Sheraton on the Falls, Canadian resort hotel
Sheraton on the Falls is a large hotel in Ontario with over 600 rooms, many featuring floor-to-ceiling windows with direct views of Niagara Falls. The building sits directly across from the waterfalls and serves as a central base for visitors exploring the area.
The hotel has established itself over time as part of the local tourism landscape, remaining a well-known stay for Niagara Falls visitors. Its location directly across from the natural wonder has made it a long-standing draw for travelers seeking to experience the falls.
The hotel's name directly references the waterfalls that tower immediately beside it, making the water's presence central to the guest experience. Visitors spend time observing the falls' power and movement from their rooms and public spaces, connecting their stay to the natural landmark.
The hotel is located about 40 minutes from Buffalo International Airport and is easily accessible by car, making it convenient for arriving air travelers. Its central location allows guests to walk to many attractions or take short trips to nearby sites.
The hotel is part of a larger complex called Falls Avenue, which houses the largest indoor waterpark and resort in North America. This aquatic facility offers guests an additional entertainment option on site without leaving the grounds.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.