Sheraton on the Falls Hotel

Luxury on the Falls

The Sheraton on the Falls is one of the largest and most luxurious hotels within the Fallsview District of Niagara Falls. Indoor connections to attractions along Falls Avenue make the Sheraton one of the more convenient options for your stay.

Add to your trip Add to your trip
Where

5875 Falls Ave, Niagara Falls, ON L2G 3K7, Canada

Website

TripAdvisor Traveler Rating

Trip Advisor 9060 reviews

#12 of 124 hotels in Niagara Falls

Ratings Powered by TripAdvisor Trip Advisor

Latest Reviews

Trip Advisor
Star rating
Star rating
Star rating
Star rating
Star rating

Ranked #12 of 124 hotels in Niagara Falls

pilot403

Toronto, Canada

Star rating
Star rating
Star rating
Star rating
Star rating

The hotel is very beautiful and clean and the view of the falls is absolutely magnificent, My wife and I went there to celebrate our 30 the anniversary, the front desk clerk upgraded our room to...

EhMan

Markham, Canada

Star rating
Star rating
Star rating
Star rating
Star rating

Best out of the Fallsview hotels, so far. We've stayed in Embassy suite, Marriott Fallsview and Spa, Marriott on the Falls. As of March 2021, for a family with kids under 14, Sheraton on the Falls...

Lindzers88

Star rating
Star rating
Star rating
Star rating
Star rating

I have stayed here several times and have always enjoyed myself. The service is wonderful and you cannot beat the view from the fallsview rooms. I recently stayed with a friend in one of the newly...

Myniagara Instagram#myniagara