Hotels in Maine

Search and compare Maine hotels from hundreds of travel sites and save

Maine
Jul 23 — Jul 242
Maine
Fri 7/23
Sat 7/24
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Maine

Filter by star ratings
All filters
Holiday Inn Resort Bar Harbor - Acadia Natl Park
Holiday Inn Resort Bar Harbor - Acadia Natl Park
7.5 Good
123 Eden Street, Bar Harbor, ME, United States
Show on map
1.4 mi from city centre, Bar Harbor, ME, United States 
GoodBased on 1,207 reviews
7.5

Located in Bar Harbor, the hotel is within a 20-minute drive of Hancock County-Bar Harbor Airport and offers a sauna, a Jacuzzi and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Browns Wharf Inn
Browns Wharf Inn
9.1 Excellent
121 Atlantic Avenue, Boothbay Harbor, ME, United States
Show on map
0.6 mi from city centre, Boothbay Harbor, ME, United States 
ExcellentBased on 541 reviews
9.1

This comfortable inn in Boothbay Harbor offers free Wi-Fi, as well as a safe and laundry facilities. It is ideally located for guests wanting to visit local attractions.

Best Western York Inn
Best Western York Inn
8.3 Excellent
2 Brickyard Lane, York, ME, United States
Show on map
1.8 mi from city centre, York, ME, United States 
ExcellentBased on 424 reviews
8.3

Conveniently situated and providing an indoor pool, this comfortable hotel is an easy drive from Portsmouth. It provides 3-star accommodation with air-conditioned rooms.

Abalonia Inn
Abalonia Inn
9.0 Excellent
268 Main Street, Ogunquit, ME, United States
Show on map
0.2 mi from city centre, Ogunquit, ME, United States 
ExcellentBased on 325 reviews
9.0

This comfortable hotel in Ogunquit offers free wireless internet, as well as a concierge and an outdoor pool. It is ideally located for those wishing to discover the area's attractions.

Gorges Grant Hotel
Gorges Grant Hotel
10.0 Excellent
449 Main Street, Ogunquit, ME, United States
Show on map
0.6 mi from city centre, Ogunquit, ME, United States 
ExcellentBased on 3 reviews
10.0

Gorges Grant Hotel is located in Ogunquit and features free Wi-Fi and an indoor pool. It is ideally positioned for those wanting to sightsee in the area.

Sea Chambers Motel
Sea Chambers Motel
9.0 Excellent
67 Shore Road, Ogunquit, ME, United States
Show on map
0.1 mi from city centre, Ogunquit, ME, United States 
ExcellentBased on 240 reviews
9.0

This comfortable motel in Ogunquit offers free Wi-Fi, as well as an outdoor pool and luggage storage. It is ideally located for guests wanting to visit local attractions.

The Ogunquit Inn
The Ogunquit Inn
10.0 Excellent
17 Glen Avenue, Ogunquit, ME, United States
Show on map
0.4 mi from city centre, Ogunquit, ME, United States 
ExcellentBased on 1 review
10.0

The Ogunquit Inn is a charming bed & breakfast located a short drive from Wells. It is conveniently positioned for those wishing to sightsee in the area.

Hampton Inn & Suites Wells-Ogunquit
Hampton Inn & Suites Wells-Ogunquit
9.0 Excellent
900 Post Road, Wells, ME, United States
Show on map
1.6 mi from city centre, Wells, ME, United States 
ExcellentBased on 378 reviews
9.0

Conveniently situated and offering an indoor pool, this comfortable hotel is located within easy driving distance of Ogunquit. It is conveniently positioned for guests wishing to visit local attractions.

Moseley Cottage Inn & Town Motel
Moseley Cottage Inn & Town Motel
8.9 Excellent
12 Atlantic Avenue, Bar Harbor, ME, United States
Show on map
0.1 mi from city centre, Bar Harbor, ME, United States 
ExcellentBased on 328 reviews
8.9

Moseley Cottage Inn and The Town Motel is situated in Bar Harbor and features free wireless internet. It also offers room service, a concierge and luggage storage.

Footbridge North Hotel
Footbridge North Hotel
8.2 Excellent
1522 Post Road, Wells, ME, United States
Show on map
0.1 mi from city centre, Wells, ME, United States 
ExcellentBased on 294 reviews
8.2

Situated in Wells, Footbridge North Hotel is a short drive from Ogunquit and provides an outdoor pool. Guests can also enjoy free internet access in all areas.

Tips for booking a Maine hotel

