3-Star Hotels in Canada

Find the 3-star hotels that appeal to you the most

Most-visited cities for 3-star hotels

Toronto

30 3-star hotels

Banff

24 3-star hotels

Vancouver

35 3-star hotels

Montreal

61 3-star hotels

Quebec City

98 3-star hotels

Jasper

13 3-star hotels

Kelowna

18 3-star hotels

Niagara Falls

30 3-star hotels

Canmore

20 3-star hotels

Edmonton

56 3-star hotels

Ottawa

37 3-star hotels

Whistler

46 3-star hotels

Winnipeg

39 3-star hotels

Kamloops

27 3-star hotels

Tofino

6 3-star hotels

Most popular regions for 3-star hotels

Ontario

555 3-star hotels

British Columbia

516 3-star hotels

Quebec

495 3-star hotels

Alberta

415 3-star hotels

Saskatchewan

100 3-star hotels

Nova Scotia

84 3-star hotels

Vancouver Island

77 3-star hotels

Manitoba

69 3-star hotels

New Brunswick

60 3-star hotels

Niagara Falls

50 3-star hotels

Banff National Park

49 3-star hotels

Prince Edward Island

33 3-star hotels

Yukon

16 3-star hotels

Northwest Territories

4 3-star hotels

The 10 Best 3-Star Hotels in Canada

Check out our pick of great 3-star hotels in Canada

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

Located within 5.4 miles of Moncton Golf & Country Club and 3.3 miles of Magic Mountain Water Park, Holiday Inn Express & Suites Moncton by IHG provides rooms in Moncton.

From $108 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,283 reviews

Le Monastère des Augustines, a health and wellness center, is a former monastery from the 17th century that has been completely restored.

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

Located in Banff National Park, this resort features suites with views of the Rocky Mountain. Easy access is available to Bow Valley Parkway and Lake Louise is 20 minutes’ drive away.

From $413 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,972 reviews

Near the Saint Lawrence River, this hotel in Longueuil is 2.7 mi from the Casino de Montreal. A small gym is available and guest rooms provide a refrigerator and free Wi-Fi.

From $123 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,746 reviews

Located in the heart of downtown Montreal, and only minutes from many area attractions, the historic Manoir Sherbrooke blends old-world charm with all of today's modern conveniences.

From $190 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 175 reviews

Motel M is located in Saint-Adelme. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features family rooms.

From $75 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 209 reviews

Located within 3 miles of Fort William Gardens and 3.1 miles of Northwestern Ontario Sports Hall Of Fame, Home2 Suites By Hilton Thunder Bay has rooms in Thunder Bay.

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

Located within 2.1 miles of McMahon Stadium and 5.5 miles of Crowchild Twin Arena, Alt Hotel Calgary University District has rooms in Calgary.

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

Featuring 3-star accommodations, Holiday Inn Express - Strathroy by IHG is located in Strathroy, 21 miles from Western University of Ontario and 24 miles from TD Stadium.

From $144 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 318 reviews

Holiday Inn Express & Suites - Moose Jaw by IHG is located in Moose Jaw. Guests can have a drink at the snack bar. At the hotel, all rooms are equipped with air conditioning and a private bathroom.

From $121 per night

Most booked 3-star hotels in Canada this month

See all

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 7,883 reviews

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,604 reviews

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5,124 reviews

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,590 reviews

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,811 reviews

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,963 reviews

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5,923 reviews