Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Portland

Filter by star ratings
All filters
The Spouter Inn
The Spouter Inn
9.8 Excellent
2506 Atlantic Highway, Lincolnville, ME, United States
Show on map
75.3 mi from city centre, Portland 
ExcellentBased on 124 reviews
9.8

This comfortable bed & breakfast in Lincolnville offers complimentary wireless internet, as well as luggage storage and a library.

Crest Motel
Crest Motel
8.0 Excellent
35 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
11.5 mi from city centre, Portland 
ExcellentBased on 36 reviews
8.0

Crest Motel is located in Old Orchard Beach and provides a Jacuzzi, free Wi-Fi and an indoor pool. It is close to the area's tourist hot spots and is minutes on foot from Old Orchard Beach Station.

Whitehall
Whitehall
9.0 Excellent
52 High Street, Camden, ME, United States
Show on map
70.6 mi from city centre, Portland 
ExcellentBased on 165 reviews
9.0

Whitehall is situated in Camden and offers complimentary wireless internet. In addition to free private parking on site, the hotel provides comfortable 3-star rooms and a bar.

Ocean Woods Resort
Ocean Woods Resort
10.0 Excellent
71 Dyke Road, Kennebunkport, ME, United States
Show on map
19.8 mi from city centre, Portland 
ExcellentBased on 1 review
10.0

Located in Kennebunkport, Ocean Woods Resort is within a 40-minute drive of Portland International Jetport Airport and offers an outdoor pool. It also provides a BBQ/picnic area, a garden and a terrace.

The Breakwater Inn And Spa
The Breakwater Inn And Spa
7.6 Good
127 Ocean Avenue, Kennebunkport, ME, United States
Show on map
24.2 mi from city centre, Portland 
GoodBased on 56 reviews
7.6

The Breakwater Inn & Spa offers a historic setting while in Kennebunkport. It is ideally positioned for guests wanting to discover the area's attractions.

Crow's Nest
Crow's Nest
10.0 Excellent
Portland, ME, United States
Show on map
0.5 mi from city centre, Portland 
ExcellentBased on 9 reviews
10.0
Inn At Sunrise Point
Inn At Sunrise Point
9.5 Excellent
55 Sunrise Point Road, Lincolnville, ME, United States
Show on map
74.0 mi from city centre, Portland 
ExcellentBased on 5 reviews
9.5

Set in Lincolnville, Inn at Sunrise Point is within easy driving distance of Camden and offers free wireless internet, a swimming pool and a sun deck. It also provides a concierge, massage services and a 24-hour reception.

Old Village Inn
Old Village Inn
4.2 Okay
250 Main Street, Ogunquit, ME, United States
Show on map
33.2 mi from city centre, Portland 
OkayBased on 1 review
4.2

Old Village Inn is located in Ogunquit and features free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

Alouette Sunrise Suites
Alouette Sunrise Suites
9.2 Excellent
91 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
11.1 mi from city centre, Portland 
ExcellentBased on 44 reviews
9.2

Alouette Sunrise Suites is located in Old Orchard Beach and offers an indoor pool. It is ideally positioned for guests wishing to discover the area's attractions.

Blind Tiger Guest House
Blind Tiger Guest House
9.0 Excellent
163 Danforth Street, Portland, ME, United States
Show on map
0.9 mi from city centre, Portland 
ExcellentBased on 79 reviews
9.0

Boasting a swimming pool, Danforth Inn is located in Portland and offers luxury accommodation. Guests can also make use of complimentary Wi-Fi.

Tips for booking a Portland hotel

Cheapest month:February
Most expensive month:July
Average price in Portland:$206/night
Absolute cheapest price found:$18/night
Cheapest day:Tuesday
Most expensive day:Saturday
$126 - $356
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$189 - $332
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Portland hotels

Show all 179 hotels
1
Inn At Park Spring
Inn At Park Spring
9.9 Excellent
135 Spring Street, Portland, ME, United States
Show on map
0.7 mi from city centre, Portland 

Inn at Park Spring is situated in Portland and features complimentary wireless internet. It is conveniently positioned for those wishing to sightsee in the area.

2
Ocean Woods Resort
Ocean Woods Resort
10.0 Excellent
71 Dyke Road, Kennebunkport, ME, United States
Show on map
2.8 mi from city centre, Kennebunkport 

Located in Kennebunkport, Ocean Woods Resort is within a 40-minute drive of Portland International Jetport Airport and offers an outdoor pool. It also provides a BBQ/picnic area, a garden and a terrace.

