Belfast Bed and Breakfasts

Filter
Sort

from $269

Belfast, ME

4.8 (227)
Accepts:

Check Dates

from $140

Castine, ME (10 miles from Belfast)

4.8 (19)
Accepts:

Check Dates

from $360

Lincolnville, ME (11 miles from Belfast)

4.9 (37)
Accepts:

Check Dates

from $130

Camden, ME (14 miles from Belfast)

4.8 (76)
Accepts:

Check Dates

from $130

Camden, ME (14 miles from Belfast)

4.9 (27)
Accepts:

Check Dates

from $115

Camden, ME (15 miles from Belfast)

4.5 (205)
Accepts:

Check Dates

from $159

Camden, ME (15 miles from Belfast)

4.8 (1)
Accepts:

View details

from $105

Camden, ME (15 miles from Belfast)

4.6 (77)
Accepts:

Check Dates

from $120

Rockland, ME (22 miles from Belfast)

4.9 (146)

Check Dates

from $119

Lincolnville, ME (9 miles from Belfast)

5 (2)
Accepts:

View details

from $199

Lincolnville, ME (11 miles from Belfast)

4.6 (136)

Check Dates

from $194

Camden, ME (15 miles from Belfast)

4.8 (98)
Accepts:

View details

from $198

Camden, ME (15 miles from Belfast)

4.5 (96)
Accepts:

Check Dates

from $115

Winterport, ME (16 miles from Belfast)

4.6 (57)

Check Dates

from $99

Rockport, ME (19 miles from Belfast)

View details

from $150

Blue Hill, ME (20 miles from Belfast)

4.9 (3)

Check Dates

from $150

Rockland, ME (22 miles from Belfast)

Check Dates

from $90

Rockland, ME (22 miles from Belfast)

4.5 (4)
Accepts:

View details

from $85

Waldoboro, ME (29 miles from Belfast)

4.4 (19)

Check Dates

from $79

Belfast, ME

Check Availability

from $146

Belfast, ME

Check Availability

Searsport, ME (5 miles from Belfast)

Check Availability

from $85

Lincolnville, ME (9 miles from Belfast)

Check Availability

from $119

Lincolnville, ME (9 miles from Belfast)

Check Availability

Lincolnville, ME (11 miles from Belfast)

Check Availability

Lincolnville, ME (11 miles from Belfast)

Check Availability

from $80

Lincolnville, ME (11 miles from Belfast)

Check Availability

from $180

Lincolnville, ME (11 miles from Belfast)

Check Availability

from $151

Camden, ME (14 miles from Belfast)

Check Availability

Camden, ME (14 miles from Belfast)

Check Availability

from $79

Camden, ME (15 miles from Belfast)

Check Availability

Camden, ME (15 miles from Belfast)

Check Availability

from $259

Camden, ME (15 miles from Belfast)

Check Availability

from $118

Camden, ME (15 miles from Belfast)

Check Availability

from $130

Orland, ME (18 miles from Belfast)

Check Availability

Blue Hill, ME (20 miles from Belfast)

Check Availability

from $239

Rockland, ME (22 miles from Belfast)

Check Availability

Rockland, ME (22 miles from Belfast)

Check Availability

from $129

Rockland, ME (22 miles from Belfast)

Check Availability

from $99

Washington, ME (23 miles from Belfast)

Check Availability

from $225

Surry, ME (27 miles from Belfast)

Check Availability

from $199

Dedham, ME (27 miles from Belfast)

Check Availability

St George, ME (29 miles from Belfast)

Check Availability

from $85

Ellsworth, ME (30 miles from Belfast)

Check Availability

Jefferson, ME (30 miles from Belfast)

Check Availability

Belfast B&B reviews

Overall rating:

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

Sponsored Links

check