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

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

bubblesy

Cardiff, United Kingdom

Star rating
Star rating
Star rating
Star rating
Star rating

We chose the Sheraton on the falls hotel because of the view- it did not disappoint. We had a falls view room which had the most stunning view of both falls. But that was about the best the hotel had...

Marina W

Melton Mowbray, United Kingdom

Star rating
Star rating
Star rating
Star rating
Star rating

We stayed for two nights in July. We were fortunate to be able to check into our room earlier than the regular time. We had a room on the 12th floor, a Falls View room. The views were amazing - to be...

ValerieP1449

Star rating
Star rating
Star rating
Star rating
Star rating

We booked a falls view room and were not disappointed. The room was spacious and comfortable. We were on 9th floor with a good view of the America Falls, but we could also see the Horseshoe falls...

Myniagara Instagram#myniagara