Get a free $60 with a gift card purchase of $300

Maine Bed and Breakfasts

Sort by:

from $99

4.8 (67)

Visit Website

North Country Inn Bed & Breakfast

North Country Inn Bed & Breakfast

from $99

Rangeley, ME

4.8 (67)

Visit Website

The Danforth

Portland, ME

from $149

Visit Website

The Danforth

The Danforth

from $149

Portland, ME

Visit Website

Dragonfly Guest House

Ogunquit, ME

from $89

4.9 (15)

Visit Website

Dragonfly Guest House

Dragonfly Guest House

from $89

Ogunquit, ME

4.9 (15)

Visit Website

The Waterford Inne

Waterford, ME

from $125

4.7 (10)

Visit Website

The Waterford Inne

The Waterford Inne

from $125

Waterford, ME

4.7 (10)

Visit Website

from $135

4.9 (38)

Visit Website

Morning Glory Inn

Morning Glory Inn

from $135

York, ME

4.9 (38)

Visit Website

Puffin Inn Ogunquit

Ogunquit, ME

from $85

4.9 (49)

Visit Website

Puffin Inn Ogunquit

Puffin Inn Ogunquit

from $85

Ogunquit, ME

4.9 (49)

Visit Website

Blair Hill Inn

Greenville, ME

from $350

4.6 (9)
Accepts:

Visit Website

Blair Hill Inn

Blair Hill Inn

from $350

Greenville, ME

4.6 (9)

Visit Website

The Manor Inn

Castine, ME

from $110

4.2 (66)
Accepts:

Check Dates

The Manor Inn

The Manor Inn

from $110

Castine, ME

4.2 (66)

Visit Website »

Check Dates

from $134

4.8 (21)

Visit Website

Pleasant Street Inn Bed & Breakfast

Pleasant Street Inn Bed & Breakfast

from $134

Rangeley, ME

4.8 (21)

Visit Website

The Kingsleigh Inn

Southwest Harbor, ME

from $140

4.4 (6)

Visit Website

The Kingsleigh Inn

The Kingsleigh Inn

from $140

Southwest Harbor, ME

4.4 (6)

Visit Website

Get a free $60 with a gift card purchase of $300

from $100

4.6 (74)
Accepts:

Check Dates

Pryor House B&B

Bath, ME

from $130

4.6 (35)
Accepts:

Check Dates

Pryor House B&B

Pryor House B&B

from $130

Bath, ME

4.6 (35)

Check Dates

from $155

4.7 (10)
Accepts:

Visit Website

Portsmouth Harbor Inn & Spa

Portsmouth Harbor Inn & Spa

from $155

Kittery, ME

4.7 (10)

Visit Website

PineCrest B&B

Gorham, ME

from $99

4.8 (120)

Visit Website

PineCrest B&B

PineCrest B&B

from $99

Gorham, ME

4.8 (120)

Visit Website

Carleton Inn

Portland, ME

from $99

4.9 (3)
Accepts:

Visit Website

Carleton Inn

Carleton Inn

from $99

Portland, ME

4.9 (3)

Visit Website

from $95

4.8 (10)

Check Dates

Chocolate Chip Bed and Breakfast

Chocolate Chip Bed and Breakfast

from $95

Lamoine, ME

4.8 (10)

Check Dates

from $140

4.7 (3)
Accepts:

Visit Website

The Black Duck on Corea Harbor

The Black Duck on Corea Harbor

from $140

Corea, ME

4.7 (3)

Visit Website

Beach Cottage Inn

Lincolnville, ME

from $85

4.4 (50)
Accepts:

Visit Website

Beach Cottage Inn

Beach Cottage Inn

from $85

Lincolnville, ME

4.4 (50)

Visit Website

White Cedar Inn

Freeport, ME

from $130

4.8 (31)

Visit Website

White Cedar Inn

White Cedar Inn

from $130

Freeport, ME

4.8 (31)

Visit Website

The Ogunquit Inn

Ogunquit, ME

from $129

4.2 (56)
Accepts:

Check Dates

The Ogunquit Inn

The Ogunquit Inn

from $129

Ogunquit, ME

4.2 (56)

Visit Website »

Check Dates

Inn at Tanglewood Hall

York Harbor, ME

from $115

4.8 (9)

Visit Website

Inn at Tanglewood Hall

Inn at Tanglewood Hall

from $115

York Harbor, ME

4.8 (9)

Visit Website

Atlantean Cottage B&B

Bar Harbor, ME

from $140

4.8 (5)

Visit Website

Atlantean Cottage B&B

Atlantean Cottage B&B

from $140

Bar Harbor, ME

4.8 (5)

Visit Website

Bayside Inn B&B

Boothbay Harbor, ME

from $105

4.9 (8)
Accepts:

Visit Website

Bayside Inn B&B

Bayside Inn B&B

from $105

Boothbay Harbor, ME

4.9 (8)

Visit Website

from $135

4.5 (22)
Accepts:

Check Dates

from $89

4.8 (162)
Accepts:

Visit Website

Maple Hill Farm Bed & Breakfast Inn

Maple Hill Farm Bed & Breakfast Inn

from $89

Augusta, ME

4.8 (162)

Visit Website

Kennebec Inn

Bath, ME

from $119

4.8 (27)
Accepts:

Visit Website

Kennebec Inn

Kennebec Inn

from $119

Bath, ME

4.8 (27)

Visit Website

King's Port Inn

Kennebunk, ME

from $79

4.7 (7)
Accepts:

Visit Website

King's Port Inn

King's Port Inn

from $79

Kennebunk, ME

4.7 (7)

Visit Website

Admiral Peary Inn

Fryeburg, ME

from $149

4.6 (3)
Accepts:

Check Dates

Admiral Peary Inn

Admiral Peary Inn

from $149

Fryeburg, ME

4.6 (3)

Visit Website »

Check Dates

Mercury Inn

Portland, ME

from $99

4.4 (19)

Visit Website

Mercury Inn

Mercury Inn

from $99

Portland, ME

4.4 (19)

Visit Website

from $129

4.9 (32)
Accepts:

Visit Website

Bethel Hill Bed and Breakfast

Bethel Hill Bed and Breakfast

from $129

Bethel, ME

4.9 (32)

Visit Website

No results were found.

Your search was a little too specific.We suggest reducing the filters or searching for a different city.

Sponsored Links

Best Price Guarantee

We offer the Best Price Guarantee! Learn more

Recent reviews

Inn at St John

$59 - $250

4.2 (1443)

"This is a quaint inn within walking distance to downtown Portland. My room was neat a..."

Read more...


Dockside Guest Quarters & Restaurant

$159 - $325

4.4 (248)

"Wonderful setting on the harbor. Private balcony to watch the boating activity while..."

Read more...


The Victoria Inn Bed and Breakfast

$109 - $209

4.0 (76)

"Lovely Inn, so clean, breakfast delicious! Bacon, eggs, fresh fruit, yogurt, granola,..."

Read more...


Maine B&B reviews

Overall rating:

The Maine B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Top