One of the most centrally-located hotels in Downtown Ottawa, Lord Elgin is just a stone’s throw away from the city’s top sights, including Confederation Park, Parliament Hill and the Rideau Canal. Now over 75 years old, the hotel retains Ottawa’s architectural history with a classic limestone exterior and chateau-style roof.
Ontario Hotels
Home to the bustling and dynamic Toronto, thundering Niagara Falls and myriad freshwater lakes, Ontario also offers year-round access to its vast wilderness, endless forests and abundant wildlife.
With such an array of things to see and do, we have put together a comprehensive range of hotels and resorts from across the province.
Within walking distance of all the key attractions in and around Niagara Falls, including the Hornblower Cruise, the DoubleTree Fallsview Resort offers a great base with comfortable guest rooms, great service and good facilities, including a spa.
This luxurious city-centre hotel makes an ideal base for exploring the best of Toronto with lavishly comfortable suites, a top-class restaurant and fabulous spa.
Immerse yourself in luxury at this beautiful hotel. Situated in the heart of Toronto, The Ritz-Carlton has unbeatable views and a wide range of extravagant amenities.
Blue Mountain is an alpine resort in Ontario almost on the shores of one of the Great Lakes, Lake Huron. The perfect complement to a Toronto city break, combining the best of cosmopolitan Canadian city life with some outdoor fun.
In an otherwise flat province in the 1940s these scenic hills with wonderful views out to the lake were developed into a ski resort, which is now the 3rd busiest in Canada. To support the keen skiers Blue Mountain established a picturesque village centre at the base of the mountain with a wide selection of restaurants and boutiques; over time it has developed into a destination for a fabulous variety of summer outdoor activities too.
Popular for its ideal location the Best Best Western Plus Muskoka Inn offers comfortable, spacious accommodation in the heart of Cottage Country in Huntsville.
A charming lake resort offering a year-round retreat along Peninsula Lake in the heart of Cottage Country. 780 acres of accommodations, restaurants and endless activities, set in a stunning location
Book a Falls View room and you will enjoy one of the best views of Niagara Falls from the comfort of your own bedroom. This hotel is in a great location and offers a comfortable stay at this iconic place.
Perfectly situated in the heart of Ottawa, this upscale hotel is a great base and offers a calming retreat with a tranquil atmosphere