Best Fallsview Guarantee
The Sheraton on the Falls Hotel offers the best view of the Falls Guaranteed. A dynamic location, directly across from Niagara Falls, the Sheraton on the Falls Hotel is able to provide superior views of both the Horseshoe Falls and the American Falls. Located directly across the street from majestic Niagara Falls, the Sheraton hotel is perfectly situated with an angle that puts you at eye level with the breathtaking rush.
Our Fallsview hotel rooms and suites feature floor to ceiling glass windows that were specifically designed to feature the panoramic view of Niagara Falls that are visible from the front of the room. Each Fallsview room also features an opening French balcony that allows the sound of the Falls into your room.
Make your getaway unforgettable, the post card view at The Sheraton on the Falls Hotel, is truly awe inspiring.
Some of the amenities above may not be available in all rooms. Fees on certain amenities/services may apply.