Homemade breakfast, cozy linens, a B&B is truly a home away from home. Massachusetts’ bed & breakfasts take their hospitality seriously. Here are almost 500 of them that would love to make you feel at home.
Ancient Riggs House
Gloucester
Appleton House Bed & Breakfast
Lee
The Arabian Horse Inn
Sudbury
Arend's Samoset-on-the-Sound
Oak Bluffs
B and B Tennis by the Sea
Centerville
B&B at Howden Farm
Sheffield
Baggins End Guest House
Fairhaven
Waterfront accommodations; Two guest rooms with a shared bath, queen size beds w/down comforters/quilts. Harbor views, stone patio,... more
Baird Tavern
Blandford
Bayberry Accommodations
Provincetown
Quiet, Lovely Bed and Breakfast in the heart of Provincetown. Six rooms feature queen bed(s), private baths, self-controlled heat... more
The Beach House
Oak Bluffs
Bed & Breakfast of Waquoit Bay
East Falmouth
A Bed and Breakfast in Cambridge
Cambridge
A Bed and Breakfast in the Berkshires
Richmond
Beech Tree Bed & Breakfast
Rockport
Beech Tree Inn
Brookline
Berkshire 1802 House Bed & Breakfast
Sheffield
The Bertram Inn
Brookline
Beverly Farms Bed & Breakfast
Beverly
Birch Hill Bed & Breakfast
Sheffield
Blueberry Manor
Yarmouth Port
- A
Ancient Riggs House
27 Vine St.
Gloucester
978-281-4802 - B
Appleton House Bed & Breakfast
455 Chapel St.
Lee
413-243-9093 - C
The Arabian Horse Inn
277 Old Sudbury Road
Sudbury
800-ARABIAN - D
Arend's Samoset-on-the-Sound
65 Seaview Ave.
Oak Bluffs
508-693-5148 - E
B and B Tennis by the Sea
796 South Main St.
Centerville
508-775-7212 - F
B&B at Howden Farm
303 Rannapo Rd.
Sheffield
413-229-8481 - G
Baggins End Guest House
2 West Street
Fairhaven
508-326-2567 - H
Baird Tavern
2 Old Chester Rd.
Blandford
413-848-2096 - I
Bayberry Accommodations
16 Winthrop Street
Provincetown
800-422-4605 - J
The Beach House
Pennacook And Seaview Aves.
Oak Bluffs
800-674-3129 - K
Bed & Breakfast of Waquoit Bay
176 Waquoit Highway
P.o. Box 3638
East Falmouth
508-457-0084 - L
A Bed and Breakfast in Cambridge
1657 Cambridge St.
Cambridge
800-795-7122 - M
A Bed and Breakfast in the Berkshires
1666 Dublin Rd.
Richmond
800-795-7122 - N
Beech Tree Bed & Breakfast
55 Broadway
Rockport
866-546-2864 - O
Beech Tree Inn
83 Longwood Ave.
Brookline
800-544-9660 - P
Berkshire 1802 House Bed & Breakfast
48 South Main St.
Sheffield
413-229-2612 - Q
The Bertram Inn
92 Sewall Ave.
Brookline
800-295-3822 - R
Beverly Farms Bed & Breakfast
28 Hart St.
Beverly
978-922-6074 - S
Birch Hill Bed & Breakfast
254 South Undermountain Rd.
Sheffield
800-359-3969 - T
Blueberry Manor
438 Main St.
Yarmouth Port
508-362-7620