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 8831 reviews

#11 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 #11 of 124 hotels in Niagara Falls

Little2175

Star rating
Star rating
Star rating
Star rating
Star rating

My boys and I stayed at the Sheraton on the falls with a beautiful clean room. Excellent staff and fantastic food. We used the water park and had an amazing time. My only regret was that I didn't...

justmyimpression

Toronto, Canada

Star rating
Star rating
Star rating
Star rating
Star rating

We booked a king high floor Falls view room. We checked in by mobile (Skip the line) When we got in the room we were so disappointed. $300+ room that was old and run down but had a view. We asked if...

NorthernerD11

Detroit, Michigan

Star rating
Star rating
Star rating
Star rating
Star rating

We stayed here for eight days and seven nights. We had a view of the falls from our room. Elevators almost always came within seconds of pushing the button. Hotel had very nice fitness facility...

Myniagara Instagram#myniagara