3
Courtyard by Marriott Portland Airport
Courtyard by Marriott Portland Airport
9.1 Excellent
100 Southborough Drive, South Portland, ME, United States
Show on map
5.2 mi from city centre, South Portland 

Situated in South Portland, Courtyard by Marriott Portland Airport offers 3-star accommodation, as well as an indoor pool. It also provides an airport shuttle, a 24-hour business centre and an express check-in and check-out feature.

4
The Francis
The Francis
9.1 Excellent
747 Congress Street, Portland, ME, United States
Show on map
0.9 mi from city centre, Portland 

The Francis Portland is situated in Portland and is close to the area's popular attractions. It also provides an express check-in and check-out feature.

5
Spruce Point Inn Resort and Spa
Spruce Point Inn Resort and Spa
8.4 Excellent
88 Grandview Avenue, Boothbay Harbor, ME, United States
Show on map
1.4 mi from city centre, Boothbay Harbor 

Boasting outdoor tennis courts and an outdoor pool, Spruce Point Inn Resort and Spa is located in Boothbay Harbor and offers comfortable accommodation. It also provides a kids pool, an express check-in and check-out feature and a kids club.

6
The Seaside Inn
The Seaside Inn
8.8 Excellent
80 Beach Ave, Kennebunk, ME, United States
Show on map
4.1 mi from city centre, Kennebunk 

Providing a shuttle to Portland International Jetport Airport, as well as free wireless internet, The Seaside Inn is a convenient place to stay in Kennebunk. It also provides a car rental desk, room service and a sun deck.

7
Whitehall
Whitehall
9.0 Excellent
52 High Street, Camden, ME, United States
Show on map
0.4 mi from city centre, Camden 

Whitehall is situated in Camden and offers complimentary wireless internet. In addition to free private parking on site, the hotel provides comfortable 3-star rooms and a bar.

8
Camden Harbour Inn
Camden Harbour Inn
9.3 Excellent
83 Bayview Street Knox, Camden, ME, United States
Show on map
0.3 mi from city centre, Camden 

Relais Chateaux Camden Harbour Inn is situated in Camden and offers free wireless internet. It also features luggage storage, a library and massage services.

Cheapest hotels in Portland, Maine

Show all 179 hotels
Ocean Woods Resort
Ocean Woods Resort
10.0 Excellent
71 Dyke Road, Kennebunkport, ME, United States
Show on map
2.8 mi from city centre,  

Located in Kennebunkport, Ocean Woods Resort is within a 40-minute drive of Portland International Jetport Airport and offers an outdoor pool. It also provides a BBQ/picnic area, a garden and a terrace.

$50
Avg. per night
Old Village Inn
Old Village Inn
4.2 Okay
250 Main Street, Ogunquit, ME, United States
Show on map
0.2 mi from city centre,  

Old Village Inn is located in Ogunquit and features free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

$87
Avg. per night
Maine Stay Inn & Cottages
Maine Stay Inn & Cottages
34 Maine Street, Kennebunkport, ME, United States
Show on map
1.1 mi from city centre,  

This charming bed & breakfast in Kennebunkport offers complimentary Wi-Fi, as well as a garden and a concierge. It is ideally located for those wanting to discover the area's attractions.

$99
Avg. per night
Inn At Park Spring
Inn At Park Spring
9.9 Excellent
135 Spring Street, Portland, ME, United States
Show on map
0.7 mi from city centre,  

Inn at Park Spring is situated in Portland and features complimentary wireless internet. It is conveniently positioned for those wishing to sightsee in the area.

$114
Avg. per night
Americas Best Value Inn & Cottages - Wells / Ogunquit
Americas Best Value Inn & Cottages - Wells / Ogunquit
8.0 Excellent
424 Post Road, Wells, ME, United States
Show on map
2.7 mi from city centre,  

Americas Best Value Inn and Cottages Wells-Ogunquit is located in Wells and offers an indoor pool and free Wi-Fi. It also features a ticket service, a sun deck and a tour desk.

$118
Avg. per night
Alouette Sunrise Suites
Alouette Sunrise Suites
9.2 Excellent
91 East Grand Avenue, Old Orchard Beach, ME, United States
Show on map
0.6 mi from city centre,  

Alouette Sunrise Suites is located in Old Orchard Beach and offers an indoor pool. It is ideally positioned for guests wishing to discover the area's attractions.

$130
Avg. per night
Ocean Gate Resort
Ocean Gate Resort
8.0 Excellent
70 Ocean Gate Road, Southport, ME, United States
Show on map
0.5 mi from city centre,  

