Here are some hotels near John Hancock Tower: Sheraton Boston Hotel,The Westin Copley Place, Boston, a Marriott Hotel,W Boston,Boston Marriott Copley Place,The Colonnade Hotel