Contact Us Terms of Use Privacy & Cookies Statement

Yes, send me expert tips and deals!

By proceeding, you agree to our Privacy Policy and Terms of Use.

Search

This is an AI-powered search. Please write descriptive search sentences for the best results.

Recent Search

Oyster Logo
Hotels in Canada
372 Hotels
Pocahontas Cabins
Hwy 16 and Miette Hot Spring Road

Riverbend Inn and Vineyard
16104 Niagara River Pky

Though the Georgian architecture is impressive and grand, this historic mansion hotel has an intimate vibe and only 21 rooms. Set on pristine grounds surrounded by 17 acres of vineyards, the upper-middle-range property is a tranquil spot for relaxing, yet it's just a five-minute drive from the charming town of Niagara-on-the-Lake. Guest rooms feature traditional decor and come with gas fireplaces, flat-screen TVs, coffeemakers, and free Wi-Fi. On-site features include an elegant restaurant serving farm-to-table fare as well as as a bar that offers tastings of the Riverbend Inn's own wine, plus the hotel offers event space for various functions. Those who'd prefer something a little more modern that's closer to the action in town might consider The Charles Hotel, though rates are a touch higher.

Historic Davy House B&B Inn
230 Davy Street, Niagara-on-the-Lake, Ontario


The four-room Historic Davy House B&B Inn is a mid-range retreat for couples wanting an intimate experience within a five-minute walk of the shops, restaurants, and sights of quaint Niagara-on-the-Lake. Each room is cozy and richly decorated with dried flowers and handmade wreaths, creating a country cottage vibe. Homemade breakfasts are superb and the owners ensure a welcoming, homey atmosphere, making this a great choice for travelers who relish the quiet comforts of a bed-and-breakfast. Guests looking for a full service hotel with a spa and modern features should try Shaw Club Hotel for rooms at a similar price point.

124 on Queen Hotel and Spa
124 Queen Street

Ranked among the best small hotels in Canada, the 17-room upscale 124 on Queen Hotel and Spa offers modern, elegant rooms, from spacious traditional hotel rooms to multi-room villas with full kitchens and fireplaces. The hotel is surrounded by the boutiques and restaurants along Queen Street in quaint Niagara-on-the-Lake, a picturesque town on the shores of Lake Ontario about a 30-minute drive from Niagara Falls, Ontario. On-site features like Spa at 124 add value to a stay here, though the property lacks a pool or hotel bar. Guests looking for an outdoor pool should try the Pillar and Post Inn, though rooms aren't as stylish. 

Shaw Club Hotel
92 Picton Street

The Shaw Club Hotel & Spa offers comfort, calm, and a quiet location that's a few blocks from the main street in beautiful Niagara-on-the-Lake. It's a good choice for travelers who love the charm of a bed and breakfast, but want luxury and privacy. With contemporary furnishings, a wide variety of amenities, and 30 beautiful rooms, the accommodations are high end while still being a good value (freebies such as Wi-Fi and parking help). The popular restaurant has patio seating overlooking lovely outdoor gardens, and the hotel offers spa services nearby.