Marriott Hotels in Canada

Find the Marriott hotels that appeal to you the most

Most-visited cities for Marriott hotels

Toronto

5 Marriott hotels

Montreal

3 Marriott hotels

Niagara Falls

4 Marriott hotels

Edmonton

4 Marriott hotels

Ottawa

4 Marriott hotels

Halifax

3 Marriott hotels

Mississauga

4 Marriott hotels

Markham

4 Marriott hotels

Calgary

5 Marriott hotels

Most popular regions for Marriott hotels

Ontario

45 Marriott hotels

Alberta

13 Marriott hotels

Quebec

10 Marriott hotels

Greater Toronto Area

10 Marriott hotels

British Columbia

8 Marriott hotels

Central Alberta

6 Marriott hotels

Niagara Falls

5 Marriott hotels

Southwest Ontario

5 Marriott hotels

Calgary Region

5 Marriott hotels

Saskatchewan

4 Marriott hotels

Ottawa and Countryside

4 Marriott hotels

The 10 Best Marriott Hotels in Canada

Check out our pick of great Marriott hotels in Canada

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 400 reviews

Courtyard by Marriott Montreal Laval has a fitness center, shared lounge, a terrace and restaurant in Laval. With free WiFi, this 4-star hotel offers room service and a business center.

From $173 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 392 reviews

Located in West Kelowna, 7.9 miles from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna has accommodations with a fitness center, free private parking, a restaurant and a bar.

From $183 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 783 reviews

Located right next to Calgary International Airport, Calgary Airport Marriott In-Terminal Hotel features a fitness center and indoor pool. Free WiFi is provided.

From $233 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 125 reviews

Located 5 miles from TCU Place, TownePlace Suites by Marriott Saskatoon offers 3-star accommodations in Saskatoon and has free bikes, a fitness center and a terrace.

From $167 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 229 reviews

Offering an indoor pool and a fitness center, TownePlace Suites by Marriott Belleville is located in Belleville. Free WiFi access is available.

From $203 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 96 reviews

Located in Petawawa, within 4.4 miles of Canadian Forces Base Petawawa and 29 miles of Bonnechere Provincial Park, TownePlace Suites by Marriott Petawawa provides free WiFi.

From $167 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,291 reviews

Located in the Montreal city center’s business district, this 4 star-hotel features an indoor rooftop pool, hot tub, fitness room and restaurant.

From $291 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,086 reviews

This hotel is located beside the Toronto Eaton Center. Trios Bistro is on site and a 32-inch flat-screen TV is featured in rooms. Dundas Subway Station is 1148 ft away.

From $462 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,356 reviews

Just 1 block from Niagara Falls and the heart of the entertainment district, this hotel offers an indoor and outdoor pool. The Keg Steakhouse & Bar is located on site.

From $729 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4,877 reviews

Located in Niagara Falls, 1640 feet from Niagara Fallsview Casino Resort, Niagara Falls Marriott Fallsview Hotel & Spa features accommodations with a fitness center, private parking, a shared lounge...

From $291 per night

Most booked Marriott hotels in Canada this month

See all

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 4,877 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,944 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,677 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,268 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,291 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 461 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,086 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 783 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,356 reviews

Popular with guests booking Marriott hotels in Canada

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 975 reviews