Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Niagara-on-the-Lake

Filter by star ratings
All filters
124 on Queen Hotel & Spa
8.6 Excellent

0.1 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 403 reviews
8.6

124 On Queen Hotel & Spa is located in Niagara-on-the-Lake and features free Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

Finlay House Bed And Breakfast
9.4 Excellent

0.3 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 188 reviews
9.4

Finlay House Bed and Breakfast is located in Niagara-on-the-Lake and provides free Wi-Fi and a Jacuzzi. It is conveniently positioned for those wanting to visit the area's popular attractions.

Holiday Inn Express Niagara-On-The-Lake
9.1 Excellent

7.9 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 684 reviews
9.1

Located in Niagara-on-the-Lake, Holiday Inn Express - Niagara-On-The-Lake is within a 10-minute drive of St. Catharines/Niagara District Airport and provides a swimming pool. Guests can also enjoy complimentary internet access in all areas.

627 on King Bed and Breakfast
9.2 Excellent

0.7 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 12 reviews
9.2

627 On King Bed And Breakfast provides a comfortable setting while in Niagara-on-the-Lake. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Explorer House Bed & Breakfast
9.9 Excellent

0.6 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 53 reviews
9.9

Explorer House is situated in Niagara-on-the-Lake and is close to the area's tourist attractions. It offers 4-star accommodation with air-conditioned rooms.

Vine Village Queen Apartments

0.3 mi from city centre, Niagara-on-the-Lake Show on map

Vine Village Queen Apartments is located in Niagara-on-the-Lake and features complimentary wireless internet.

Graystone Bed & Breakfast
9.8 Excellent

0.7 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 40 reviews
9.8

Graystone Bed & Breakfast is situated in Niagara-on-the-Lake and is close to the area's popular attractions. It also offers complimentary wireless internet.

Brock Hollow Bed And Breakfast
9.7 Excellent

0.8 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 34 reviews
9.7

Brock Hollow Bed and Breakfast provides comfortable 3-star accommodation in Niagara-on-the-Lake. Guests can also enjoy complimentary internet access throughout the property.

Lakewinds Country Manor
9.8 Excellent

0.4 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 112 reviews
9.8

Located in Niagara-on-the-Lake, Lakewinds Country Manor is within a 15-minute drive of St. Catharines/Niagara District Airport and provides an outdoor pool. Guests can also enjoy complimentary internet in all areas.

The Old Bank House Bed & Breakfast
9.0 Excellent

0.4 mi from city centre, Niagara-on-the-Lake Show on map

ExcellentBased on 75 reviews
9.0

The Old Bank House Niagara-on-the-Lake provides comfortable 3.5-star accommodation in Niagara-on-the-Lake. Guests can also enjoy free internet access.

Tips for booking a Niagara-on-the-Lake hotel

Cheapest month:June
Most expensive month:August
Average price in Niagara-on-the-Lake:$197/night
Absolute cheapest price found:$37/night
Cheapest day:Thursday
Most expensive day:Saturday
$143 - $234
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$188 - $279
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Niagara-on-the-Lake hotels

Show all 309 hotels
1
Dorchester House
8.0 Excellent

0.4 mi from city centre, Niagara-on-the-Lake Show on map

Dorchester House Niagara-on-the-Lake offers a comfortable setting while in Niagara-on-the-Lake. It also provides a lake, a garden and a BBQ/picnic area.

2
Orchid Inn And Ginger Restaurant
10.0 Excellent

0.6 mi from city centre, Niagara-on-the-Lake Show on map

Orchid Inn and Ginger Restaurant provides comfortable 3.5-star accommodation in Niagara-on-the-Lake. Guests can also enjoy free internet in all areas.

3
A Pillow And Toast B&B
7.0 Good

1.2 mi from city centre, Niagara-on-the-Lake Show on map

A Pillow and Toast B&B offers 4-star accommodation in Niagara-on-the-Lake. It also provides free bicycle rental and a garden.

4
Post House Inn - Circa 1835
9.0 Excellent

0.1 mi from city centre, Niagara-on-the-Lake Show on map