This comfortable resort in Southport offers free Wi-Fi, as well as an outdoor pool and outdoor tennis courts. It also provides laundry facilities, meeting rooms and a concierge.

$131
Avg. per night
Fireside Inn & Suites - Belfast
Fireside Inn & Suites - Belfast
8.4 Excellent
159 Searsport Avenue, Belfast, ME, United States
Show on map
1.4 mi from city centre,  

Situated in Belfast, Fireside Inn & Suites provides award-winning 3-star accommodation, as well as a Jacuzzi, an indoor pool and a sauna. It also offers an express check-in and check-out feature, a sun deck and a shopping mall.

$138
Avg. per night

Hotel prices in Portland

2 stars and under

$40 - $244

Extended Stay America - Portland - Scarborough
$197
Avg. per night
Americas Best Value Inn & Cottages - Wells / Ogunquit
$118
Avg. per night
Atlantic House Inn

Best value

Atlantic House Inn
8.5 Excellent
$40
Avg. per night
3 stars

$31 - $412

Courtyard by Marriott Portland Airport

#1 Most popular

$161
Avg. per night
The Francis

#2 Most popular

The Francis
9.1 Excellent
$254
Avg. per night
The Lindsey Hotel

Best value

The Lindsey Hotel
9.0 Excellent
$31
Avg. per night
4 stars +

$130 - $491

The Breakwater Inn And Spa

#1 Most popular

$299
Avg. per night
Inn By the Sea

#2 Most popular

Inn By the Sea
9.5 Excellent
$491
Avg. per night
Alouette Sunrise Suites

Best value

$130
Avg. per night

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

Where to stay in Portland

About Portland

Set around a 19th-century port and vibrant waterfront area, Portland lies on a picturesque peninsula in Casco Bay. It’s made a name in recent years for its burgeoning gastronomy scene, with a collection of eclectic cafes and gourmet restaurants creating a foodie haven.

Things to do

Wander the charismatic streets of the Old Port area, which is packed with one-of-a-kind shops, art galleries and enticing watering holes. Visit after dark when the streets are illuminated with gas lanterns and feast on locally-caught seafood in one of the many restaurants.

Admire works by some of America’s most acclaimed artists at the Portland Museum of Art, including a number of pieces by local artists. The museum is set across three different buildings, including an early-19th-century Federal-style house and a postmodern design by renowned architect I.M. Pei.

Spend an afternoon strolling through Cape Elizabeth’s Fort Williams Park, which boasts magnificent coastal views and is home to one of Maine’s oldest lighthouses. Wander amidst the ruins of the old fort that once guarded the entrance to Casco Bay, with World War II bunkers and gun emplacements still visible today.

Travelling with kids? Visit the Children’s Museum of Maine, which houses an excellent selection of interactive exhibits. There’s an indoor rock-climbing wall and a model farm, as well as a camera obscura that projects expansive views of Portland’s downtown area.

Getting around

Portland International Jetport is around 10 minutes’ drive from the downtown area and has flights to destinations across the United States. There are regular trains to Boston from the Portland Transportation Center, while local buses connect all corners of the city.

Portland travel FAQs

  • What are the best hotels in Portland?

    482 reviews rated AC Hotel By Marriott Portland Downtown/Waterfront, Me with an average score of 9.1/10. It may also be worth looking into the Tru by Hilton Portland Airport Area ME, which received a rating of 8.9/10 from 351 reviews. Quality Inn & Suites could also be a good option, with a score of 7.1/10 from 295 reviews.

  • What is a good hotel near Old Port?

    A good hotel close to Old Port is AC Hotel By Marriott Portland Downtown/Waterfront, Me (rated 9.1/10 from 482 reviews).

  • What is a good hotel in Portland near Cumberland County Civic Center?

    AC Hotel By Marriott Portland Downtown/Waterfront, Me is the hotel close to Cumberland County Civic Center that is most recommended by HotelsCombined users, with 482 reviews rating it at 9.1/10.

  • Is there a good hotel near Merrill Auditorium?

    A good hotel near Merrill Auditorium is AC Hotel By Marriott Portland Downtown/Waterfront, Me, which has been rated 9.1/10 by 482 HotelsCombined user reviews.

  • How much do hotels in Portland cost?

    Portland hotels have an average price of $362/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Portland?

    Prices for Portland hotels have been found for as low as $59/night over the last 3 days.

  • How much is a hotel in Portland tonight?

    Portland hotels start at $132 for tonight; however accommodations will average about $242. Many 4-star stays can be found in Portland tonight, with prices starting at $278. These prices were found on HotelsCombined within the last 72 hours.