United States
Hotels in Maine
Maine has 233 places to stay listed here — 233 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $70.
Browse by city
- Bar Harbor 23
- Ogunquit 20
- Portland 16
- Old Orchard Beach 15
- Bangor 14
- Wells 11
- Kennebunkport 10
- Boothbay Harbor 9
- Camden 8
- Freeport 6
- Kennebunk 6
- Rockport 6
- York Beach 6
- Augusta 5
- Brunswick 5
- South Portland 5
- Belfast 4
- Ellsworth 4
- Auburn 3
- Bath 3
- Bethel 3
- Scarborough 3
- York 3
- Biddeford 2
- Bucksport 2
- Kittery 2
- Lewiston 2
- Lubec 2
- Northeast Harbor 2
- Orono 2
Where to stay
Cities in Maine
-
Bar Harbor
-
Ogunquit
-
Portland
-
Old Orchard Beach
-
Bangor
-
Wells
-
Kennebunkport
-
Boothbay Harbor
-
Camden
-
Freeport
-
Kennebunk
-
Rockport
-
York Beach
-
Augusta
-
Brunswick
-
South Portland
-
Belfast
-
Ellsworth
-
Auburn
-
Bath
-
Bethel
-
Scarborough
-
York
-
Biddeford
-
Bucksport
-
Kittery
-
Lewiston
-
Lubec
-
Northeast Harbor
-
Orono
-
Rangeley
-
Waterville
-
Bingham
-
Boothbay
-
Edgecomb
-
Farmington
-
Fryeburg
-
Glen Cove
-
Houlton
-
Jefferson
-
Lincolnville
-
Machias
-
Milford
-
Millinocket
-
North Lovell
-
North Windham
-
Ocean Point
-
Orland
-
Oxford
-
Presque Isle
-
Rockland
-
Rumford
-
Saco
-
Southport
-
Southwest Harbor
-
Thomaston
-
Topsham
-
Walpole
-
Wilton
Where to stay in Maine
| City | Listings | From | Top-rated |
|---|---|---|---|
| Bar Harbor | 23 hotels | from $104 | Sand Bar Cottage Inn (4.8/5) |
| Ogunquit | 20 hotels | from $105 | Grasshopper Inn (4.8/5) |
| Portland | 16 hotels | from $96 | The Press Hotel, Autograph Collection (4.5/5) |
| Old Orchard Beach | 15 hotels | from $95 | Sandpiper Beachfront Motel (4.6/5) |
| Bangor | 14 hotels | from $97 | Residence Inn by Marriott Bangor (4.7/5) |
| Wells | 11 hotels | from $108 | Moody's Motel and Cottages (4.7/5) |
| Kennebunkport | 10 hotels | from $181 | Waldo Emerson Inn (4.8/5) |
| Boothbay Harbor | 9 hotels | from $185 | Browns Wharf Inn (4.5/5) |
| Camden | 8 hotels | from $139 | Hideaway Inn Maine (4.8/5) |
| Kennebunk | 6 hotels | from $87 | Wanderer Cottages (4.8/5) |
Good to know
How many hotels are listed in Maine?
233 hotels, guesthouses and B&Bs across 59 cities in Maine, each with rooms, photos and live partner rates.
What do hotels in Maine cost?
Listed nightly rates on partner sites start around $70, varying by area, property and dates. Live prices show on the booking partner's page.
Which Maine city has the most listings here?
Bar Harbor, with 23 listed hotels.