Boasting an outdoor pool and a Jacuzzi, Post House Inn Circa 1835 is situated in Niagara-on-the-Lake and offers historic accommodation. Guests can also make use of complimentary Wi-Fi.

5
Brancliff Inn 1859
9.0 Excellent

0.3 mi from city centre, Niagara-on-the-Lake Show on map

BranCliff Inn 1859 is situated in Niagara-on-the-Lake and offers free wireless internet. It is conveniently located for guests wishing to visit the area's popular attractions.

6
WeatherPine Inn
9.1 Excellent

0.5 mi from city centre, Niagara-on-the-Lake Show on map

WeatherPine Inn is located in Niagara-on-the-Lake and features free Wi-Fi. It also offers a tour desk, free bicycle rental and luggage storage.

7
Harbour House
9.3 Excellent

0.6 mi from city centre, Niagara-on-the-Lake Show on map

Harbour House Niagara-on-the-Lake provides a comfortable setting when in Niagara-on-the-Lake. It also offers wine tasting, free Wi-Fi and a free shuttle service.

8
The Shaw Club Hotel
9.0 Excellent

0.5 mi from city centre, Niagara-on-the-Lake Show on map

Contemporary in its design, Shaw Club Hotel is situated in a well-known area of Niagara-on-the-Lake. Guests can also enjoy complimentary internet access throughout the property.

Cheapest hotels in Niagara-on-the-Lake, Ontario

Show all 309 hotels
Ramada By Wyndham Niagara Falls Near The Falls
7.5 Good

0.2 mi from city centre, Niagara Falls Show on map

Located in Niagara Falls City, Ramada by Wyndham Niagara Falls Near the Falls is an easy drive from Niagara River and provides private parking on site. It has a gym, as well as an indoor pool, free Wi-Fi and a Jacuzzi.

$50
Avg. per night
Niagara Inn Bed & Breakfast
9.0 Excellent

1.4 mi from city centre, Niagara Falls Show on map

Located within walking distance of Niagara Falls Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to explore Niagara Falls City and its surrounds. It offers free Wi-Fi, a tour desk and a library.

$55
Avg. per night
Vittoria Hotel & Suites
9.0 Excellent

0.3 mi from city centre, Niagara Falls Show on map

Vittoria Hotel & Suites is set in Niagara Falls City and is close to local sightseeing spots, such as Niagara Falls and Niagara River. It also offers luggage storage, an indoor pool and meeting rooms.

$70
Avg. per night
Residence & Conference Centre - Niagara-On-The-Lake
7.8 Good

8.3 mi from city centre, Niagara-on-the-Lake Show on map

Boasting a Jacuzzi and a rooftop terrace, Residence & Conference Centre - Niagara-on-the-Lake is situated in Niagara-on-the-Lake and offers comfortable accommodation. Only a short walk from Niagara College Teaching Winery, it provides comfortable apartments equipped with a private bathroom, a kitchenette and a refrigerator.

$72
Avg. per night
Niagara Guest House Niagara-on-the-Lake
9.3 Excellent

2.7 mi from city centre, Niagara-on-the-Lake Show on map

Niagara Guest House Niagara-on-the-Lake provides a comfortable setting when in Niagara-on-the-Lake. It also offers luggage storage.

$76
Avg. per night
A Pillow And Toast B&B
7.0 Good

1.2 mi from city centre, Niagara-on-the-Lake Show on map

A Pillow and Toast B&B offers 4-star accommodation in Niagara-on-the-Lake. It also provides free bicycle rental and a garden.

$81
Avg. per night
Holiday Inn Express Niagara-On-The-Lake
9.1 Excellent

7.9 mi from city centre, Niagara-on-the-Lake Show on map

Located in Niagara-on-the-Lake, Holiday Inn Express - Niagara-On-The-Lake is within a 10-minute drive of St. Catharines/Niagara District Airport and provides a swimming pool. Guests can also enjoy complimentary internet access in all areas.

$86
Avg. per night
Niagara-on-the-Lake Furnished Rentals
7.9 Good

1.2 mi from city centre, Niagara-on-the-Lake Show on map

