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

Maine Bed and Breakfasts

Sort by:

Log Cabin An Island Inn

Bailey Island, ME

from $139

4.8 (27)
Accepts:

Visit Website

Log Cabin An Island Inn

Log Cabin An Island Inn

from $139

Bailey Island, ME

4.8 (27)

Visit Website

from $36

4.0 (24)
Accepts:

Visit Website

Enchanted Nights Bed & Breakfast

Enchanted Nights Bed & Breakfast

from $36

Kittery, ME

4.0 (24)

Visit Website

The Blue Hill Inn

Blue Hill, ME

from $145

4.8 (2)
Accepts:

Visit Website

The Blue Hill Inn

The Blue Hill Inn

from $145

Blue Hill, ME

4.8 (2)

Visit Website

from $120

4.8 (6)

Visit Website

16 Beach Street Bed & Breakfast

16 Beach Street Bed & Breakfast

from $120

Ogunquit, ME

4.8 (6)

Visit Website

Nautilus By The Sea

Ocean Park, ME

from $70

4.0 (6)

Visit Website

Nautilus By The Sea

Nautilus By The Sea

from $70

Ocean Park, ME

4.0 (6)

Visit Website

from $125

4.6 (5)

Visit Website

Alewives & Ales Bed & Breakfast

Alewives & Ales Bed & Breakfast

from $125

Damariscotta, ME

4.6 (5)

Visit Website

The Lodge-ings at Southwest Harbor

Southwest Harbor, ME

from $90

4.4 (3)
Accepts:

Visit Website

The Lodge-ings at Southwest Harbor

The Lodge-ings at Southwest Harbor

from $90

Southwest Harbor, ME

4.4 (3)

Visit Website

from $95

4.6 (270)

Visit Website

Hearthside Bed And Breakfast

Hearthside Bed And Breakfast

from $95

Bar Harbor, ME

4.6 (270)

Visit Website

Harpswell Inn

Harpswell, ME

from $115

2.9 (2)

Visit Website

Harpswell Inn

Harpswell Inn

from $115

Harpswell, ME

2.9 (2)

Visit Website

Nestlewood Inn

Carrabassett Valley, ME

from $115

Visit Website

Nestlewood Inn

Nestlewood Inn

from $115

Carrabassett Valley, ME

Visit Website

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

King's Hill Inn

South Paris, ME

from $99

4.6 (84)
Accepts:

Check Dates

King's Hill Inn

King's Hill Inn

from $99

South Paris, ME

4.6 (84)

Visit Website »

Check Dates

from $100

4.0 (8)

Visit Website

Captain Briggs House B&B

Captain Briggs House B&B

from $100

Freeport, ME

4.0 (8)

Visit Website

from $129

5.0 (25)

Visit Website

Main Street Bed & Breakfast

Main Street Bed & Breakfast

from $129

Fryeburg, ME

5.0 (25)

Visit Website

Whitehall Inn

Camden, ME

from $99

5 (2)
Accepts:

Visit Website

Whitehall Inn

Whitehall Inn

from $99

Camden, ME

5 (2)

Visit Website

Old Orchard Beach Inn

Old Orchard Beach, ME

from $99

4.3 (204)
Accepts:

Check Dates

Old Orchard Beach Inn

Old Orchard Beach Inn

from $99

Old Orchard Beach, ME

4.3 (204)

Visit Website »

Check Dates

The Addison House

Addison, ME

from $75

Visit Website

The Addison House

The Addison House

from $75

Addison, ME

Visit Website

The Trellis House

Ogunquit, ME

from $115

4.7 (63)

Visit Website

The Trellis House

The Trellis House

from $115

Ogunquit, ME

4.7 (63)

Visit Website

Morrill Mansion

Portland, ME

from $99

4.7 (13)

Visit Website

Morrill Mansion

Morrill Mansion

from $99

Portland, ME

4.7 (13)

Visit Website

The Munroe Inn

Auburn, ME

from $150

4.2 (1)

Check Dates

The Munroe Inn

The Munroe Inn

from $150

Auburn, ME

4.2 (1)

Check Dates

Stone Throw Cottage

Bar Harbor, ME

from $115

4.8 (14)

Visit Website

Stone Throw Cottage

Stone Throw Cottage

from $115

Bar Harbor, ME

4.8 (14)

Visit Website

Youngtown Inn and Restaurant

Lincolnville, ME

from $170

4.5 (92)
Accepts:

Visit Website

Youngtown Inn and Restaurant

Youngtown Inn and Restaurant

from $170

Lincolnville, ME

4.5 (92)

Visit Website

Angel of the Berwicks

North Berwick, ME

from $109

4.9 (9)

Visit Website

Angel of the Berwicks

Angel of the Berwicks

from $109

North Berwick, ME

4.9 (9)

Visit Website

from $115

4.3 (2)

Visit Website

The Squire Tarbox Inn & Restaurant

The Squire Tarbox Inn & Restaurant

from $115

Westport Island, ME

4.3 (2)

Visit Website

Island Inn

Monhegan, ME

from $90

4.2 (1)

Visit Website

Island Inn

Island Inn

from $90

Monhegan, ME

4.2 (1)

Visit Website

from $85

4.8 (34)
Accepts:

Visit Website

Three Pines Bed and Breakfast

Three Pines Bed and Breakfast

from $85

Hancock, ME

4.8 (34)

Visit Website

from $89

5 (2)
Accepts:

Visit Website

Calais Crossing River House

Calais Crossing River House

from $89

Calais, ME

5 (2)

Visit Website

Augustus Bove House

Naples, ME

from $135

4.5 (72)
Accepts:

Check Dates

Augustus Bove House

Augustus Bove House

from $135

Naples, ME

4.5 (72)

Visit Website »

Check Dates

The Danforth

Portland, ME

from $149

Visit Website

The Danforth

The Danforth

from $149

Portland, ME

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

Atlantic Birches Inn

$101 - $230

4.2 (275)

"Thank you to Atlantic Birches Inn. You provided great tucked away places for great fo..."

Read more...


Canterbury Cottage B&B- Open Year Round

$89 - $165

4.4 (189)

"During a two week vacation I stayed in a number of B&Bs. This one was at the top..."

Read more...


Inn at Ullikana

$160 - $355

4.6 (240)

"We spent time in Bar Harbor in July. What a great place! Location in perfect for wa..."

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