Apply filters to narrow your search
Please enter your dates above>
Please enter different dates above
Sorry, returned no available rooms for your travel dates.
Please choose alternative travel dates, or contact the property via phone or its website to inquire about availability that may not have been loaded into our system.
Other Available Inns
Your search was a little too specific.We suggest reducing the filters or searching for a different city.
BedandBreakfast.com Hot Deals make it easy for you to find a last-minute getaway at a great rate!
Accepts The Getaway Gift Card
BedandBreakfast.com gift cards are the perfect gift for anyone who needs a relaxing getaway.
Welcome directly at over 4,000 B&Bs
No blackout dates or additional fees
Cards never expire or decrease in value
Diamond Collection Member
An exclusive group of professionally inspected and guest-reviewed luxury inns with extensive modern amenities.
Inn of the Month: The Elms Bed & Breakfast
Truly "Your Very Special Place." Experience charm, comfort, and exceptional hospitality.
$149 - $399
Brewster House is a beautiful historic home with modern amenities, just steps from LL Bean and shops
2012 Top 50 Best Small Hotels in the World - Conde Naste! Romantic Rooms & Luxurious Day Spa!
$179 - $549
The Inn at English Meadows a modern, chic, luxury experience in Kennebunkport.
$179 - $399
Portland Maine's Most Unique Bed & Breakfast
$129 - $389
The Inn At St John is located 2.5 miles from the airport, .8 miles from the train station and 1.5Old
$59 - $250
Portland Maine Swanky, Stylish Boutique Hotel
$149 - $359
You are welcome to the Augustus Bove House. Originally known as the Hotel Naples, in the "horse and buggy" days, it was one of the first "summer hotels" of the area. Our central location and easy access places us within easy walking distance to causeway, restaurants, recreations and shops. A four season area of activity, Naples has something of interest for everyone. "Yankee Magazine" travel guide has chosen our B&B as one of their editor's picks for an "...outstanding reason to visit New England."
Old Orchard Beach, ME
Romantic, Historic Victorian B&B Heated Pool 2 min walk to 7 miles of white sand beach
$101 - $220
Hotel critic and travel writer Dale Northrup, CTC turns innkeeper in this 1830 Federal-style brick rowhouse in Portland's trendy West End Historic District, at Longfellow Square. Shrouded by coffeehouses, antique shops and more than a dozen restaurants within two minutes walk, the inn is centered within historic neighborhood laden with landmark buildings and significant architectural treasures. Amenity-rich rooms and suites capture the essence of the Federal period with conveniences and business amenities usually reserved for larger deluxe establishments. Yankee magazine calls us "irrepressible" and Chicago Tribune says "If we had booked far enough ahead, we would have stayed here."
$79 - $249
The Chadwick Bed & Breakfast: The New Standard of Bed & Breakfast Luxury. The perfect Portland getaway, The Chadwick provides thoughtful touches that invite a sense of pampering and romance in unsurpassed comfort and elegance. Do as little or as much as you like—with endless events and activities offered in the Portland area, you can keep active or spend your time relaxing in the comfort of our classically appointed home. Whether visiting Maine for a long weekend, vacation, honeymoon, or for business travel, The Chadwick strives to provide a level of personal service that goes above and beyond our guests’ desires leaving each with a rich, memorable experience.
$100 - $250
No results were found.
All results have been filtered out. Undo filters
Best Price Guarantee
What is the Best Price Guarantee?
Simple! BedandBreakfast.com guarantees you're getting the best price on your bed and breakfast stay when you book your room on BedandBreakfast.com. Within 24 hours of your booking, if you find a better price for the same room on the same date(s) at the same B&B, BedandBreakfast.com will refund the difference to you!
What does the Best Price Guarantee cover?
The Best Price Guarantee covers any Bed and Breakfast booked online through BedandBreafkast.com. The Bed and Breakfast must be booked using the Book It button on BedandBreakfast.com in order to qualify.
How do I take advantage of the Best Price Guarantee?
Just call 1-800-GO-B-AND-B (1-800-462-2632) within 24 hours of booking and give our customer support representative the details on the lower price you found.
Best Price Guarantee Terms and Conditions
The BedandBreakfast.com Best Price Guarantee ensures that when you book and pay for your reservation online through the BedandBreafkast.com website, you are booking your room at the lowest available price. If you find a lower price for the same room on the same dates at the same B&B, and contact us within 24 hour of making your booking, we will refund the difference in price to you. This guarantee does not apply to bookings made over holidays and/or for special events. All requests are subject to verification by BedandBreakfast.com. BedandBreafkast.com will not accept screenshots or other purported evidence of a lower price that cannot be independently confirmed by BedandBreakfast.com personnel. Nor will BedandBreakfast.com verify any requests that it believes, in its sole discretion, is the result of a printing or other error or is made fraudulently or in bad faith.
Best Price Guarantee
Inn at St JohnPortland, ME
- $59 - $250
- Reviews: 932
- View Details
"rooms were pretty and clean. atmosphere was great. breakfast was delicious. staff were very friendly and extremely helpful. we had room with a shared bathroom (only had to share with one other room) and so the value for money was outstanding."
Portland B&B reviews
- Westbrook– 5.91 mi.
- Scarborough– 6.65 mi.
- Gorham– 9.55 mi.
- Old Orchard Beach– 11.69 mi.
- Ocean Park– 12.90 mi.
- Bailey Island– 13.81 mi.
- Freeport– 15.50 mi.
- Harpswell– 16.67 mi.
- Brunswick– 22.70 mi.
- Durham– 23.07 mi.
- Topsham– 23.08 mi.
- Kennebunkport– 23.49 mi.
- Kennebunk– 24.05 mi.
- Phippsburg– 26.95 mi.
- Georgetown– 27.31 mi.
- Bath– 27.73 mi.
- Naples– 27.78 mi.
- Poland– 28.41 mi.
- Wells– 28.59 mi.