Top 10 Hotels in Niagara-on-the-Lake

See all 362 Hotels in Niagara-on-the-Lake
Oban Inn
Oban Inn

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

4.0 out of 5.0
4.6 out of 5 (214 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 …

$104
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,719 reviews)

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

$103
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 (14 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
Somerset Bed and Breakfast
Somerset Bed and Breakfast

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

4.0 out of 5.0
4.7 out of 5 (14 reviews)

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

$269
Stone Mill Inn
Stone Mill Inn
1.2 mi from Niagara-on-the-Lake
3.5 out of 5.0
4.4 out of 5 (299 reviews)

Situated in the business district, this spa inn is 0.7 mi (1.1 km) from The Pen Centre and within 3 mi (5 km) of Royal Niagar …

$91
Advance Inn
Advance Inn
3.5 mi from Niagara-on-the-Lake
2.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Niagara Falls, this motel is within 1 mi (2 km) of Niagara Falls History Museum and Skylon Tower. Horseshoe Falls …

$30
Wyndham Garden Niagara Falls Fallsview
Wyndham Garden Niagara Falls Fallsview
3.7 mi from Niagara-on-the-Lake
3.0 out of 5.0
4.1 out of 5 (936 reviews)

Located in the heart of Niagara Falls, this hotel is within a 10-minute walk of IMAX Theatre Niagara Falls and Skylon Tower …

$69
Sheraton at the Falls, Niagara Falls, NY
Sheraton at the Falls, Niagara Falls, NY
3.8 mi from Niagara-on-the-Lake
4.0 out of 5.0
3.9 out of 5 (658 reviews)

Located in the heart of Niagara Falls, this hotel is within a 5-minute walk of Conference Center Niagara Falls and Daredevi …

$99
Radisson Hotel & Suites Fallsview
Radisson Hotel & Suites Fallsview
4.2 mi from Niagara-on-the-Lake
3.5 out of 5.0
4.2 out of 5 (4,658 reviews)

This modern hotel is two blocks from Niagara Fallsview Casino, three blocks from Horseshoe Falls,in the city center, and less …

$67
Best Western Summit Inn
Best Western Summit Inn
5.9 mi from Niagara-on-the-Lake
2.5 out of 5.0
4 out of 5 (1,003 reviews)

Situated in Niagara Falls, this hotel is within 3 mi (5 km) of Fashion Outlets of Niagara Falls, Fashion Outlet Mall, and …

Get Rates

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.