Cheapest month:November
Most expensive month:May
Average price in Maine:$177/night
Absolute cheapest price found:$12/night
Cheapest day:Tuesday
Most expensive day:Saturday
$148 - $210
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$153 - $191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Maine hotels

Show all 8,936 hotels
1
Bourne Bed & Breakfast
Bourne Bed & Breakfast
9.5 Excellent
13 Bourne Lane, Ogunquit, ME, United States
Show on map
0.4 mi from city centre, Ogunquit 

Bourne Bed and Breakfast is situated in Ogunquit and is close to the area's popular attractions. It offers free Wi-Fi, a garden and room service.

2
Saltair Inn Waterfront Bed and Breakfast
Saltair Inn Waterfront Bed and Breakfast
9.4 Excellent
121 West Street, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre, Bar Harbor 

Located in Bar Harbor, Saltair Inn Waterfront B&B is an easy drive from Jordan Pond and offers free private parking on site. Guests can also enjoy complimentary internet access in all areas.

3
Elmwood Resort Hotel
Elmwood Resort Hotel
9.2 Excellent
1351 Post Road, Wells, ME, United States
Show on map
0.5 mi from city centre, Wells 

Boasting a swimming pool, Elmwood Resort Hotel is situated in Wells and offers comfortable accommodation.

4
The Ogunquit Inn
The Ogunquit Inn
10.0 Excellent
17 Glen Avenue, Ogunquit, ME, United States
Show on map
0.4 mi from city centre, Ogunquit 

The Ogunquit Inn is a charming bed & breakfast located a short drive from Wells. It is conveniently positioned for those wishing to sightsee in the area.

5
Island Place
Island Place
9.3 Excellent
51 Holland Avenue, Bar Harbor, ME, United States
Show on map
0.4 mi from city centre, Bar Harbor 

Primrose Place Bar Harbor is located in Bar Harbor and is close to the area's well-known attractions. Those staying at the property can also make use of free Wi-Fi throughout their stay.

6
Abalonia Inn
Abalonia Inn
9.0 Excellent
268 Main Street, Ogunquit, ME, United States
Show on map
0.2 mi from city centre, Ogunquit 

This comfortable hotel in Ogunquit offers free wireless internet, as well as a concierge and an outdoor pool. It is ideally located for those wishing to discover the area's attractions.

7
Footbridge North Hotel
Footbridge North Hotel
8.2 Excellent
1522 Post Road, Wells, ME, United States
Show on map
0.1 mi from city centre, Wells 

Situated in Wells, Footbridge North Hotel is a short drive from Ogunquit and provides an outdoor pool. Guests can also enjoy free internet access in all areas.

8
Grand Harbor Inn
Grand Harbor Inn
9.2 Excellent
14 Bayview Landing, Camden, ME, United States
Show on map
0.1 mi from city centre, Camden 

Conveniently situated and featuring a Jacuzzi, this luxury inn is located an easy drive from Rockport. It is also steps from Camden's popular attractions and landmarks.

Cheapest hotels in Maine, United States

Show all 8,936 hotels
Crown Park Inn
Crown Park Inn
6.0 Good
30 Access Highway, Caribou, ME, United States
Show on map
1.1 mi from city centre,  

Located in Caribou, Crown Park Inn is an easy drive from McElwain House and the Fort Fairfield Public Library. It provides a fitness centre, as well as fishing and water activities.

$82
Avg. per night
Marcotte Motor Court
Marcotte Motor Court
8.8 Excellent
32 Jameson Hill Road, Old Orchard Beach, ME, United States
Show on map
1.0 mi from city centre,  

Situated in Old Orchard Beach, Marcotte Motor Court is an easy drive from Saco and features an outdoor pool. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

$84
Avg. per night
Mariner Resort
Mariner Resort
8.9 Excellent
734 Main Street, Ogunquit, ME, United States
Show on map
1.4 mi from city centre,  

Featuring an outdoor pool, Mariner Resort is situated in Ogunquit and offers comfortable accommodation. This comfortable 3-star hotel is just a 10-minute drive from Wells.

$92
Avg. per night
Stage Run By The Sea
Stage Run By The Sea
8.6 Excellent
2 Kingfield Avenue at U.S Route One, Ogunquit, ME, United States
Show on map
0.6 mi from city centre,  

This comfortable motel in Ogunquit offers free wireless internet, as well as a sun deck and an outdoor pool. It is ideally located for those wishing to visit local attractions.

$93
Avg. per night
Coast Village Inn & Cottages
Coast Village Inn & Cottages
7.8 Good
876 Post Road, Wells, ME, United States
Show on map
1.6 mi from city centre,  

