Search Hotels with Restaurant in Niagara-on-the-Lake

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Niagara-on-the-Lake Hotels with Restaurant

Our top choices for Niagara-on-the-Lake hotels with a restaurant

White Oaks Resort & Spa

White Oaks Resort & Spa
5.0 star property
Glendale
9.6 out of 10, Exceptional, (2,289 reviews)
"Wonderful stay and lovely spa!"
Canada
Michelle
The price is 3.198.429 ₫
4.079.605 ₫ total
includes taxes & fees
25 Jan - 26 Jan
White Oaks Resort & Spa

124 on Queen Hotel & Spa

124 on Queen Hotel & Spa
4.0 star property
Old Town Historic District
9.6 out of 10, Exceptional, (1,000 reviews)
"Great spa, room and location. "
Canada
Andrew
The price is 5.094.031 ₫
6.554.402 ₫ total
includes taxes & fees
23 Jan - 24 Jan
124 on Queen Hotel & Spa

TownePlace Suites by Marriott Niagara Falls Canada

TownePlace Suites by Marriott Niagara Falls Canada
3.0 star property
Glenview
9.2 out of 10, Wonderful, (497 reviews)
"Nice staff, great amenities, some "
Canada
Usman
The price is 1.753.458 ₫
2.147.780 ₫ total
includes taxes & fees
20 Jan - 21 Jan
TownePlace Suites by Marriott Niagara Falls Canada

Hampton Inn by Hilton St. Catharines Niagara

Hampton Inn by Hilton St. Catharines Niagara
3.0 star property
St. Catharines
9.2 out of 10, Wonderful, (1,184 reviews)
"Our stay was wonderful. The staff are very friendly and the pool was great."
Canada
Giselle
The price is 2.312.332 ₫
2.826.150 ₫ total
includes taxes & fees
25 Jan - 26 Jan
Hampton Inn by Hilton St. Catharines Niagara

Hilton Garden Inn Niagara-on-the-Lake

Hilton Garden Inn Niagara-on-the-Lake
3.0 star property
Glendale
9.2 out of 10, Wonderful, (1,000 reviews)
"It was a comfortable stay and a great location."
Canada
Maisie
The price is 2.312.332 ₫
2.798.976 ₫ total
includes taxes & fees
20 Jan - 21 Jan
Hilton Garden Inn Niagara-on-the-Lake

Nine Vines Hotel

Nine Vines Hotel
3.0 star property
Old Town Historic District
9.6 out of 10, Exceptional, (21 reviews)
"Clean room, easy check-in, and great breakfast!"
United States
Katie
The price is 2.537.924 ₫
2.982.568 ₫ total
includes taxes & fees
15 Jan - 16 Jan
Nine Vines Hotel

Stone Mill Inn

Stone Mill Inn
3.5 star property
Merritton
9.4 out of 10, Exceptional, (1,016 reviews)
"Wonderful hotel, rooms and restaurant. "
Canada
David and Deborah
The price is 3.009.173 ₫
3.536.441 ₫ total
includes taxes & fees
28 Jan - 29 Jan
Stone Mill Inn

Oban Inn

Oban Inn
4.0 star property
Old Town Historic District
9.2 out of 10, Wonderful, (1,007 reviews)
"Great spot, quiet, walkable to town, nice rooms. "
Canada
dean
The price is 3.491.776 ₫
4.103.641 ₫ total
includes taxes & fees
20 Jan - 21 Jan
Oban Inn

Riverbend Inn and Vineyard

Riverbend Inn and Vineyard
3.5 star property
Niagara-on-the-Lake
9.4 out of 10, Exceptional, (1,000 reviews)
"Beautiful and vintage inn with clean/spacious rooms and a great view!"
Canada
Rasha
Riverbend Inn and Vineyard

Best Western Colonel Butler Inn

