Luxury Hotels in Boston and Surrounds
- 70 Third Avenue, Waltham, MA 02451Ranked #2 overall in Waltham hotels2 reviewsHotel Class: 4
Decent hotel for a stay outside of the city center. Easy access off the highway and comfy beds.Popular with
- 1 Remington Street, Cambridge, MA 02138Ranked #11 overall in Cambridge hotels1 reviewHotel Class: 4
Situated on the outskirts of Harvard Square, this hotel is a convenient and friendly place to stay. Its traditional wooden-style building is typical of Cambridge, giving it a boutique-feel. The...
- 20 Sidney St, Cambridge, MA 02139 (Formerly The Hotel at MIT)Ranked #14 overall in Cambridge hotelsHotel Class: 4
- 200 Maple Street Chelsea United States MA 02150Ranked #5 overall in Chelsea hotelsHotel Class: 4Popular with