Niagara on the Lake Hotels

Back to Ontario

Hotels in Niagara-on-the-Lake


Niagara-on-the-Lake has a wealth of attractions for everyone. Catch a show, stroll through the historic Old Town, or cycle through the magnificent vineyards to enjoy a taste of one of Canada’s prettiest towns, and hottest wine and culinary destinations.

Pillar and Post Inn
Inn
From £188 per room per night

Ontario’s only five-star country inn providing high class amenities such as hot springs, a 13,000 square foot indoor and outdoor spa, indoor pool and a Tuscan-style fine dining restaurant. Guest can also enjoy a TV in room and Wi-Fi during their stay.

Prince of Wales
First Class
From £214 per room per night

An enviable location at the very heart of charming Niagara-on-the-lake with theatres, shops, and restaurants just steps from your door.

Room amenities include a coffee maker, hair dryer and in-room safe whilst onsite amenities include a restaurant, spa, lounge and indoor swimming pool. 
Share by: