Find Hotels with Restaurants in Portland, ME

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 136 Portland Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

The Press Hotel, Marriott Autograph Collection
4 out of 5
119 Exchange Street, Portland, ME, 04101
Fully refundableReserve now, pay when you stay
The price is $214 per night from Apr 3 to Apr 4
$214
per night
Apr 3 - Apr 4
9.4/10 Exceptional! (745 reviews)
"Great location, lovely property"

Reviewed on Mar 26, 2023

The Press Hotel, Marriott Autograph Collection
Portland Regency Hotel & Spa
3.5 out of 5
20 Milk Street, Portland, ME, 04101
Fully refundableReserve now, pay when you stay
The price is $164 per night from Apr 3 to Apr 4
$164
per night
Apr 3 - Apr 4
9/10 Wonderful! (1,000 reviews)
"A great stay all around! Only one night, but front desk and valet staff were courteous, room was quiet and fabulously clean. Breakfast downstairs was super easy and the wait staff all attentive without being overbearing. Will definitely stay here again the next time we are in Portland"

Reviewed on Mar 21, 2023

Portland Regency Hotel & Spa
Embassy Suites by Hilton Portland Maine
3.5 out of 5
1050 Westbrook Street, Portland, ME, 04102
Fully refundableReserve now, pay when you stay
The price is $126 per night from Apr 6 to Apr 7
$126
per night
Apr 6 - Apr 7
9/10 Wonderful! (1,002 reviews)
"Everything was fine except fan kicking on noise when trying to sleep also needed to darken room with closing blinds. Not able to sleep 😴"

Reviewed on Mar 31, 2023

Embassy Suites by Hilton Portland Maine

Save an average of 15% on thousands of hotels when you're signed in

Courtyard Portland Downtown/Waterfront
3 out of 5
321 Commercial St, Portland, ME, 04101
Fully refundableReserve now, pay when you stay
The price is $114 per night from Apr 6 to Apr 7
$114
per night
Apr 6 - Apr 7
9/10 Wonderful! (1,002 reviews)
"Great place"

Reviewed on Apr 1, 2023

Courtyard Portland Downtown/Waterfront
Hampton Inn Portland Downtown - Waterfront
2.5 out of 5
209 Fore St, Portland, ME, 04101
The price is $110 per night from Apr 23 to Apr 24
$110
per night
Apr 23 - Apr 24
8.8/10 Excellent! (1,003 reviews)
"Great location, reasonably priced, easy valet"

Reviewed on Mar 31, 2023

Hampton Inn Portland Downtown - Waterfront
Hyatt Place Portland-Old Port
3 out of 5
433 Fore St, Portland, ME, 04101
Fully refundable
The price is $129 per night from Apr 3 to Apr 4
$129
per night
Apr 3 - Apr 4
8.6/10 Excellent! (1,005 reviews)
"staff were all excellent, the woman at the desk when we checked in, the valet, the bartender. the breakfast was excellent as well. Everyone who worked there sincerely wanted us to be having a great stay."

Reviewed on Mar 31, 2023

Hyatt Place Portland-Old Port
Holiday Inn Portland-By the Bay, an IHG Hotel
3 out of 5
88 Spring St, Portland, ME, 04101
Fully refundable
The price is $88 per night from Apr 9 to Apr 10
$88
per night
Apr 9 - Apr 10
8.6/10 Excellent! (1,002 reviews)
"Enjoyed my stay, staff were very pleasant and kind, definitely staying again when I return to Portland in the future."

Reviewed on Mar 24, 2023

Holiday Inn Portland-By the Bay, an IHG Hotel
The Westin Portland Harborview
4 out of 5
157 High St, Portland, ME, 04101
Fully refundableReserve now, pay when you stay
The price is $110 per night from Apr 16 to Apr 17
$110
per night
Apr 16 - Apr 17
8.4/10 Very Good! (1,055 reviews)
"Convenient location; friendly and welcoming staff; affordable rate; comfortable facility."

Reviewed on Mar 21, 2023

The Westin Portland Harborview
Ramada Plaza by Wyndham Portland
3 out of 5
155 Riverside St, Portland, ME, 04103
Fully refundableReserve now, pay when you stay
The price is $106 per night from Apr 9 to Apr 10
$106
per night
Apr 9 - Apr 10
7.6/10 Good! (1,001 reviews)
"loveee the staff at the desk so kind"

Reviewed on Mar 27, 2023

Ramada Plaza by Wyndham Portland
Days Inn by Wyndham Airport/Maine Mall
2 out of 5
461 Maine Mall Rd, South Portland, ME, 04106
7.6/10 Good! (1,009 reviews)
"They switched us from The Days Inn to this Howard Johnson’s. It was further from the airport, not as nice - despite assurances - was cheaper but we didn’t get a refund. BS."

Reviewed on Aug 10, 2020

Days Inn by Wyndham Airport/Maine Mall
Don't see what you're looking for?
See all available properties in Portland
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Recent reviews of Portland hotels
Expedia verified reviews