Sheraton on the Falls Hotel

  • 5875 Falls Avenue
  • Niagara Falls,
  • Ontario
  • L2G 3K7
  • Canada
  • Map

A Spectacular Location

Marvel at breathtaking views of Horseshoe Falls and the American Falls. Located on Falls Avenue Resort, North America's largest hotel and entertainment complex, our destination hotel is in the heart of the city's top tourism district, surrounded by iconic attractions.

Exceptional Activities

Soak up vistas from our rooftop pool, or workout at Sheraton Fitness before relaxing at Christienne Fallsview Spa. For group fun, head to Casino Niagara and Fallsview Indoor Waterpark. Or savor sights and flavors at Fallsview Buffet and Windows restaurants.

Captivating Amenities

Gather in one of our 670 guest rooms and suites, where floor-to-ceiling windows overlook either the falls or the city—most rooms feature a balcony. High Speed Internet Access and an 37-inch LED TV unite with our signature Sheraton Sweet Sleeper® Bed for a comfortable stay.

4.0163/5
AAA - Four Diamond Award

View All Awards

SPG Category 4

10,000 Starpoints for a free night. Redeem

Check in: 4:00 PM Check out: 12:00 PM