Niagara On The Lake Hotels

Historic Niagara On The Lake, Ontario, Canada is a picturesque town sporting award winning wineries, restaurants and theatres just minutes from world-famous Niagara Falls in the heart of the Niagara Region.

Niagara-On-The-Lake offers hotels and inns which cater to every budget and desire. Some properties offer world class spas, yet others provide a charming european-style service. They all are located in the heart of this most beautiful, charming old town.