Star Rating
Hotel Name
Price Range (USD)to
Amenities

Southwest Harbor Maine Hotels & Motels

Find the perfect hotel in Southwest Harbor using our hotel guide provided below. Find cheap and discounted hotel/motel rates in or nearby Southwest Harbor, ME for your upcoming personal or group trip. We show the best Southwest Harbor, Maine hotel and motel rooms. Browse the Southwest Harbor area hotels to find the perfect lodging! Please use the provided map of the Southwest Harbor hotels.

The Southwest Harbor center point is about 7 miles southwest of Acadia National Park and 9 miles southwest of Mount Desert Island Hospital.

Southwest Harbor Hotels & Accommodations

Asticou Inn : 15 Peabody Dr. 15 Peabody Dr., Northeast Harbor, ME 04662 ~2.64 miles northeast of Southwest Harbor
  • 3-star Oceanfront property
  • Hotel has 3 floors
  • Vibe wasn't good
  • Free shuttle
From$173
Very Good 4.0 /5Reviews Call
Hampton Bar Harbor 12 Norman Rd., Bar Harbor, ME 04609 ~9.06 miles northeast of Southwest Harbor
  • Three Star property
  • Hotel has 9 suites
From$165
Excellent 5.0 /5Guest Reviews Call
Bar Harbor Quality Inn : 40 Kebo St.
+1-800-997-5148
40 Kebo St., Bar Harbor, ME 04609 ~9.08 miles northeast of Southwest Harbor
  • Two star Resort hotel
  • Hotel has 2 floors
  • Great location
  • Most guests criticized the unstylish hotel
From$189
Very Good 4.0 /5Latest Reviews Call
Wonder View Inn & Suites in Bar Harbor 50 Eden St., Bar Harbor, ME 04609 ~9.17 miles northeast of Southwest Harbor
  • Inexpensive property
  • Room is all right
  • Good breakfast
Acadia Inn 98 Eden St., Bar Harbor, ME 04609 ~9.29 miles northeast of Southwest Harbor
  • Mid-scale hotel
  • 3 floors in property
  • Spotty WIFI reception
  • Professional service
From$149
Very Good 4.0 /5Recent Reviews Call
Atlantic Oceanside Hotel : 119 Eden St. 119 Eden St., Bar Harbor, ME 04609 ~9.29 miles northeast of Southwest Harbor
  • Midscale Oceanfront property
  • Hotel has an eco-friendly policy See policy
  • Free internet
  • Most guests were happy with the shuttle service
From$109
Very Good 4.0 /5Read Reviews Call
Bar Harbor Regency Holiday Inn
+1-888-283-3404
123 Eden St., Bar Harbor, ME 04609 ~9.37 miles northeast of Southwest Harbor
  • Three Star Oceanfront hotel
  • 269 rooms in property
  • Popular among couples
  • Wifi at this hotel is horrid
From$119
Average 3.5 /5Reviews Call
Bar Harbor Villager Motel in Bar Harbor
+1-800-997-5149
207 Main St., Bar Harbor, ME 04609 ~9.40 miles northeast of Southwest Harbor
  • Low Cost Downtown property
  • Fitness center on property
  • About half of guests said rooms were big enough
  • Good restaurants & bars in the area
From$145
Very Good 4.0 /5Reviews Call
Bar Harbor Inn
+1-888-690-5281
Newport Dr., Bar Harbor, ME 04609 ~9.64 miles northeast of Southwest Harbor
  • High end Oceanfront hotel
  • Fitness / Gym is on-site
  • 1 out of 2 guests didn't like the uncomfortable beds
  • Fantastic service
Eden Village Motel & Cottages 986 State Highway 3, Bar Harbor, ME 04609 ~10.26 miles north of Southwest Harbor
  • Affordable property
Best Western Acadia Park Inn in Bar Harbor 452 State Highway 3, Bar Harbor, ME 04609 ~10.48 miles north of Southwest Harbor
  • Affordable Rural hotel
  • Complimentary breakfast is offered
  • Just outside main bar
  • Most guests said the beds were comfortable
From$99
Very Good 4.5 /5Read Reviews Call
Blue Hill Inn & The Cape House : 40 Union St. 40 Union St., Blue Hill, ME 04614 ~15.86 miles northwest of Southwest Harbor
  • Four-star hotel
The Colonial Inn 321 High St., Ellsworth, ME 04605 ~17.23 miles north of Southwest Harbor
  • Low priced Downtown property
  • 2 suites in hotel
  • Dirty towels
  • Lobby reeked
White Birches Motel in Ellsworth Us 1 & Thorsen Rd., Ellsworth, ME 04605 ~17.29 miles north of Southwest Harbor
  • Low-priced hotel
  • 2 conference rooms in property
Ellsworth Hampton Inn : 6 Downeast Highway 6 Downeast Highway, Ellsworth, ME 04605 ~17.73 miles north of Southwest Harbor
  • 3-star hotel
  • Hotel has 3 floors
  • Most guests found the staff to be very friendly
  • Clean sheets
From$107
Very Good 4.5 /5Guest Reviews Call
Ramada : 215 High St. 215 High St., Ellsworth, ME 04605 ~17.84 miles north of Southwest Harbor
  • 3 star Highway hotel
  • Check in: 03:00pm
White Birches Motel 17 Thorsen Rd., Hancock, ME 04640 ~17.96 miles north of Southwest Harbor
  • Economical Golf Course hotel
  • Check in: 3:00 pm
Jasper's Restaurant & Motel : 200 High St.
+1-800-230-4134
200 High St., Ellsworth, ME 04605 ~17.96 miles north of Southwest Harbor
  • Economy Downtown property
  • Hotel has 2 floors
Eagles Lodge in Ellsworth
+1-800-997-5148
278 High St., Ellsworth, ME 04605 ~18.09 miles north of Southwest Harbor
  • Economical Downtown property
  • Comp. Breakfast
Comfort Inn Ellsworth
+1-888-690-5247
130 High St., Ellsworth, ME 04605 ~18.15 miles north of Southwest Harbor
  • Economy Rural property
  • Check-in: 3:00 PM
  • Beds were acceptable for 54%
  • Friendly service
Fort Knox Park Inn 64 Main St., Bucksport, ME 04416 ~30.46 miles northwest of Southwest Harbor
  • Midscale hotel
The Lucerne Inn - Dedham 2517 Main Rd., Dedham, ME 04429 ~32.08 miles northwest of Southwest Harbor
  • Mid-scale Rural property
  • 5 meeting rooms in hotel
  • Good location and comfortable beds
  • Comfortable beds
Point Lookout Resort  67 Atlantic Highway, Northport, ME 04849 ~33.03 miles west of Southwest Harbor
  • Midscale Resort property
  • 106 sleeping rooms in hotel
From$75
Very Good 4.0 /5Reviews Call
Fireside Inn & Suites Ocean's Edge
+1-800-997-5149
159 Searsport Ave., Belfast, ME 04915 ~33.55 miles west of Southwest Harbor
  • 3-star Oceanfront property
  • Hotel has an eco-friendly policy See policy
  • Quite clean
  • Wonderful sightseeing
From$60
Very Good 4.5 /5Read Reviews Call
Beach Cottage Inn - Lincolnville 2533 Atlantic Highway, Lincolnville, ME 04849 ~33.74 miles west of Southwest Harbor
  • Affordable Beach hotel
  • Hotel has an eco-friendly policy See more
Next 25 Southwest Harbor Hotels >  [1 - 25 of 50]    
Next: See My Southwest Harbor Hotels with Pricing
Back to Top