Find Hotels with Restaurants in Markham

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Markham Hotels with Restaurants

Our top choices for Markham hotels with a restaurant

Courtyard by Marriott Toronto Northeast/Markham

4.0 star property
Markham
8.6 out of 10, Excellent, (1599)
"Great stay"
Canada
Amy
$69 nightly
The price is $81
Dec 22 - Dec 23
Total with taxes and fees
Courtyard by Marriott Toronto Northeast/Markham

Monte Carlo Inn & Suites Downtown Markham

3.0 star property
Markham
8.4 out of 10, Very Good, (3804)
"All round great stay"
Canada
Sarah
$72 nightly
The price is $85
Dec 19 - Dec 20
Total with taxes and fees
Monte Carlo Inn & Suites Downtown Markham

Liberty Suites Hotel

3.0 star property
Thornhill
8.4 out of 10, Very Good, (2495)
"It was amazing place "
Canada
Maryam
$113 nightly
The price is $130
Jan 7 - Jan 8, 2026
Total with taxes and fees
Liberty Suites Hotel

TownePlace Suites by Marriott Toronto Northeast/Markham

3.0 star property
Markham
8.8 out of 10, Excellent, (1001)
"Staff were very helpful and super friendly at reception and at the breakfast buffet. "
Canada
Carolyn
$74 nightly
The price is $87
Dec 14 - Dec 15
Total with taxes and fees
TownePlace Suites by Marriott Toronto Northeast/Markham

Monte Carlo Inn Toronto - Markham

3.0 star property
Markham
8.2 out of 10, Very Good, (1909)
"Great value for the price, clean and friendly!"
United States
Matt
$71 nightly
The price is $84
Dec 14 - Dec 15
Total with taxes and fees
Monte Carlo Inn Toronto - Markham

Courtyard by Marriott Toronto Markham

4.0 star property
Thornhill
8.6 out of 10, Excellent, (1003)
"Wonderful stay "
United States
Chihyean
$88 nightly
The price is $104
Dec 21 - Dec 22
Total with taxes and fees
Courtyard by Marriott Toronto Markham

Hilton Garden Inn Toronto/Markham

3.0 star property
Thornhill
8.6 out of 10, Excellent, (1002)
"This place was superb!"
Canada
(Alex) Pejman
$89 nightly
The price is $104
Dec 15 - Dec 16
Total with taxes and fees
Hilton Garden Inn Toronto/Markham

Park Inn By Radisson Toronto - Markham

3.5 star property
Markham
7.0 out of 10, Good, (2318)
"Friendly staff"
Canada
Shalib
$71 nightly
The price is $83
Dec 21 - Dec 22
Total with taxes and fees
Park Inn By Radisson Toronto - Markham

Toronto Marriott Markham

4.0 star property
Markham
9.0 out of 10, Wonderful, (1005)
"Always love staying here. Staff is super friendly and the rooms are always clean"
Canada
Shivanie
$144 nightly
The price is $169
Dec 23 - Dec 24
Total with taxes and fees
Toronto Marriott Markham

Hilton Toronto/Markham Suites Conference Centre & Spa

4.0 star property
Markham
8.6 out of 10, Excellent, (1551)
"Staff was friendly. Hotel was clean and the lovely smell when entering was pleasant. There for a Conference and quite convenient. Felt safe there. 10-15min walk to nice restaurants and large movie theatre."
Canada
Julie
$129 nightly
The price is $151
Dec 30 - Dec 31
Total with taxes and fees
Hilton Toronto/Markham Suites Conference Centre & Spa
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 Markham Hotel Reviews

Frequently asked questions

How much do hotels with dining in Markham cost?
The rate for hotels in Markham ranges from $81 to $169 per night. Expedia has great deals on hotels with restaurants or near terrific dining experiences that'll please both your stomach and wallet. 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 Markham?
A traveler favorite is Toronto Marriott Markham. Kick back at this 4-star stay which features a cafe and a terrace. Residence Inn by Marriott Toronto Markham is another sought-after hotel with dining to check out. Unpack your bags at this 3-star option and you'll have access to amenities including a barbecue grill and a swimming pool. There are multiple hotels with dining in Markham with a total average guest review rating of 8.3.
How many hotels with dining are there in Markham?
Use up your vacation days and pick from 17 hotels with access to dining options in Markham. For a business trip, a getaway with pals or anything in between, Expedia is here to help you find a stay to satisfy even the most discerning foodie in a few quick clicks.
What are the best cheap hotels with dining in Markham?
Keep both your taste buds and budget happy at one of our Markham hotels with dining that start from just $81 per night. Hampton Inn & Suites by Hilton Toronto Markham will place you near some tempting food experiences. Useful amenities here include a swimming pool and an electric car charging station. Also take a look at Holiday Inn Express Toronto East - Scarborough, an IHG Hotel, which offers front desk services and a restaurant. Use the money you save at either retreat to eat your way around Markham! Exploring free attractions in Markham makes your vacation budget stretch even further. Earl Bales Ski and Snowboard Centre and Richmond Hill Heritage Centre are favorites among tourists. With the money you save, you can eat your way around more of the local food scene! This price was 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.
Are there any family-friendly hotels with dining in Markham?
A trip with the family in Markham couldn't be easier at Toronto Marriott Markham. With access to dining and amenities including a laundry service and a cafe, your crew can rest and relax at this 4-star stay. Residence Inn by Marriott Toronto Markham is another family-friendly hotel that will place you near some awesome food experiences. It has a 3-star rating and amenities including complimentary breakfast and WiFi. After checking in and kicking back together in your comfy digs, it's time to hit the road and explore some of the local sights. Toronto Zoo and Markham Village are popular family-friendly attractions in Markham.
Are there any 5-star hotels with dining in Markham?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Markham. Book a few nights at Toronto Marriott Markham, about 1 mile from downtown. Concierge services and a terrace are a couple of the amenities available here. Hilton Toronto/Markham Suites Conference Centre & Spa is another upscale option that's sure to tickle your taste buds. This property is located about 0.2 miles from the center of Markham and features top amenities like designer toiletries and a sauna.
Why book your hotel with dining in Markham with Expedia?
Booking a hotel with dining in Markham is as simple as entering your travel dates and picking the option that meets your needs. Chasing a stay that has an on-site restaurant or is in an epicurean hub? Want it to be low cost or luxurious? Use Expedia's search filters to further narrow your search results and find the ideal fit.
How can I find cheap hotels with dining in Markham?
With Expedia's helpful filter tool, comparing cheap hotels with dining in Markham is a cinch. To find accommodations that are easy on your bank balance, narrow your search by meal plans, budget and star rating.
What is there to do in Markham near my hotel with dining?
There are plenty of superb things to do and see in Markham. You won't want to miss major attractions like Flato Markham Theatre, Markham Village and Markham Pan Am Centre. Angus Glen Golf Club, Joyride 150 Indoor Bike Park and Markham Museum are also visited by many.

Explore a world of travel with Expedia