Find and Book Top Rated Hotels in Markham

Search among 13 available hotels and places to stay in Markham from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-13 out of 13
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map4.7 mi from City Center400 yd from Markham Civic Centre
From   US$ 115 /nightSelect
8.2
Great41 reviews
MapView on map4.4 mi from City Center1100 yd from Grasshopper Playhouse
From   US$ 80 /nightSelect
8.4
Great183 reviews
5.8 mi from City Center1600 yd from First Markham Place
From   US$ 83 /nightSelect
8.4
Great56 reviews
5.9 mi from City Center800 yd from First Markham Place
From   US$ 298 /nightSelect
8.4
Great193 reviews
5.4 mi from City Center1000 yd from Century Champions Tele-Theatre
From   US$ 83 /nightSelect
8.4
Great106 reviews
5.9 mi from City Center800 yd from First Markham Place
From   US$ 165 /nightSelect
8.4
Great189 reviews
6.8 mi from City Center1700 yd from Century Champions Tele-Theatre
From   US$ 130 /nightSelect
8.4
Great144 reviews
6.2 mi from City Center1400 yd from First Markham Place
From   US$ 172 /nightSelect
8.4
Great55 reviews
7.1 mi from City Center800 yd from P1 Snooker Club
From   US$ 174 /nightSelect
8.6
Great98 reviews
7.6 mi from City Center1000 yd from P1 Snooker Club
From   US$ 107 /nightSelect
8.4
Great58 reviews
7.1 mi from City Center800 yd from P1 Snooker Club
From   US$ 158 /nightSelect
6.8 mi from City Center1700 yd from Century Champions Tele-Theatre
From   US$ 154 /nightSelect
Homestay
8.6
Great12 reviews
3.2 mi from City Center
From   US$ 55 /nightSelect

Best hotels and places to stay in Markham

Why visit?

Markham, located in Ontario, Canada, is a vibrant and diverse city with a rich cultural heritage and plenty of attractions. Known as the High-Tech Capital of Canada, it offers a unique blend of historical sites, modern amenities, and natural beauty. With its diverse range of activities, Markham is an exciting destination for tourists.

Where to stay?

When choosing accommodation in Markham, there are several areas that offer convenient access to attractions, dining options, and transportation. Some of the best areas to stay in Markham include:

Downtown Markham: The heart of the city, Downtown Markham offers a vibrant atmosphere with numerous shopping, dining, and entertainment options. It is conveniently located near major highways and public transportation, making it an ideal base for exploring the city.

Unionville: This charming historic neighborhood is known for its picturesque Main Street lined with boutique shops, restaurants, and art galleries. Unionville also features beautiful parks and heritage sites, providing a peaceful ambiance.

Richmond Hill: Just a short drive from Markham, Richmond Hill offers a variety of accommodation options and easy access to attractions such as the Richmond Hill Centre for the Performing Arts and scenic walking trails at the Richmond Hill Heritage Centre.

Price per hotel room per night:

In Markham, the average prices for hotel rooms per night vary based on the star rating of the hotel. Here is an approximate price range for different star categories:

3-star hotels: $80 - $150 per night

4-star hotels: $120 - $200 per night

5-star hotels: $200 - $350 per night

Best value for money hotels:

Monte Carlo Inn & Suites: Offering comfortable rooms with modern amenities, this hotel provides excellent value for money. It features a fitness center, free breakfast, and is located near major highways.

Edward Village Hotel: With spacious rooms and friendly staff, this hotel provides great value. It includes amenities such as a fitness center, indoor pool, and on-site restaurant.

Best kids-friendly hotels:

Delta Hotels by Marriott Toronto East: Featuring an indoor pool with a waterslide and kid-friendly dining options, this hotel is ideal for families. It is conveniently located near popular attractions like the Toronto Zoo.

Best hotels for a romantic getaway:

Courtyard by Marriott Toronto Northeast/Markham: With its cozy rooms and peaceful ambiance, this hotel is perfect for a romantic escape. Enjoy a romantic dinner at the on-site restaurant or take a stroll through nearby parks.

Homewood Suites by Hilton Toronto-Markham: Offering spacious suites with kitchenettes, this hotel ensures a comfortable stay for couples. Take advantage of the complimentary breakfast and evening socials for a memorable experience.

Best for location:

Hilton Garden Inn Toronto/Markham: Situated in Downtown Markham, this hotel is surrounded by shopping, dining, and entertainment options. It provides easy access to major highways and public transportation.

Park Inn By Radisson Toronto-Markham: Located near Unionville, this hotel offers a tranquil setting with easy access to historic sites, parks, and shopping centers. It is also conveniently close to major highways.

Best for a short city break:

Residence Inn Toronto Markham: With spacious suites equipped with full kitchens, this hotel is perfect for an extended city break. It offers complimentary breakfast and is located near popular attractions such as the Markham Museum.

Hampton Inn & Suites by Hilton Toronto Markham: Offering comfortable rooms and a complimentary breakfast, this hotel is well-suited for a short city break. It is conveniently located near shopping centers and restaurants.

Show moreLess