Sheraton Fallsview Hotel

5875 Falls Avenue, Niagara Falls, Ontario L2G 3K7

The Sheraton Fallsview has just completed a full-scale, $50 million transformation. A modern 4-diamond/5-star luxury hotel located in Niagara Falls, Canada, the hotel (formerly Sheraton on the Falls) is perfectly located to offer the Best Fallsview Guaranteed. Situated directly across from Niagara Falls, and in Niagara’s premier Fallsview tourist district, the 669 guest room hotel is the cornerstone of the 20 acre Falls Avenue Resort, offers an indoor connection to Casino Niagara and is the only hotel in Niagara Falls to feature Fallsview balconies as a guestroom amenity.

Features and Amenities

  • Indoor Waterpark
  • Rooftop Pool & Bar
  • Marketplace
  • Spa