Top 10 Hotels in Niagara-on-the-Lake

See all 84 Hotels in Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake

500 York Rd, Niagara-on-the-Lake L0S1J0

3.0 out of 5.0
4.3 out of 5 (1,583 reviews)

Situated in the historical district, this hotel is in the located near historic Niagara-on-the-Lake, surrounded by some of …

$76
White Oaks Resort & Spa
White Oaks Resort & Spa

253 Taylor Rd, Niagara-on-the-Lake L0S1J0

4.0 out of 5.0
4.5 out of 5 (1,733 reviews)

This family-friendly Niagara-on-the-Lake resort is located in a shopping district, within a 15-minute walk of Niagara College …

$94
Queen's Landing
Queen's Landing

155 Byron Street, Niagara-on-the-Lake L0S1J0

4.0 out of 5.0
4.5 out of 5 (297 reviews)

Located in the heart of Niagara-on-the-Lake, this romantic hotel is within a 10-minute walk of St. Vincent De Paul Church, …

$172
Pillar and Post
Pillar and Post

48 John Street, Niagara-on-the-Lake L0S1J0

4.0 out of 5.0
4.3 out of 5 (241 reviews)

Situated in Niagara-on-the-Lake, this hotel is within a 15-minute walk of Butler's Barracks and Mystery on the Lake - …

$170
Oban Inn
Oban Inn

160 Front Street, Niagara-on-the-Lake L0S1J0

4.0 out of 5.0
4.6 out of 5 (220 reviews)

Located in Old Town Historic District, this spa resort is within a 10-minute walk of Niagara-on-the-Lake Golf Club, Royal …

$107
Best Western Colonel Butler Inn
Best Western Colonel Butler Inn

278 Mary Street, Niagara-on-the-Lake L0S1J0

3.0 out of 5.0
4.3 out of 5 (251 reviews)

Situated in Niagara-on-the-Lake, this eco-friendly hotel is within 1 mi (2 km) of Butler's Barracks, Royal George Theatre, an …

$83
Riverbend Inn and Vineyard
Riverbend Inn and Vineyard

16104 Niagara River Pkwy, Niagara-on-the-Lake L0S1J0

3.5 out of 5.0
4.6 out of 5 (154 reviews)

Situated in a rural location, this romantic aparthotel is within a 15-minute walk of Peller Estates Winery and McFarland Hous …

$103
Historic Davy House Bed & Breakfast Inn
Historic Davy House Bed & Breakfast Inn

230 Davy Street, Niagara-on-the-Lake L0S 1J0

4.0 out of 5.0
5 out of 5 (17 reviews)

Located in Old Town Historic District, this bed & breakfast is steps from Simcoe Park, Mystery on the Lake - Interactive …

$121
BranCliff Inn c1859
BranCliff Inn c1859

40 Platoff Street, Niagara-on-the-Lake L0S1J0

3.5 out of 5.0
4.9 out of 5 (122 reviews)

Located in Old Town Historic District, this hotel is steps from Simcoe Park and Mystery on the Lake - Interactive Theatre. …

$111
Paris House Circa 1899
Paris House Circa 1899

29 Johnson Street, Niagara-on-the-Lake L0S1J0

3.5 out of 5.0
4 out of 5 (5 reviews)

Located in Old Town Historic District, this guesthouse is within a 5-minute walk of Mystery on the Lake - Interactive Theatre …

$109

Recent Reviews in Niagara-on-the-Lake

Hide content

Where to stay in Niagara-on-the-Lake

Niagara-on-the-Lake Hotel Guide

When you're ready to plan your Niagara Falls escape, there is an array of comfortable hotel and apartment options in Niagara-on-the-Lake. Expedia's up-to-the-minute database lists 74 accommodation options that are within a 0.1-mile distance of downtown Niagara-on-the-Lake.

The most centrally located lodgings of downtown Niagara-on-the-Lake are the Prince of Wales and Pillar and Post.

If you are budget aware and are after the more affordable Niagara-on-the-Lake hotels, there are economy places available in the area. The Historic Lyons House is 0.3 miles from the heart of Niagara-on-the-Lake, while the Via Veneto is 0.5 miles away. The Best Western Colonel Butler Inn and the DownHome Bed & Breakfast are two other economical places that you could consider.

The Great Wolf Lodge , Ripley's Water Park Resort is 10 miles from the heart of Niagara-on-the-Lake. Alternatively, the Queen's Landing is situated 0.4 miles away. You could also choose to book the Ellis House Bed and Breakfast, Niagara Falls or the Marriott Niagara Falls Fallsview Hotel & Spa.

Looking for more things to do? Why not spend some time enjoying Royal George Theatre and Mystery on the Lake - Interactive Theatre, which you'll find in Old Town Historic District, 0.07 miles to the west of Niagara-on-the-Lake. Old Town Historic District hotel options include the Riverbend Inn and Vineyard and Shaw Club Hotel & Spa. Alternatively, you could stay in Vineland, 18 miles to the southwest of Niagara-on-the-Lake, where you'll find the Inn on the Twenty, an Ontario's Finest Inn and Jordan House. While in Vineland, set aside some time to check out the Stoney Ridge Estate Winery and Grevpode Art Gallery.

Get your sporting fix with a visit to Air Canada Centre, which is 30 miles to the northwest of Niagara-on-the-Lake. Those wanting to find a room or apartment near to the action can take their choice from the The Ritz-Carlton, Toronto or the Four Seasons Hotel Toronto.

Located 30 miles away from Niagara-on-the-Lake is Buffalo Niagara International Airport. Stay nearby at Homewood Suites by Hilton Buffalo Airport or Residence Inn by Marriott Buffalo Galleria Mall.