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/Motels & Accommodations

Asticou Inn 15 Peabody Dr., Northeast Harbor, ME 04662 ~2.64 miles northeast of Southwest Harbor
  • 3-star Oceanfront property
  • 3 floors in hotel
From$215
Average 3.5 /5 Reviews Call
Bar Harbor Quality Inn
+1-800-230-4134
40 Kebo St., Bar Harbor, ME 04609 ~9.08 miles northeast of Southwest Harbor
  • Two-star Resort hotel
  • 77 sleeping rooms in hotel
From$189
Very Good 4.0 /5 Guest Reviews Call
Acadia Inn 98 Eden St., Bar Harbor, ME 04609 ~9.29 miles northeast of Southwest Harbor
  • Mid-scale hotel
  • Check-in time: 2pm
From$149
Very Good 4.0 /5 Review Score Call
Atlantic Oceanside Hotel in Bar Harbor 119 Eden St., Bar Harbor, ME 04609 ~9.29 miles northeast of Southwest Harbor
  • 3-star Oceanfront property
  • 9 conference rooms in property
From$119
Very Good 4.0 /5 Hotel Reviews Call
Bar Harbor Regency Holiday Inn
+1-888-305-3366
123 Eden St., Bar Harbor, ME 04609 ~9.37 miles northeast of Southwest Harbor
  • 3 star Oceanfront property
  • Hotel has 4 floors
From$148
Average 3.5 /5 Reviews Call
Bar Harbor Villager Motel
+1-800-881-1523
207 Main St., Bar Harbor, ME 04609 ~9.40 miles northeast of Southwest Harbor
  • Economical Downtown hotel
  • 56 rooms in hotel
From$145
Very Good 4.0 /5 Hotel Reviews Call
Bar Harbor Inn
+1-800-997-5149
Newport Dr., Bar Harbor, ME 04609 ~9.64 miles northeast of Southwest Harbor
  • Expensive Oceanfront property
  • 3 floors in hotel
Eden Village Motel & Cottages 986 State Highway 3, Bar Harbor, ME 04609 ~10.26 miles north of Southwest Harbor
  • 3 star property
Best Western Acadia Park Inn in Bar Harbor 452 State Highway 3, Bar Harbor, ME 04609 ~10.48 miles north of Southwest Harbor
  • 3 star Rural property
  • Free breakfast available
From$99
Very Good 4.5 /5 Recent Reviews Call
Blue Hill Inn & The Cape House 40 Union St., Blue Hill, ME 04614 ~15.86 miles northwest of Southwest Harbor
  • High-end property
The Colonial Inn 321 High St., Ellsworth, ME 04605 ~17.23 miles north of Southwest Harbor
  • Cheap Downtown property
  • Check-in time: 2:00 pm
From$69
Very Good 4.0 /5 Guest Reviews Call
White Birches Motel Us 1 & Thorsen Rd., Ellsworth, ME 04605 ~17.29 miles north of Southwest Harbor
  • Cheap hotel
  • Check in time: 3:00 PM
Ellsworth Hampton Inn 6 Downeast Highway, Ellsworth, ME 04605 ~17.73 miles north of Southwest Harbor
  • Mid-scale property
  • Check in: 3 pm
From$101
Very Good 4.5 /5 Latest Reviews Call
Ramada 215 High St., Ellsworth, ME 04605 ~17.84 miles north of Southwest Harbor
  • Mid-scale Highway hotel
  • Check in time: 03:00pm
From$89
Very Good 4.0 /5 Read Reviews Call
White Birches Motel - Hancock 17 Thorsen Rd., Hancock, ME 04640 ~17.96 miles north of Southwest Harbor
  • 2-star Golf Course property
  • 65 rooms in property
Jasper's Restaurant & Motel in Ellsworth
+1-800-230-4134
200 High St., Ellsworth, ME 04605 ~17.96 miles north of Southwest Harbor
  • Low priced Downtown hotel
  • 28 rooms in hotel
From$39
Average 3.0 /5 Hotel Reviews Call
Eagles Lodge
+1-800-997-5148
278 High St., Ellsworth, ME 04605 ~18.09 miles north of Southwest Harbor
  • Cheap Downtown property
  • Free breakfast
Comfort Inn Ellsworth
+1-888-690-5247
130 High St., Ellsworth, ME 04605 ~18.15 miles north of Southwest Harbor
  • Cheap Rural property
  • 2 floors in hotel
From$65
Very Good 4.5 /5 Guest Reviews Call
Fort Knox Park Inn : 64 Main St. 64 Main St., Bucksport, ME 04416 ~30.46 miles northwest of Southwest Harbor
  • Mid-scale property
From$69
Very Good 4.0 /5 Reviews Call
The Lucerne Inn - Dedham 2517 Main Rd., Dedham, ME 04429 ~32.08 miles northwest of Southwest Harbor
  • 3-star Rural property
  • 5 meeting rooms in property
From$60
Very Good 4.0 /5 Reviews Call
Point Lookout Resort
+1-800-997-5149
67 Atlantic Highway, Northport, ME 04849 ~33.19 miles west of Southwest Harbor
  • Three Star Resort hotel
  • Fitness + Health Center
From$89
Very Good 4.0 /5 Recent Reviews Call
Fireside Inn & Suites Ocean's Edge in Belfast
+1-888-690-5281
159 Searsport Ave., Belfast, ME 04915 ~33.55 miles west of Southwest Harbor
  • 3-star Oceanfront property
  • Hotel has a green policy Read more
From$32
Very Good 4.5 /5 Reviews Call
Beach Cottage Inn in 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
Belfast Breeze Inn & Music by The Bay 192 Northport Ave., Belfast, ME 04915 ~33.77 miles west of Southwest Harbor
  • 4-star Suburban hotel
  • Check in: 03:00 p.m.
Bay Leaf Cottages & Bistro : 2372 Atlantic Highway 2372 Atlantic Highway, Lincolnville Beach, ME 04849 ~34.03 miles west of Southwest Harbor
  • Affordable Resort property
  • Hotel has 21 rooms
From$89
Very Good 4.0 /5 Latest Reviews Call
Next 25 Southwest Harbor Hotels >   [1 - 25 of 50]    
Next: See My Southwest Harbor Hotels with Pricing
Back to Top