Where to stay in Portland, Maine?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €1,380

Portland, Maine

Days 1-7 · 6 nights
Mid-rangeHampton Inn Portland Downtown-Waterfront
🌊By the sea🏛️Historic centre🚶Walk everywhere

On Fore Street, in India Street, on the edge of the Old Port, 700 m from the centre. The waterfront is on foot and the Eastern Promenade is close enough for a stroll at the end of the day.

€230 a nightSee on Booking →
Mid-range♥ Our favouriteHilton Garden Inn Portland Downtown Waterfront
🏛️Historic centre🚶Walk everywhere🍽️Restaurant

On Commercial Street, facing the harbour, 700 m from the centre. The Old Port wharves are below your windows and the neighbourhood's restaurants are on foot in the evening.

€240 a nightSee on Booking →
Mid-rangeResidence Inn Portland Downtown/Waterfront
🌊By the sea👨‍👩‍👧Family-friendly🍽️Restaurant

On Fore Street, on the waterfront side, 1 km from the centre. The rooms with kitchens suit families and long stays, with the Eastern Promenade close by for a walk.

€240 a nightSee on Booking →
BudgetHoliday Inn Portland-By The Bay
🌊By the sea🏛️Historic centre

On Spring Street, in the centre. You walk down to the harbour and the streets of the Old Port, at a gentler price than on the waterfront.

€170 a nightSee on Booking →
BudgetBest Western Merry Manor Inn

On Main Street, in South Portland, nearly 6 km from the centre. An address for travellers with a car, handy for exploring towards Portland Head Light and the south coast.

€130 a nightSee on Booking →
BudgetHampton Inn Portland-Airport
🚉Transport nearby

In South Portland, on Philbrook Avenue, near the airport, 7 km from the centre. The right choice for a late arrival or an early-morning flight, with the car to get into town.

€150 a nightSee on Booking →
LuxuryPortland Harbor Hotel
🏛️Historic centre🍽️Restaurant

Right in the Old Port, on Fore Street, 400 m from the centre. You step out into the cobbled streets, the restaurants and the wharves without ever taking the car.

€350 a nightSee on Booking →
LuxuryThe Francis
🏛️Historic centre🚶Walk everywhere

An 1881 Victorian mansion on Congress Street, in Parkside, 1 km from the centre. An address with character, set a little back from the Old Port, which you reach on foot.

€300 a nightSee on Booking →
LuxuryInn by the Sea
🌊By the sea🏖️Beaches nearby🛁Spa

By the sea in Cape Elizabeth, on Bowery Beach Road, 10 km from the centre. A hotel with a spa for those who prefer the coast to downtown, car essential.

€450 a nightSee on Booking →
More hotels in Portland, Maine on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip