Hotels in MassachusettsIndependent guide
Massachusetts
United States

Hotels in Massachusetts

Massachusetts has 407 places to stay listed here — 407 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.

Browse by city
Where to stay

Cities in Massachusetts

Where to stay in Massachusetts

CityListings
Boston 60 hotels
Cambridge 16 hotels
Falmouth 13 hotels
Provincetown 11 hotels
South Yarmouth 10 hotels
Waltham 9 hotels
Woburn 9 hotels
Salem 9 hotels
Hyannis 8 hotels
Lenox 7 hotels

Good to know

How many hotels are listed in Massachusetts?

407 hotels, guesthouses and B&Bs across 119 cities in Massachusetts, each with rooms, photos and a link to book on Booking.com.

Which Massachusetts city has the most listings here?

Boston, with 60 listed hotels.