Best Western Colonel Butler Inn
3.0 star property
Old Town Historic District
9.2 out of 10, Wonderful, (1,001 reviews)
"Always a great stay. Clean, friendly staff, quiet! Delicious continental breakfast. "
Canada
Renae
The price is 2.718.664 ₫
3.194.974 ₫ total
includes taxes & fees
20 Jan - 21 Jan
Best Western Colonel Butler Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Niagara-on-the-Lake Hotel Reviews

Frequently asked questions

How much do hotels with dining in Niagara-on-the-Lake cost?
Hotels in Niagara-on-the-Lake range between 2.716.015 ₫ to 4.103.641 ₫ per night. Bring your appetite, because these hotels feature restaurants or offer access to top dining experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Niagara-on-the-Lake?
A top pick is Staybridge Suites Niagara-On-The-Lake, an IHG Hotel. Make yourself at home at this 3-star property which features a swimming pool and hypo-allergenic bedding. Harbour House is another sought-after hotel with dining to check out. Unpack your bags at this 4-star option and make the most of conveniences like designer toiletries and individually decorated rooms. There are multiple hotels with dining in Niagara-on-the-Lake with a total average guest review rating of 9.2.
How many hotels with restaurants are there in Niagara-on-the-Lake?
Niagara-on-the-Lake has 74 hotels within reach of some great dining options. To help you book a place that's right for you, make use of our filters to search for other amenities or perks you need.
Are there any family-friendly hotels with dining in Niagara-on-the-Lake?
Holidaying with the family in Niagara-on-the-Lake couldn't be easier at Hilton Garden Inn Niagara-on-the-Lake. With access to dining and conveniences like a nearby theme park and a kids' menu, your crew will enjoy their space at this 3-star stay. Best Western Colonel Butler Inn is another family-friendly hotel that will put you near some terrific food experiences. It has a 3-star rating and amenities including complimentary breakfast and WiFi. Once you've checked in and unpacked your suitcase, there are plenty of family-friendly attractions to discover in and around Niagara-on-the-Lake. Butterfly Conservatory and St. Catharine's Museum are two of our top picks.
Are there any 5-star hotels with dining in Niagara-on-the-Lake?
Niagara-on-the-Lake doesn't have any 5-star hotels with dining — but you and your crew can still spend your days here in style, with delicious dining to boot! Why not try Harbour House? Located approximately 0.64 km from downtown, this 4-star option comes with amenities like concierge services and Egyptian-cotton sheets. 124 on Queen Hotel & Spa is another terrific choice just 0.16 km from central Niagara-on-the-Lake. Also with a 4-star rating, it features amenities like pillow top mattresses and beauty services.
Why book your hotel with restaurants in Niagara-on-the-Lake with Expedia?
Whether you're looking for a hotel with a restaurant, or one that's close to a culinary epicentre, Expedia will have an escape that suits your tastes. Use our handy filters to search for Niagara-on-the-Lake hotels with restaurants on-site. You can also narrow your search for accommodation in popular locations packed with restaurants or cafés. Whatever you choose, you're guaranteed to score a scrumptious deal with Expedia!
How can I find cheap hotels with restaurants in Niagara-on-the-Lake?
The simplest way to score cheap hotels with restaurants in Niagara-on-the-Lake is with Expedia's filter tool. Locate properties with restaurants or tasty extra touches, like included breakfast and lunch. You can also narrow your search by budget, star rating and amenities to take advantage of awesome rates in just a few clicks.
What is there to do in Niagara-on-the-Lake near my hotel with restaurants?
Whatever your tastes or interests, Niagara-on-the-Lake has loads to keep you occupied. Shaw Festival Theatre, Peller Estates Winery and Jackson-Triggs Winery are on most travellers' trip plans. Don't forget to explore Château des Charmes, Ravine Vineyard Estate Winery and Royal George Theatre either. With Expedia's Niagara-on-the-Lake hotel deals, you can discover more terrific attractions like these with the cash you save.