Bed and Breakfast in Portland

Most accommodation 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

Find properties with these dates

Featured B&B in Portland

Other property types in Portland

Frequently asked questions

Searching for B&Bs in Portland?
If you’re looking for a place to stay with fewer rooms than a hotel and a more personalised environment, a B&B might be a great fit for your trip to Portland. While you’re enjoying your trip to Portland, Eastern Promenade and Deering Oaks Park are perfect spots to get in some fresh air and greenery.
How do you know if a B&B is a good option for your stay?
Every B&B has a unique charm — whether it’s a picturesque garden or a beautiful breakfast room, the small details are what make bed and breakfasts a fun place to get away.
How many bed & breakfasts should I expect to find in Portland?
Expedia has 7 B&Bs for your time in Portland.
What's the best time of year to stay at a B&B in Portland?
When you’re planning your stay in Portland, make sure that you take the year-round temperatures into account. The hottest months are usually July and August, with an average temperature of 19°C, while the coldest months are January and February, with an average of -1°C. The snowiest months in Portland are January, April, March and February, with each month seeing an average of 24 cm of snowfall.
What is there to do in Portland?
If you enjoy experiencing a new place through your taste buds, you’ll definitely enjoy Portland for its top seafood restaurants and array of dining options. Spend some time exploring Eastern Promenade and East End Beach if you’re hoping to see some of the area’s natural features. You should put Merrill Auditorium and Casco Bay Lines Ferry Terminal on your list if you want to see more of the area.
How can I get to and around Portland?
You can plan your excursions in and around Portland ahead of time with these transportation options. Fly into Portland, ME (PWM-Portland Intl. Jetport), which is located 2.9 mi (4.7 km) away. Otherwise, look for flights into Auburn, ME (LEW-Auburn - Lewiston Municipal), which is 26.8 mi (43.2 km) away. To venture out into the surrounding area, take a train from Portland Transportation Center. You can explore water travel options at the port.