Skip to main content.

Hotels in Markham

Search for Markham Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Markham Hotels

Where to stay in Markham

Whether you plan to stay for a night or a week, Markham has the right accommodation for you. There are 21 hotels in Markham and you can shop for as many as 2398 deals for rooms on, some with discounts of up to 75%. Our room prices start at GBP 15 per night. Here is a breakdown of hotels for each star rating in Markham as well as in the surrounding area:
  • • 19 5-star hotels from GBP 137 per night
  • • 308 4-star hotels from GBP 59 per night
  • • 193 3-star hotels from GBP 43 per night
  • • 66 2-star hotels from GBP 25 per night

How to get to Markham

Fly into Toronto, ON (YTZ-Billy Bishop Toronto City), 17.9 mi (28.7 km) from central Markham. Toronto, ON (YYZ-Pearson Intl.) is the next-closest major airport, 21 mi (33.7 km) away.

Train stations include:
  • • Markham Centennial Station (0.6 mi/0.9 km from the city centre)
  • • Markham Station (1.6 mi/2.6 km from the city centre)
  • • Markham Unionville Station (2 mi/3.1 km from the city centre)

What to see around Markham

Below are some shopping areas where you can find that perfect souvenir – or simply browse:
  • • Markville Shopping Center
  • • First Markham Place
  • • Pacific Mall
Here are some local highlights:
  • • Frederick Horsman Varley Art Gallery
  • • Toogood Pond Park
  • • Milne Dam Conservation Park
  • • Markham Museum
  • • Markham Pan Am Centre

When to visit Markham

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperatures
  • • January-March: 7°F day, -9°F night
  • • April-June: 26°F day, -1°F night
  • • July-September: 27°F day, 8°F night
  • • October-December: 17°F day, -7°F night
Seasonal average rainfall
  • • January-March: 6 inches
  • • April-June: 9 inches
  • • July-September: 9 inches
  • • October-December: 9 inches