Sheraton On The Falls is one of the largest and most luxurious Niagara Falls, Canada, hotels. This modern AAA/CAA 2018 rated 4 Diamond/5 Star hotel is located directly across from Niagara Falls in the heart of Niagara’s premier Fallsview Tourist Area. The Sheraton Niagara Falls is directly connected to the largest indoor waterpark, hotel, and entertainment resort in North America. Play and stay in a luxurious hotel that offers everything you and your family could want.
One of the signature features of the Sheraton Niagara Falls is our large selection of Fallsview Rooms, which comprise more than half of our grand hotel. Every room at the Sheraton on the Falls is spectacular, from our Corner and Bi-Level Suites, to our Club Rooms that feature gorgeous balcony Niagara Falls views. State-of-the-art technology is in each room, along with spacious bathrooms and the most comfortable beds around....Learn More