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

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

ZYALO1

Mississauga, Canada

Star rating
Star rating
Star rating
Star rating
Star rating

My wife and I stayed at the Sheraton in Novemeber for our birthdays. We were there for 4 nights. The check-out process was easy and we felt very safe and secure (all staff members were wearing...

611jelenav

Star rating
Star rating
Star rating
Star rating
Star rating

Our first time staying at the Sheraton was a 10 out 10. Even in a pandemic the hotel looking over the falls was a perfect way to spend a weekend getaway/New Years Eve. From the cleanliness of the...

Aisvarya

Canada

Star rating
Star rating
Star rating
Star rating
Star rating

We stayed in the Deluxe Fallsview Room on 22nd floor and the view is simply amazing as you get the view for both the american and horshoe falls. The rooms in top 3 floors have a standout balcony...

Myniagara Instagram#myniagara