Sheraton Hotel Boston



Hotel Pool Icon


Hotel Wifi Icon


Hotel Bar Lounge Icon

Bar &

Sheraton Hotel Boston

Located in the heart of Back Bay in downtown Boston, your hotel offers easy access to an array of shopping, dining and sightseeing options.

The Sheraton Boston Hotel is contemporary and stylish, with comfortable bedrooms and facilities that include an onsite restaurant, coffee shop and bar.

* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.


Be the first to know about our holiday updates, travel tips and special offers.

  • IAA
  • ITAA
  • Trustpilot
  • Readers Travel Award
  • Sustainable Travel Ireland
  • British Travel Awards Winner