Hotels & Resorts in Mount Desert Island
Mount Desert Island has at least 64 places listed under Hotels & Resorts. The best rated is Penury Hall Bed & Breakfast (5.0 from 10 reviews). 14 tours can be booked on IslandSpots.
Hotels & Resorts in Acadia National Park
Acadia National Park
Hotels & Resorts in Bar Harbor
Bar Harbor
Hotels & Resorts in Bass Harbor
Bass Harbor
Hotels & Resorts in Hulls Cove
Hulls Cove
Hotels & Resorts in Manset
Manset
Hotels & Resorts in Northeast Harbor
Northeast Harbor
Hotels & Resorts in Otter Creek
Otter Creek
Hotels & Resorts in Pretty Marsh
Pretty Marsh
Hotels & Resorts in Seal Cove
Seal Cove
Hotels & Resorts in Seal Harbor
Seal Harbor
Hotels & Resorts in Somesville
Somesville
Hotels & Resorts in Southwest Harbor
Southwest Harbor
Hotels & Resorts in Town Hill
Town Hill
Hotels & Resorts in Tremont
Tremont
Hotels & Resorts venues on Mount Desert Island
Real local businesses — 24 listed, book direct.
Looking for great hotels & resorts in Mount Desert Island? These are the venues travellers rate highest — what makes each one worth your visit:
Penury Hall Bed & Breakfast★ 5.0 (10)
Found on Mount Desert Island, Penury Hall Bed & Breakfast sits at 374 Main St #4245, Southwest Harbor, ME 04679, United States. The property is easy to reach from the main towns on the island, with Southwest Harbor, Northeast Harbor, Bass Harbor and Manset all close by.
Read more →Primrose Inn★ 4.9 (257)
Meet Primrose Inn, a hotel in Mount Desert Island, set at 73 Mt Desert St, Bar Harbor, ME 04609, Estados Unidos. This motel serves travellers in the Bar Harbor area of Mount Desert Island. Primrose Inn operates as a motel with 5 photos available. Guests have given it a 4.
Read more →Highbrook Motel★ 4.9 (229)
Found on Mount Desert Island, Highbrook Motel sits at 94 Eden St, Bar Harbor, ME 04609, United States, placing it within easy reach of Bar Harbor and the island's main towns.
Read more →
Hotel
Penury Hall Bed & Breakfast
374 Main St #4245, Southwest Harbor, ME 04679, Estados Unidos

Motel
Yankee Lady Inn
18 Roberts Ave, Bar Harbor, ME 04609, Estados Unidos

Motel
Primrose Inn
73 Mt Desert St, Bar Harbor, ME 04609, Estados Unidos

Motel
Highbrook Motel
94 Eden St, Bar Harbor, ME 04609, Estados Unidos

Motel
Hearthside Inn
7 High St, Bar Harbor, ME 04609, Estados Unidos

Motel
Acacia House Inn
6 High St, Bar Harbor, ME 04609, Estados Unidos

Hotel
Lindenwood Inn
118 Clark Point Rd, Southwest Harbor, ME 04679, Estados Unidos

Motel
Canterbury Cottage
12 Roberts Ave, Bar Harbor, ME 04609, Estados Unidos

Motel
Bar Harbor Motel
100 Eden St, Bar Harbor, ME 04609, Estados Unidos

Motel
Isle View Motel and Cottages
1169 Bar Harbor Rd, Trenton, ME 04605, Estados Unidos

Motel
Hanscom's Motel
273 ME-3, Bar Harbor, ME 04609, Estados Unidos

Hotel
The Elmhurst Inn
40 Holland Ave, Bar Harbor, ME 04609, Estados Unidos

Motel
Rose Eden Cottages
864 ME-3, Bar Harbor, ME 04609, Estados Unidos

Motel
Thornhedge Inn
47 Mt Desert St, Bar Harbor, ME 04609, Estados Unidos

Motel
Aysgarth Station
20 Roberts Ave, Bar Harbor, ME 04609, Estados Unidos

Hotel
Bar Harbor Inn & Spa
1 Newport Dr, Bar Harbor, ME 04609, Estados Unidos

Hotel
Bar Harbor Grand Hotel
269 Main St, Bar Harbor, ME 04609, Estados Unidos

Hotel
The Inn on Mount Desert
68 Mt Desert St, Bar Harbor, ME 04609, Estados Unidos

Motel
Bar Harbor Villager Motel
207 Main St, Bar Harbor, ME 04609, Estados Unidos

Hotel
Bar Harbor Manor
47 Holland Ave, Bar Harbor, ME 04609, Estados Unidos

Motel
Open Hearth Inn
1147 Bar Harbor Rd, Trenton, ME 04605, Estados Unidos

Motel
High Seas Motel
339 ME-3, Bar Harbor, ME 04609, Estados Unidos

Hotel
The Bay View Hotel
111 Eden St, Bar Harbor, ME 04609, Estados Unidos
Hotel
Asticou Inn
Mount Desert, Maine 04662, Estados Unidos