Niagara-On-The-Lake Furnished Suites is located in Niagara-on-the-Lake and offers guests free Wi-Fi. The numerous facilities this luxury guest house features include a tour desk, a shared kitchen and a terrace.

$86
Avg. per night

Hotel prices in Niagara-on-the-Lake

2 stars and under

$34 - $1,031

#1 Most popular

South Landing Inn
8.4 Excellent
$142
Avg. per night
3 stars

$55 - $252

#1 Most popular

$86
Avg. per night

#2 Most popular

$168
Avg. per night

Best value

$55
Avg. per night
4 stars +

$75 - $397

#1 Most popular

$217
Avg. per night

#2 Most popular

Prince of Wales
8.9 Excellent
$217
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Niagara-on-the-Lake

About Niagara-on-the-Lake

Sitting on the Canada-United States border, Niagara-on-the-Lake is a charming gateway to the world-famous Niagara Falls and the tranquil Lake Ontario. However, this dynamic town has its own alluring elements, from its well-preserved 19th-century buildings and world-class theatre to sprawling parklands and lakeside golf course.

Things to do

Niagara-on-the-Lake transports you back to 19th-century Canada, thanks to its array of restored buildings within its historic Downtown neighbourhood. Stroll around the tree-lined streets past former military sites, such as Butler’s Barracks and Navy Hall, along with St Mark’s Church, McFarland House and the Old Court House Theatre. All these historic sites have helped Downtown become a National Historic Site of Canada.

Get an immersive taste of the town’s military past at the reconstructed Fort George, which showcases a day in the life of soldiers during the War of 1812. Tour several battlefields of this storied war while listening to tales told by infantry members in period uniforms. It’s a short stroll from The Commons, an expansive park with war monuments and summer music concerts.

Niagara-on-the-Lake is in the heart of Ontario’s wine-making country and is a short drive from notable wineries, including Pondview Estate Winery and Lailey Winery. Both offer outdoor dining, wine tastings and vineyard tours.

Don’t miss seeing the astounding Niagara Falls, which are only 30 minutes’ drive away. You can see the cascading falls on a boat tour or from one of the multiple lookouts. You can also chill out on Sunset Beach, a sandy stretch along Lake Ontario, or visit Happy Rolph's Animal Farm to see farm animals and explore nature trails.

Getting around

Niagara-on-the-Lake is serviced by public buses run by Niagara-on-the-Lake Transit, but it’s best to hire a car for more flexibility. It’s about 1.5 hours’ drive from Toronto Pearson International Airport and a one-hour drive from Buffalo Niagara International Airport in the United States.

Niagara-on-the-Lake travel FAQs

  • What are the best hotels in Niagara-on-the-Lake?

    828 reviews rated Pillar and Post Inn & Spa with an average score of 8.8/10. It may also be worth looking into the Prince of Wales, which received a rating of 8.9/10 from 1,182 reviews. Queens Landing could also be a good option, with a score of 8.8/10 from 1,041 reviews.

  • What is a good hotel near Lewiston-Queenston Bridge?

    A good hotel close to Lewiston-Queenston Bridge is South Landing Inn (rated 8.4/10 from 505 reviews).

  • What is a good hotel in Niagara-on-the-Lake near Shaw Festival Theatre?

    Pillar and Post Inn & Spa is a hotel near Shaw Festival Theatre that is popular with HotelsCombined users, scoring 8.8 from 828 reviews.

  • Is there a good hotel near Fort George National Historic Site?

    If you’re looking for good hotels near Fort George National Historic Site, consider Pillar and Post Inn & Spa (rated 8.8 over 828 reviews).

  • How much do hotels in Niagara-on-the-Lake cost?

    The average prices of hotels in Niagara-on-the-Lake have been around $217 per night over the last 3 days.

  • How much is a cheap hotel in Niagara-on-the-Lake?

    Over the last 3 days, Niagara-on-the-Lake hotels have been found for as cheap as $77/night in searches by HotelsCombined users.

  • How much is a hotel in Niagara-on-the-Lake tonight?

    Prices for a hotel in Niagara-on-the-Lake tonight are about $184 on average, but HotelsCombined users have found prices as low as $96 for tonight in the last 3 days.