Skip to content
Venture Far Rating
Be Curious
From $179pp

Venture Insight

“So close you will feel the mist” is the motto of the Sheraton on the Falls Hotel and with good reason: it offers one of the most stunning and expansive views of Niagara Falls possible. In the heart of Niagara’s Fallsview District and at the corner of the largest indoor waterpark, entertainment resort, and hotel in North America, the Sheraton on the Falls is your luxury launch point to this jaw-dropping natural wonder.


Location

Located directly across the street from Niagara Falls, the Sheraton on the Falls Hotel gives you unobstructed views of the Falls and indoor connections to the all of the historic Falls Avenue attractions, restaurants, and hotels, including the Niagara Casino, Rainforest Cafe, Hard Rock Cafe, and the award-winning Windows restaurant by Jamie Kennedy.

Your Room + Facilities

Over half of the rooms and suites at the Sheraton on the Falls feature floor-to-ceiling views of the Falls. Other rooms include the garden view rooms, interior rooms, and city rooms. But for the absolute best view, the Fallsview Rooms or Corner Suites give you access to the majestic beauty of the Falls from a Juliette balcony. Or, for panoramic views, stay in one of the Bi-Level Suites located on the top floor. For dinner, head to Windows for a stunning menu that features fresh local ingredients and a spectacular view.

Let’s Venture

Discover a uniquely immersive travel experience for your next adventure

Get in touch

Can't find what you had in mind? Just tell us what you like and we'll make it happen to anywhere in the world