


Boasting an unrivaled location overlooking Niagara Falls, the newly renovated Sheraton on the Falls Hotel is a luxury hotel experience with the Best Fallsview Guaranteed. Over half of our newly updated guestrooms & suites offer floor to ceiling windows for spectacular, uninterrupted views of the iconic Falls. During your stay, indulge in celebrity chef inspired cuisine at Massimo's Italian Fallsview Restaurant-the #1 Italian Restaurant in the City, unwind at Fallsview Christienne Spa-rated #1 Spa in Ontario or head to Niagara's only outdoor Fallsview Pool & Terrace (seasonal). Our hotel offers indoor connections to Casino Niagara, Fallsview Indoor Waterpark, while our location in the tourist district puts you steps from attractions like Niagara City Cruises, and Niagara Parks and a short distance to local wineries. The Sheraton is also an inspired choice for a meeting, wedding or special event with 35,000 square feet of venue space. Whatever brings you to Niagara, we will provide exemplary travel experiences.
Show MoreSheraton on the Falls is a top-rated Niagara Falls Hotel, adored by visitors from around the globe. From accommodations at a precise angle to offer the best views of Niagara Falls, to world-class dining & entertainment, all in a location that is close to all top attractions. Hotels in Niagara Falls don't get better than the Sheraton on the Falls.
A Fallsview Hotel in the Heart of It All
The Sheraton on the Falls Hotel boasts 669 first class hotel accommodations. From Traditional guestrooms to beautiful Fallsview suites that feature our unique floor-to ceiling windows to provide you with the best hotel view of Niagara Falls guaranteed.
Perfect for Any Style Travel
Some of the most memorable culinary experiences in Niagara Falls Ontario can be found on-site, at the Fallsview Restaurants located inside the Sheraton On The Falls Hotel Niagara Falls.
Elegant Fallsview Dining or Casual Fare
Niagara Falls is Home to Adventure
Directly across the street from Niagara Falls, the state of the art Sheraton on the Falls Hotel Conference Center is a unique location for a conference, meeting, or professional event.
Niagara Falls Views & Natural Lighting