See the latest deals and prices in Markham hotels
Filter by:

Monte Carlo Inn & Suites Downtown Markham
Hotel in Markham
Very Good
2 reviews
8
From $94 per night

Monte Carlo Inn Toronto - Markham
Hotel in Markham
Very Good
1 review
7
From $86 per night

Sonesta ES Suites Toronto Markham
Hotel in Thornhill, Markham
Very Good
0 reviews
8
From $119 per night

Park Inn by Radisson Toronto-Markham
Hotel in Markham
Very Good
0 reviews
7
From $99 per night

Liberty Suites Hotel
Hotel in Thornhill, Markham
Very Good
1 review
8
From $138 per night

Best Western Parkway Hotel Toronto North
Hotel in Richmond Hill
Very Good
0 reviews
8
From $106 per night

Monte Carlo Inn & Suites Downtown Markham
Hotel in Markham
From $94 per night

Monte Carlo Inn Toronto - Markham
Hotel in Markham
From $86 per night

Sonesta ES Suites Toronto Markham
Hotel in Thornhill, Markham
From $119 per night

Park Inn by Radisson Toronto-Markham
Hotel in Markham
From $99 per night

Best Western Parkway Hotel Toronto North
Hotel in Richmond Hill
From $106 per night

Monte Carlo Inn & Suites Downtown Markham
Hotel in Markham
From $94 per night

Sonesta ES Suites Toronto Markham
Hotel in Thornhill, Markham
From $119 per night

Liberty Suites Hotel
Hotel in Thornhill, Markham
From $138 per night

Best Western Parkway Hotel Toronto North
Hotel in Richmond Hill
From $106 per night

5 stays
From $118 per night
8 stays
From $86 per night
1 stay
From $224 per night
10 stays
From $94 per night
8 stays
From $86 per night
Markham, Ontario, Canada, is a vibrant destination offering a mix of cultural attractions, natural beauty, and modern amenities. With 16 hotels available, visitors have a wide range of options to choose from. The average price of hotels in Markham is $127, with prices ranging from $86 to $224, ensuring that there is something to suit every budget.
One of the most popular areas to stay in Markham is Thornhill, known for its convenient location and charming atmosphere. Visitors can explore the serene Toogood Pond Park, enjoy the natural beauty of Milne Dam Conservation Park, or delve into the local history at the Markham Museum. Art enthusiasts will appreciate the Frederick Horsman Varley Art Gallery, which showcases an impressive collection of works.
Among the top-rated accommodations in Markham are the Park Inn by Radisson Toronto-Markham, offering modern comforts and amenities, and the Sonesta ES Suites Toronto Markham, known for its spacious suites. The Monte Carlo Inn & Suites Downtown Markham provides a blend of luxury and convenience, while Delta Hotels by Marriott Toronto Markham offers a premium stay experience. For those seeking value without compromising on quality, the Best Western Parkway Hotel Toronto North is a popular choice.
Whether you're visiting for business or leisure, Markham's diverse hotel options and rich array of attractions make it an ideal destination. From tranquil parks to engaging museums and galleries, there's something for everyone to enjoy in this dynamic city.
December is the cheapest time to stay in Markham for an average of $101 per night.
Average price per night for 3-star hotels
Month
Price
January
$115
February
$119
March
$125
April
$132
May
$148
June
$160
July
$155
August
$157
September
$134
October
$119
November
$108
December
$101
Alejandro
United States
5
Average
•
1 review
Eyob
Nearby destinations