Conveniently situated and featuring an outdoor pool, this comfortable inn is an easy drive from Ogunquit. It is conveniently located for those wishing to discover the area's attractions.

$93
Avg. per night
Belle Isle Motel
Belle Isle Motel
8.2 Excellent
910 State Highway 3, Bar Harbor, ME, United States
Show on map
6.4 mi from city centre,  

This comfortable motel in Bar Harbor offers complimentary Wi-Fi, as well as an outdoor pool and a BBQ/picnic area. It also provides a garden.

$97
Avg. per night
Lighthouse Cabins
Lighthouse Cabins
6.2 Good
Old Orchard Beach, ME, United States
Show on map
0.4 mi from city centre,  

Lighthouse Cabins is located in Old Orchard Beach and offers free Wi-Fi. It is close to the area's tourist hot spots and is within walking distance of Old Orchard Beach Station.

$98
Avg. per night
Footbridge North Hotel
Footbridge North Hotel
8.2 Excellent
1522 Post Road, Wells, ME, United States
Show on map
0.1 mi from city centre,  

Situated in Wells, Footbridge North Hotel is a short drive from Ogunquit and provides an outdoor pool. Guests can also enjoy free internet access in all areas.

$99
Avg. per night

Hotel prices in Maine

2 stars and under

$82 - $566

Days Inn by Wyndham Bar Harbor

#1 Most popular

$202
Avg. per night
Hampton Inn Bar Harbor

#2 Most popular

$566
Avg. per night
Marcotte Motor Court

Best value

$84
Avg. per night
3 stars

$65 - $538

Holiday Inn Resort Bar Harbor - Acadia Natl Park
$304
Avg. per night
Seacastles Resort

#2 Most popular

$130
Avg. per night
Lodge at Kennebunk

Best value

Lodge at Kennebunk
8.5 Excellent
$65
Avg. per night
4 stars +

$88 - $1,019

Anne's White Columns Inn

#1 Most popular

$282
Avg. per night
Captain Daniel Stone Inn

#2 Most popular

$121
Avg. per night
The Seaside Inn

Best value

The Seaside Inn
8.8 Excellent
$117
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Maine

About Maine

Basking on sandy beaches, gallery-hopping in charming seaside villages and digging into fluffy lobster rolls are just some of the signature experiences on offer in Maine. The Pine Tree State is a pioneer of the farm-to-table movement and tempts travellers with its bounty of local produce.

Things to do

There are plenty of opportunities to eat local in Maine, with highlights including crab cakes, chowder, New England clams and of course, lobster rolls. For dessert, indulge in a generous slice of blueberry pie or a classic “whoopie pie” filled with sweet creamy frosting.

Maine is fringed by hundreds of kilometres of Atlantic coastline boasting sandy beaches, postcard-perfect bays and rugged sea cliffs. The coast is peppered with lively towns such as Castine, an artsy enclave filled with shops, cafes and galleries. Kennebunkport charms visitors with a picturesque harbour lined with historic homes that once housed New England sea captains.

Acadia National Park protects a pristine stretch of the Atlantic coast and a constellation of islands. Visitors flock to hike, rock climb and sea kayak in the iconic New England park. The trail up the glacier-carved Cadillac Mountain rewards hikers with panoramic views over the park and the Atlantic coast.

Over the past century, Portland has transformed from a lively maritime town to one of the hippest cities in North America. Wander along the narrow cobblestone streets of the Old Port district to see red-brick warehouses reimagined as cafes, restaurants and craft breweries. Cultural institutions such as the Portland Museum of Art showcase the city’s creative side.

From pie-eating competitions and lobster festivals to lumberjack shows and foot-stomping bluegrass concerts, Maine knows how to have a good time. As you travel around the state, you’ll find plenty of opportunities to enjoy local entertainment.

Getting around

Cities such as Augusta and Portland are pedestrian-friendly and easy to get around on foot, while local buses are also a fast and efficient way to get around. Rental cars offer the freedom to explore Maine and New England at your own pace. The state is serviced by three major airports, Portland International Jetport, Bangor International and Houlton International.

Maine travel FAQs

  • Where is the best place to stay in Maine?

    Portland, Bar Harbor, and Ogunquit are some of the most favored places to stay in Maine.

  • What are the best hotels in Maine?

    1,207 reviews rated Holiday Inn Resort Bar Harbor - Acadia Natl Park with an average score of 7.5/10. It may also be worth looking into the AC Hotel By Marriott Portland Downtown/Waterfront, Me, which received a rating of 9.1/10 from 494 reviews. Tru by Hilton Portland Airport Area ME could also be a good option, with a score of 8.9/10 from 372 reviews.