The Sheraton Old San Juan is San Juan's newest upscale hotel located on the waterfront of San Juan Bay, in historic Old San Juan. The hotel is just minutes from major cruise ship piers, historical landmarks, dining & entertainment, shopping and beaches.