Welcome to Sheraton Boston Hotel
Find the comforts of home at our hotel in downtown Boston
Designed with you in mind, our hotel rooms and suites offer both space and style in downtown Boston
Find thoughtful touches in your hotel room in Boston, including Sheraton Sleep Experience Beds
Take in picturesque views of Boston's famed Back Bay or the Charles River from your hotel suite