South Portland B&B
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
B&B in South Portland

Inn at St John Portland In-Town
939 Congress St Portland ME
$80 nightly
The price is $87 total per night
$87 total
Dec 7 - Dec 8
Total with taxes and fees
With a stay at Inn at St John Portland In-Town, you'll be centrally located in Portland, a 7-minute walk from Maine Medical Center and 14 minutes by foot from University of Southern Maine.
Breakfast included
Pet friendly

Old Orchard Beach Inn
6 Portland Ave Old Orchard Beach ME
$109 nightly
The price is $119 total per night
$119 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Old Orchard Beach Inn in Old Orchard Beach, you'll be by the ocean, within a 10-minute drive of Engine and Harmon Historical Museum.
Pool
Parking included

Blind Tiger Portland – Carleton Street
46 Carleton Street Portland ME
$220 nightly
The price is $240 total per night
$240 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
With a stay at Blind Tiger Portland – Carleton Street, you'll be centrally located in Portland, a 9-minute walk from State Theatre and 11 minutes by foot from Portland Museum of Art.
Breakfast included
Free WiFi

Candlebay Inn
8 Maple Avenue Freeport ME
$154 nightly
The price is $168 total per night
$168 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Candlebay Inn in Freeport, you'll be within a 10-minute walk of LL Bean Flagship Store and Casco Bay.
Breakfast included
Pet friendly

Blind Tiger Portland - Danforth Street.
163 Danforth St Portland ME
$224 nightly
The price is $244 total per night
$244 total
Dec 14 - Dec 15
Total with taxes and fees
With a stay at Blind Tiger Portland - Danforth Street. in Portland (West End), you'll be steps from Casco Bay and 3 minutes by foot from Victoria Mansion.
Breakfast included
Free WiFi

The Orchard House & Cafe
1 Grey Barn Way Freeport ME
When you stay at The Orchard House: Inn, Ice Cream, Cafe in Freeport, you'll be in a shopping district, within a 5-minute drive of Mast Landing Sanctuary and LL Bean Flagship Store.
Breakfast included
Parking included

The Kendall Inn
213 Main Street Freeport ME
$167 nightly
The price is $182 total per night
$182 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
With a stay at The Kendall Inn in Freeport, you'll be within a 15-minute walk of LL Bean Flagship Store and Casco Bay.
Breakfast included
Parking included

Fleetwood House Bed & Breakfast
10 Fleetwood St Portland ME
$229 nightly
The price is $250 total per night
$250 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Fleetwood House Bed & Breakfast in Portland (Rosemont), you'll be steps from Casco Bay and a 2-minute drive from University of Southern Maine.
Breakfast included
Pet friendly

1802 House Bed and Breakfast
15 Locke Street Kennebunkport ME
$383 nightly
The price is $417 total per night
$417 total
Dec 8 - Dec 9
Total with taxes and fees
When you stay at 1802 House Bed and Breakfast in Kennebunkport, you'll be next to a golf course, within a 15-minute walk of Dock Square and First Families Kennebunkport Museum.
Pool
Parking included

And. N B&B
14 Yarmouth Rd Gray ME
$113 nightly
The price is $123 total per night
$123 total
Dec 19 - Dec 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Gray, And. N B&B is a 2-minute drive from Spring Meadows Golf Course and 6 minutes from Maine Wildlife Park.
Breakfast included
Pet friendly

Brewster House Bed & Breakfast
180 Main Street Freeport ME
$209 nightly
The price is $228 total per night
$228 total
Dec 7 - Dec 8
Total with taxes and fees
With a stay at Brewster House Bed & Breakfast in Freeport, you'll be within a 10-minute walk of LL Bean Flagship Store and Casco Bay.
Breakfast included
Parking included
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.
South Portland B&B essential information
Accommodation | 18 B&B |
|---|---|
Lowest Price | $87 |
Highest Price | $417 |
Popular accommodation | Inn at St John Portland In-Town, Old Orchard Beach Inn, Blind Tiger Portland – Carleton Street, Candlebay Inn, Blind Tiger Portland - Danforth Street., The Orchard House & Cafe, The Kendall Inn, Fleetwood House Bed & Breakfast, 1802 House Bed and Breakfast, And. N B&B, Brewster House Bed & Breakfast, West End Inn |
Explore more B&B
Types of Hotels
Top 20 South Portland Hotels
Top Hotel Brands
Hotels By Star Rating
Cities near South Portland
More to Explore in South Portland
Top Picks
Hotels
- Cheap Hotels in Daytona Beach
- Cheap Hotels in Presque Isle
- Cheap Hotels in Solon
- Cheap Hotels in Virginia Beach
- Cheap Hotels in Savannah
- Cheap Hotels in Panama City Beach
- Cheap Hotels in Pismo Beach
- Cheap Hotels in Palm Springs
- Cheap Hotels in Key West
- Cheap Hotels in Palm Beach
- Cheap Hotels in Myrtle Beach
- Cheap Hotels in Old Orchard Beach
- Cheap Hotels in Honolulu
- Cheap Hotels in Boothbay Harbor
- Cheap Hotels in York Beach
Flights

