If you’re looking for a memorable holiday to one of the world’s most celebrated landmarks, Sheraton on the Falls is one of the most adored Niagara Falls hotels for visitors from around the globe. From award-winning Niagara Falls view accommodations, to world-class dining and entertainment, to a convenient location that’s close to everything you’ll want to visit, hotels in Niagara Falls don’t get better than this.
Sheraton on the Falls is one of the largest and most luxurious Niagara Falls, Canada, hotels. This modern hotel is located directly across from Niagara Falls in the heart of Niagara’s premier Fallsview Tourist Area. It is directly connected to the largest indoor waterpark, hotel, and entertainment resort in North America.
One of the signature features of the Sheraton Niagara Falls is the large selection of Fallsview Rooms, which comprise more than half of this grand hotel. Every room at the Sheraton on the Falls is spectacular, from the Corner and Bi-Level Suites, to 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.
Quickly walk indoors from Sheraton Niagara Falls to Casino Niagara and all Falls Avenue hotels, attractions, and restaurants. Splash around at the Fallsview Indoor Waterpark, have live animal encounters at the Rainforest Café, catch a 4-D movie, or more on Falls Avenue Resort. The friendly expert concierge team is available to ensure every moment of your break is magical.