COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Maine

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Maine

Portland Sheraton at Sable Oaks
4 out of 5
200 Sable Oaks Dr, South Portland, ME
Free CancellationReserve now, pay when you stay
The price is $118 per night from May 12 to May 12
4.2/5Very Good! (859 reviews)
"Overall I liked the hotel. It wasn’t extremely sound proof and the air conditioning was extremely loud but these were the only minor inconveniences."

Reviewed on May 8, 2021

Portland Sheraton at Sable Oaks
Gorges Grant Hotel
2.5 out of 5
449 Main Street, Ogunquit, ME
Free CancellationReserve now, pay when you stay
The price is $104 per night from May 12 to May 12
4.8/5Exceptional! (962 reviews)
"The Georges Grant hotel was wonderful. Conveniently located, comfortable beds, spacious rooms- couldn’t ask for more!"

Reviewed on May 1, 2021

Gorges Grant Hotel
Portland Harbor Hotel
4 out of 5
468 Fore Street, Portland, ME
Free CancellationReserve now, pay when you stay
The price is $165 per night from May 16 to May 16
4.5/5Wonderful! (909 reviews)
"Excellent hotel, very cozy, beautifully decorated and well-kept Great location, in the middle of good restaurants and shopping. Strongly recommend. We were very pleased."

Reviewed on May 4, 2021

Portland Harbor Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Atlantic Eyrie Lodge
2.5 out of 5
6 Norman Rd, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $139 per night from May 12 to May 12
Atlantic Eyrie Lodge
Acadia Inn
2.5 out of 5
98 Eden Street, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $119 per night from May 9 to May 9
4.4/5Excellent! (858 reviews)
"Close to downtown Bar Harbor and Acadia National Park."

Reviewed on May 6, 2021

Acadia Inn
Juniper Hill Inn
2 out of 5
336 Main Street, Ogunquit, ME
Free CancellationReserve now, pay when you stay
The price is $94 per night from May 12 to May 12
4.8/5Exceptional! (998 reviews)
"Stayed 1 night, enjoyed our stay. Inn was very well kept and clean! Would stay again."

Reviewed on May 3, 2021

Juniper Hill Inn
Bar Harbor Motel
2.5 out of 5
100 Eden St, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $99 per night from May 9 to May 9
Bar Harbor Motel
Best Western Acadia Park Inn
2.5 out of 5
452 State Highway 3, Bar Harbor, ME
Free CancellationReserve now, pay when you stay
The price is $93 per night from May 16 to May 16
4.5/5Wonderful! (1,000 reviews)
"Great continental breakfast. Nice and clean room and bathroom. Great service"

Reviewed on May 5, 2021

Best Western Acadia Park Inn
Hampton Inn Portland Airport
2.5 out of 5
171 Philbrook Ave, South Portland, ME
Free CancellationReserve now, pay when you stay
The price is $103 per night from May 9 to May 9
4.3/5Excellent! (980 reviews)
"Nice property, we would definitely stay again."

Reviewed on May 4, 2021

Hampton Inn Portland Airport
Hilton Garden Inn Portland Airport
3 out of 5
145 Jetport Blvd, Portland, ME
Free CancellationReserve now, pay when you stay
The price is $119 per night from May 10 to May 10
4.1/5Very Good! (973 reviews)
"Closest to airport, no on site parking for airport travel"

Reviewed on May 8, 2021

Hilton Garden Inn Portland Airport
Don't see what you're looking for?
See all available properties in Maine
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.