Greenfield Bed and Breakfasts

Filter
Sort

from $149

West Chesterfield, NH (21 miles from Greenfield)

4.7 (83)
Accepts:

Check Dates

from $145

West Dover, VT (27 miles from Greenfield)

4.7 (50)

Check Dates

from $145

Leyden, MA (9 miles from Greenfield)

4.9 (53)
Accepts:

View details

from $159

Northfield, MA (10 miles from Greenfield)

4.8 (45)
Accepts:

Check Dates

from $135

Haydenville, MA (15 miles from Greenfield)

5 (1)
Accepts:

Check Dates

from $110

Brattleboro, VT (18 miles from Greenfield)

4.8 (12)
Accepts:

Check Dates

from $159

Brattleboro, VT (18 miles from Greenfield)

4.7 (68)
Accepts:

View details

from $120

Chesterfield, MA (19 miles from Greenfield)

Check Dates

from $100

Swanzey, NH (24 miles from Greenfield)

4.8 (135)
Accepts:

View details

from $250

Adams, MA (26 miles from Greenfield)

4.4 (32)

Check Dates

from $100

Swanzey, NH (26 miles from Greenfield)

4.8 (16)
Accepts:

View details

from $185

Newfane, VT (27 miles from Greenfield)

Check Dates

from $120

East Dover, VT (27 miles from Greenfield)

Accepts:

View details

from $125

West Dover, VT (27 miles from Greenfield)

4.6 (51)
Accepts:

View details

from $125

Cheshire, MA (28 miles from Greenfield)

4.8 (12)
Accepts:

Check Dates

from $185

Putney, VT (28 miles from Greenfield)

4.9 (12)

Check Dates

from $90

West Dover, VT (29 miles from Greenfield)

4.6 (9)
Accepts:

Check Dates

from $129

West Dover, VT (29 miles from Greenfield)

3.6 (8)
Accepts:

Check Dates

from $120

Keene, NH (29 miles from Greenfield)

4.7 (151)

View details

from $175

Deerfield, MA (2 miles from Greenfield)

Check Availability

from $135

Leyden, MA (8 miles from Greenfield)

Check Availability

Guilford, VT (13 miles from Greenfield)

Check Availability

from $159

Hatfield, MA (14 miles from Greenfield)

Check Availability

from $199

Greenfield, MA (18 miles from Greenfield)

Check Availability

Chesterfield, MA (19 miles from Greenfield)

Check Availability

from $155

Brattleboro, VT (20 miles from Greenfield)

Check Availability

from $130

Dummerston, VT (22 miles from Greenfield)

Check Availability

Wilmington, VT (23 miles from Greenfield)

Check Availability

from $65

Wilmington, VT (23 miles from Greenfield)

Check Availability

from $107

Wilmington, VT (23 miles from Greenfield)

Check Availability

from $110

Wilmington, VT (24 miles from Greenfield)

Check Availability

Wilmington, VT (25 miles from Greenfield)

Check Availability

from $100

Hinsdale, MA (27 miles from Greenfield)

Check Availability

from $210

Barre, MA (27 miles from Greenfield)

Check Availability

from $148

Newfane, VT (27 miles from Greenfield)

Check Availability

Putney, VT (27 miles from Greenfield)

Check Availability

West Dover, VT (27 miles from Greenfield)

Check Availability

West Dover, VT (28 miles from Greenfield)

Check Availability

from $149

West Dover, VT (30 miles from Greenfield)

Check Availability

Greenfield B&B reviews

Overall rating:

The Greenfield 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