Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Sheraton Hotels And Resorts in or near Watertown

Sheraton Commander Hotel - Cambridge 16 Garden St., Cambridge, MA 02138 ~3.08 miles east of Watertown center
  • High end Downtown hotel
  • Check-in time: 3:00pm
  • Quiet location
  • Friendly service
More details
From$239
Very Good 4.0 /5Read Reviews Call
Sheraton Needham Hotel 100 Cabot St., Needham, MA 02494 ~5.08 miles southwest of Watertown center
  • Affordable Suburban hotel
  • Check-in: 3:00 PM
  • About half of guests complained about the bathroom
  • Server helpful and attentive
More details
From$119
Very Good 4.0 /5Hotel Reviews Call
Sheraton Boston Hotel 39 Dalton St., Boston, MA 02199 ~5.35 miles east of Watertown center
  • High-end Downtown hotel
  • Fitness + Health Center
  • 1 out of 2 guests complained about the restaurant service
  • Every guests reviewed thought it was easy to get to the train station
More details
From$129
Very Good 4.0 /5Hotel Reviews Call
Sheraton Framingham Hotel & Conference Center - Framingham
+1-888-690-5247
1657 Worcester Rd., Framingham, MA 01701 ~15.93 miles west of Watertown center
  • 3 star Suburban property
  • Hotel has 21 suites
  • Room cleanliness is acceptable
  • Easily accessible by car and offers nearby parking areas
More details

Comparable hotels to Sheraton Hotels And Resorts

Ac Hotel by Marriott Boston Cambridge 10 Acorn Park Dr., Cambridge, MA 02140
  • Four-star Suburban property
  • Hotel has 6 meeting rooms
From$109
Very Good 4.0 /5Hotel Reviews Call
The Charles Hotel 1 Bennett St., Cambridge, MA 02138
  • Four star Downtown hotel
  • Hotel has 45 suites
  • For 100%, parking prices were too high
  • Clean rooms
From$199
Very Good 4.5 /5Review Score Call
Doubletree Suites by Hilton Boston 400 Soldiers Field Rd., Boston, MA 02134
  • High end Downtown property
  • Hotel has 285 suites
  • Most guests said the breakfast was too expensive
  • Service is relatively professional
From$109
Very Good 4.0 /5Latest Reviews Call
Hotel Veritas in Cambridge 1 Remington St., Cambridge, MA 02138
  • Four-star Downtown property
  • 4 floors in property
  • Excellent luxury hotel
  • Not enough parking facilities, according to 62%
From$249
Very Good 4.5 /5Read Reviews Call

Next: Show All Available Comparable Hotels with Pricing
Back to Top