Canada Niagara on the Lake hotels.

Showing 1 - 10 of 77 best hotels. | Sorted by rating.

This historic bed and breakfast is 5 minutes' walk from downtown Niagara-on-the-Lake. It is housed in a building from the early 1800’s that was originally a tavern.

3
9.8

Located a 15-minute walk from Niagara-on-the- Lake town center, with historic district, shopping and dining, this inn has spacious, uniquely decorated rooms.

3
9.8

Located in Niagara’s Wine Region, this Old Town Niagara-on-the-Lake bed and breakfast is 3 blocks from Fort Mississauga. It features ground-level rooms with a patio and free Wi-Fi.

2
9.8

Just 4 minutes from the center of Niagara-on-the-Lake, this bed and breakfast includes a daily breakfast. All rooms come with free Wi-Fi and a flat-screen TV.

3
9.8

Surrounded by a well-tended garden, Britaly Bed and Breakfast serves a free daily breakfast in the dining area.

3
9.7

A mini fridge is offered in all rooms of this Niagara-on-the-Lake heritage home. Free Wi-Fi, parking and a daily buffet breakfast are provided. Fort George is 10 minutes’ walk away.

6
9.7

This garden bed and breakfast, located in ‘Old Town’ Niagara-on-the-Lake, is a 5-minute walk to Lake Ontario. This B&B features a large garden with a gazebo, sun deck and waterfall.

3
9.7

This Niagara-on-the-Lake B&B features a balcony overlooking Shaw Festival Theatre, which is just 1 minute walk away. It offers spacious rooms, each of which is equipped with a gas fireplace.

3
9.7

Located just 10 minutes’ walk from historic shops and restaurants on Queen Street, this beautiful Niagara-on-the-Lake home with unique wrap-around-porch features a gourmet breakfast served every...

3
9.7

Located less than 10 minutes’ walk from Niagara Golf Club, this bed and breakfast provides rooms with a flat-screen TV. It offers guests a free hot breakfast and bicycles for hire.

3
9.7