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

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

A-Sunshine-lover

Rainham, United Kingdom

Star rating
Star rating
Star rating
Star rating
Star rating

Stayed here for a few nights to see the falls. We had a high floor falls view room and WOW, absolutely fantastic view. Couldn’t fault the hotel or the room for comfort or view. Restaurant was pricey...

WilmaMcDermid

Edinburgh, United Kingdom

Star rating
Star rating
Star rating
Star rating
Star rating

The room was lovely with a good view, clean, bed comfortable, breakfast ample. The only small thing was the shower in the en suite which my husband couldn't operate. I got it to work but wasn't the...

Cathy B

Toronto, Canada

Star rating
Star rating
Star rating
Star rating
Star rating

So happy to have spent my birthday at the Sheraton On the Falls Hotel! The perfect experience started right from check in... exceptional staff, friendly and professional. We arrived around noon and...

Myniagara Instagram#myniagara