The contemporary four-diamond Sheraton on the Falls Hotel is located directly across the street from the falls in the heart of Niagara’s premier Fallsview district. Our world-class hotel is situated in North America’s largest hotel and entertainment complex and offers magnificent views of the Canadian and American falls.
Find inspiration for your next event or wedding in the Sheraton on the Falls Conference Center, Niagara's largest state-of-the-art conference facility. A wide variety of Fallsview function and banquet space is available to suit your needs.
A dedicated, highly trained Executive Meeting Specialist will be at your side throughout your event, ready to help with anything you and your guests need.