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

#13 of 125 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 #13 of 125 hotels in Niagara Falls

Finer411

Bristol, United Kingdom

Star rating
Star rating
Star rating
Star rating
Star rating

This is a four star hotel in a great location, Just a few minutes walk to the falls. You can book a falls view from your room, There is a charge of $40 per night From the restaurant window you have...

Evelina P

Star rating
Star rating
Star rating
Star rating
Star rating

We hadn’t stayed at here for a few years...no reason just time for a change. WELL!!! We remember why we used to come to he Sheraton annually and only stay with them. Maneesh was so friendly and...

MauraMarco

Montreal, Canada

Star rating
Star rating
Star rating
Star rating
Star rating

We had reserved through booking.com two rooms at the Sheraton for the Victoria Day weekend. When we arrived on Saturday, we had to wait at reception 30 minutes to do the check in, when the...

Myniagara Instagram#myniagara