Book Massachusetts Bed & Breakfast

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Massachusetts

Compare 193 B&B in Massachusetts with updated reviews, rates, and availability. Most hotels are fully refundable.

Rockport Inn And Suites
2.5 out of 5
183 Main Street, Rockport, MA, 01966
Fully refundableReserve now, pay when you stay
The price is $178 per night from Jun 8 to Jun 9
$178
per night
Jun 8 - Jun 9
8.6/10 Excellent! (1,000 reviews)
"Convenient to getting around Cape Ann"

Reviewed on May 29, 2023

Rockport Inn And Suites
Jared Coffin House
4 out of 5
29 Broad Street, Nantucket, MA, 02554
The price is $400 per night from Jun 4 to Jun 5
$400
per night
Jun 4 - Jun 5
9/10 Wonderful! (436 reviews)
"We truly enjoyed our stay! The staff was incredible and helpful. They went above and beyond to make our visit to Nantucket enjoyable. We appreciated the free hotel transportation and the lobby holding our bags while we shopped."

Reviewed on May 16, 2023

Jared Coffin House
The Salem Inn
3.5 out of 5
7 Summer St, Salem, MA
The price is $229 per night from Jun 8 to Jun 9
$229
per night
Jun 8 - Jun 9
8.8/10 Excellent! (917 reviews)
"It was a wonderful property and nicely appointed with a modern kitchenette and bathroom. It was in walking distance to many of the local attractions and convenient for parking. The room was nice and clean…very pretty. The mattresses however were not the most comfortable. Front Desk Staff was friendly ..."

Reviewed on May 30, 2023

The Salem Inn

Save an average of 15% on thousands of hotels when you're signed in

Irving House At Harvard
3 out of 5
24 Irving Street, Cambridge, MA
Fully refundableReserve now, pay when you stay
The price is $175 per night from Jul 3 to Jul 4
$175
per night
Jul 3 - Jul 4
8.4/10 Very Good! (1,000 reviews)
"Our stay at The Irving House exceeded my expectations in every way. Clean, quiet, comfortable, convenient and an excellent breakfast. Would definitely stay again."

Reviewed on May 20, 2023

Irving House At Harvard
The Ellery
3.5 out of 5
259 Elm Street, Northampton, MA, 01060
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jun 4 to Jun 5
$152
per night
Jun 4 - Jun 5
8.8/10 Excellent! (206 reviews)
"Wonderful place to stay, bed was extremely comfortable, great pressure in shower, very quiet and cozy, property was well maintained and we were lucky enough to be there in time for the lilacs. Free breakfast and it was delicious with many options, also large fireplace in dining area with seating ..."

Reviewed on May 31, 2023

The Ellery
Lotus Provincetown
2.5 out of 5
296 Commercial St, Provincetown, MA, 02657
The price is $171 per night from Jun 5 to Jun 6
$171
per night
Jun 5 - Jun 6
9/10 Wonderful! (157 reviews)
"Convenient location on Commercial! Very clean and great amenities."

Reviewed on May 30, 2023

Lotus Provincetown
The College Club of Boston
3 out of 5
44 Commonwealth Avenue, Boston, MA, 02116-3104
The price is $349 per night from Jun 4 to Jun 5
$349
per night
Jun 4 - Jun 5
9.2/10 Wonderful! (857 reviews)
"The College Club was a welcome change from today's typical hotels. The space was welcoming and comfortable, and the staff was extremely friendly and helpful."

Reviewed on May 26, 2023

The College Club of Boston
Salt House Inn
4 out of 5
6 Conwell Street, Provincetown, MA, 02657
The price is $238 per night from Jun 4 to Jun 5
$238
per night
Jun 4 - Jun 5
9.2/10 Wonderful! (198 reviews)
"The owner and staff made us feel completely at home. The room was spacious and clean. The breakfast was awesome. Easy walk to everything in Ptown but one block off the main drag made it nice for quiet time. The outside spaces were a great combination pf quiet sun or shade as desired. Can’t wait to ..."

Reviewed on May 25, 2023

Salt House Inn
Nantucket Resort Collection
4 out of 5
20 N. Water St., Nantucket, MA, 02554
The price is $479 per night from Jun 4 to Jun 5
$479
per night
Jun 4 - Jun 5
8.8/10 Excellent! (236 reviews)
Excellent Experience!
"The staff was Outstanding!!! Breakfast was great and the over all property was fantastic."

Reviewed on May 30, 2023

Nantucket Resort Collection
Harborview Inn
4 out of 5
71 Western Avenue, Gloucester, MA, 01930
The price is $229 per night from Jun 15 to Jun 16
$229
per night
Jun 15 - Jun 16
9.4/10 Exceptional! (234 reviews)
"We very much enjoyed our stay at Harberview B&B, right across the ocean, a wonderful host, and so many places to visit in this coastal town."

Reviewed on May 21, 2023

Harborview Inn
Clark Currier Inn
4 out of 5
45 Green Street, Newburyport, MA, 01950
Fully refundableReserve now, pay when you stay
The price is $250 per night from Jun 4 to Jun 5
$250
per night
Jun 4 - Jun 5
9.4/10 Exceptional! (366 reviews)
"Loved the location, the friendly and accommodating inn keepers, and the fabulous breakfasts!"

Reviewed on May 31, 2023

Clark Currier Inn
Old Mill Inn
3 out of 5
87 School St, Hatfield, MA, 01038
The price is $200 per night from Jun 4 to Jun 5
$200
per night
Jun 4 - Jun 5
9.4/10 Exceptional! (335 reviews)
"What a wonderful stay in this charming historic place! The staff were friendly and the room was the perfect blend of historic charm and updated. I can only anticipate the time when I can come back again, hopefully another springtime, as the trees and greenery were gorgeous just then."

Reviewed on May 30, 2023

Old Mill Inn
Trainmasters Inn
3 out of 5
1292 South Main St, Palmer, MA, 01069
The price is $150 per night from Jun 4 to Jun 5
$150
per night
Jun 4 - Jun 5
9.8/10 Exceptional! (210 reviews)
"Room was so nice & history was super wonderful . Owner was very professional & so friendly . Enjoyed my stay very much . My grandson who was with me liked room & history of building also"

Reviewed on May 30, 2023

Trainmasters Inn
The Christopher
3 out of 5
24 South Water Street, Edgartown, MA, 02539
The price is $402 per night from Jun 4 to Jun 5
$402
per night
Jun 4 - Jun 5
9.6/10 Exceptional! (119 reviews)
NiceStay
"We really enjoyed our stay. The staff were very friendly and informative."

Reviewed on May 19, 2023

The Christopher
Frederick William House
3.5 out of 5
594 Palmer Ave, Falmouth, MA, 02540
Fully refundableReserve now, pay when you stay
The price is $209 per night from Jun 6 to Jun 7
$209
per night
Jun 6 - Jun 7
9.6/10 Exceptional! (170 reviews)
"Owner was super nice! Bicycles were available and free...there is a very nice bicycle trail..paved..behind the home. We haven't had breakfast yet, but, I'm sure it will be good.."

Reviewed on May 23, 2023

Frederick William House
The Cornell Inn, Lenox
3 out of 5
203 Main St, Lenox, MA, 01240
The price is $180 per night from Jun 5 to Jun 6
$180
per night
Jun 5 - Jun 6
9.2/10 Wonderful! (408 reviews)
"From the moment I arrived, I felt welcomed and at home. The staff is incredibly friendly and met all of my needs, and the property is charming and comfortable. I look forward to another visit in the future!"

Reviewed on May 28, 2023

The Cornell Inn, Lenox
The Palmer House Inn
3.5 out of 5
81 Palmer Avenue, Falmouth, MA, 02540
The price is $249 per night from Jun 4 to Jun 5
$249
per night
Jun 4 - Jun 5
9.6/10 Exceptional! (135 reviews)
"Charming!"

Reviewed on May 25, 2023

The Palmer House Inn
Lakehouse Inn
4 out of 5
615 Laurel St., Lee, MA, 01238
The price is $223 per night from Jun 19 to Jun 20
$223
per night
Jun 19 - Jun 20
9.8/10 Exceptional! (94 reviews)
"Beautiful lake front location. Hospitality PLUS!! Welcoming cocktail, Fantastic gourmet breakfast, Evening night cap of brandy. Kindness and consideration for guests was a top priority. A very welcoming culture ❤️"

Reviewed on May 22, 2023

Lakehouse Inn
The Inn At Scituate Harbor
3.5 out of 5
7 Beaver Dam Road, Scituate, MA, 02066
The price is $302 per night from Jun 22 to Jun 23
$302
per night
Jun 22 - Jun 23
9.2/10 Wonderful! (241 reviews)
"Best location in Scituate!"

Reviewed on May 2, 2023

The Inn At Scituate Harbor
Addison Choate Inn
3.5 out of 5
49 Broadway, Rockport, MA
The price is $299 per night from Jun 5 to Jun 6
$299
per night
Jun 5 - Jun 6
9.8/10 Exceptional! (177 reviews)
"Quiet, clean property with a delicious breakfast and incredible service from Marshall"

Reviewed on May 30, 2023

Addison Choate Inn
Don't see what you're looking for?
See all available properties in Massachusetts
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Massachusetts B&B information

Number of reviews
7,496
Accommodation
193 B&B
Lowest Price
$150
Highest Price
$479

Price trends for B&B in Massachusetts

Less expensive
More expensive
This month
Next month
March
July
$293
$346
Month
Price
January
$179
February
$174
March
$164
April
$199
May
$229
June
$293
July
$346
August
$337
September
$293
October
$263
November
$217
December
$214
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed B&B in Massachusetts. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Massachusetts hotels
Expedia verified reviews