Top 10 Hotels in Niagara-on-the-Lake

See all 84 Hotels in Niagara-on-the-Lake
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,747 reviews)

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

$119
Oban Inn
Oban Inn

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

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

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

$162
Woodbourne Inn
Woodbourne Inn

214 Four Mile Creek Rd, Niagara-on-the-Lake L0S 1P0

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

Situated in Niagara-on-the-Lake, this bed & breakfast is 0.3 mi (0.5 km) from Ravine Vineyard Estate Winery and within 3 mi ( …

Get Rates
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 (124 reviews)

Located in Old Town Historic District, this hotel is within a 5-minute walk of Simcoe Park, Shaw Festival Theatre, and St. …

$153
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,602 reviews)

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

$87
Lakelands Bed and Breakfast
Lakelands Bed and Breakfast

10 Park Court, Niagara-on-the-Lake L0S 1J0

4.0 out of 5.0

Situated in Niagara-on-the-Lake, this bed & breakfast is within 1 mi (2 km) of Butler's Barracks, Simcoe Park, and Shaw …

Get Rates
Somerset Bed and Breakfast
Somerset Bed and Breakfast

111 Front St, Niagara-on-the-Lake L0S 1J0

4.0 out of 5.0
4.8 out of 5 (18 reviews)

Located in Old Town Historic District, this bed & breakfast is within a 5-minute walk of Niagara-on-the-Lake Golf Club and …

Get Rates
Prince of Wales
Prince of Wales

6 Picton Street, Niagara-on-the-Lake L0S1J0

4.0 out of 5.0
4.4 out of 5 (347 reviews)

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

$256
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 (19 reviews)

Located in Old Town Historic District, this bed & breakfast is steps from Simcoe Park and St. Vincent De Paul Church. Shaw …

$145
Riverbend Inn and Vineyard
Riverbend Inn and Vineyard

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

3.5 out of 5.0
4.5 out of 5 (172 reviews)

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

$173

Recent Reviews in Niagara-on-the-Lake

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.