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., Northeast Harbor, ME 04662 ~2.66 miles northeast of Southwest Harbor
  • 3-star Oceanfront property
  • 3 floors in hotel
Bar Harbor Quality Inn : 40 Kebo St. 40 Kebo St., Bar Harbor, ME 04609 ~8.94 miles northeast of Southwest Harbor
  • Affordable Resort hotel
  • Check-in time: 3:00pm
From$103
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Bar Harbor 12 Norman Rd., Bar Harbor, ME 04609 ~9.06 miles northeast of Southwest Harbor
  • 3-star hotel
  • Hotel has 4 floors
From$235
Excellent 5.0 /5Latest Reviews CallBookMore Details
Chiltern Inn 11 Cromwell Harbor Rd., Bar Harbor, ME 04609 ~9.08 miles northeast of Southwest Harbor
  • Midscale hotel
  • Check-in: 14:00
Anchorage Motel - Bar Harbor 51 Mount Desert St., Bar Harbor, ME 04609 ~9.26 miles northeast of Southwest Harbor
  • 3 star property
  • 50 rooms in property
Acadia Inn - Bar Harbor 98 Eden St., Bar Harbor, ME 04609 ~9.29 miles northeast of Southwest Harbor
  • 3 star property
  • Free breakfast available
  • Slow wifi
  • Most guests said rooms were clean
From$149
Very Good 4.0 /5Guest Reviews CallBookMore Details
Atlantic Oceanside Hotel - Bar Harbor 119 Eden St., Bar Harbor, ME 04609 ~9.29 miles northeast of Southwest Harbor
  • Affordable Oceanfront hotel
  • 9 meeting rooms in hotel
  • Professional service
  • Most guests enjoyed the balcony
From$159
Very Good 4.0 /5Latest Reviews CallBookMore Details
Days Inn Bar Harbor 120 Eden St., Bar Harbor, ME 04609 ~9.34 miles northeast of Southwest Harbor
  • Economy Oceanfront property
  • Free breakfast
Bar Harbor Regency Holiday Inn : 123 Eden St.
+1-888-305-3366
123 Eden St., Bar Harbor, ME 04609 ~9.37 miles northeast of Southwest Harbor
  • 3-star Oceanfront property
  • 2 meeting rooms in hotel
  • Great location
  • Very much enjoyed our stay at the Bar
Bar Harbor Villager Motel 207 Main St., Bar Harbor, ME 04609 ~9.39 miles northeast of Southwest Harbor
  • Economical Downtown hotel
  • Check-in: 3:00 PM
Harborside Hotel & Marina in Bar Harbor 55 West St., Bar Harbor, ME 04069 ~9.55 miles northeast of Southwest Harbor
  • Midscale hotel
  • 187 rooms in property
Harborside Hotel & Marina 55 West St., Bar Harbor, ME 04609 ~9.58 miles northeast of Southwest Harbor
  • Affordable hotel
  • Check-in: 16:00
West Street Hotel : 50 West St. 50 West St., Bar Harbor, ME 04609 ~9.58 miles northeast of Southwest Harbor
  • 3 star property
  • 85 sleeping rooms in hotel
Bar Harbor Inn
+1-888-690-5281
Newport Dr., Bar Harbor, ME 04609 ~9.64 miles northeast of Southwest Harbor
  • 4-star Oceanfront property
  • 3 floors in property
  • The majority of guests liked the proximity to sightseeing
  • The majority of guests criticized the unstylish hotel
Eden Village Motel & Cottages in Bar Harbor 986 State Highway 3, Bar Harbor, ME 04609 ~10.26 miles north of Southwest Harbor
  • Midscale property
Best Western Acadia Park Inn in Bar Harbor 452 State Highway 3, Bar Harbor, ME 04609 ~10.57 miles north of Southwest Harbor
  • Midscale Rural hotel
  • 96 sleeping rooms in hotel
  • Terrific amenities
  • Clean Rooms
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Blue Hill Inn & The Cape House - Blue Hill 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
  • Check-in: 2:00 pm
  • Vibe is not too good
  • For only 50%, the facilities were new enough
White Birches Motel - Ellsworth Us 1 & Thorsen Rd., Ellsworth, ME 04605 ~17.29 miles north of Southwest Harbor
  • Economy property
  • 2 suites in hotel
Ellsworth Hampton Inn in Ellsworth 6 Downeast Highway, Ellsworth, ME 04605 ~17.73 miles north of Southwest Harbor
  • 3-star property
  • Close to restaurants, bars and shopping areas
  • Vibe was good
From$107
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Ramada Ellsworth 215 High St., Ellsworth, ME 04605 ~17.84 miles north of Southwest Harbor
  • 3 star Highway hotel
  • Comp. Breakfast
From$79
Very Good 4.0 /5Review Score CallBookMore Details
White Birches Motel 17 Thorsen Rd., Hancock, ME 04640 ~17.96 miles north of Southwest Harbor
  • 2-star Golf Course hotel
  • 2 floors in hotel
Jasper's Restaurant & Motel
+1-888-305-3366
200 High St., Ellsworth, ME 04605 ~17.96 miles north of Southwest Harbor
  • Low-priced Downtown hotel
  • 3 suites in property
From$39
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn Ellsworth - Ellsworth
+1-800-881-1523
130 High St., Ellsworth, ME 04605 ~18.15 miles north of Southwest Harbor
  • Low-priced Rural hotel
  • Check in time: 3:00 PM
  • Rooms are ok
  • Close to shopping
From$65
Very Good 4.5 /5Read Reviews CallBookMore Details
Homestead Motel & Cottages in Ellsworth 143 Bucksport Rd., Ellsworth, ME 04605 ~18.62 miles north of Southwest Harbor
  • 3 star property
  • Check in: 14:00
Next 25 Southwest Harbor Hotels >  [1 - 25 of 50]    
Next: See My Southwest Harbor Hotels with Pricing
Back to Top