3-Star Hotels in Canada

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

Select occupancy

Most-visited cities for 3-star hotels

Toronto

36 3-star hotels

Banff

23 3-star hotels

Vancouver

36 3-star hotels

Montreal

61 3-star hotels

Quebec City

95 3-star hotels

Jasper

13 3-star hotels

Kelowna

16 3-star hotels

Niagara Falls

26 3-star hotels

Canmore

21 3-star hotels

Edmonton

54 3-star hotels

Ottawa

36 3-star hotels

Whistler

46 3-star hotels

Winnipeg

39 3-star hotels

Kamloops

25 3-star hotels

Tofino

5 3-star hotels

Most popular regions for 3-star hotels

British Columbia

508 3-star hotels

Ontario

508 3-star hotels

Quebec

486 3-star hotels

Alberta

396 3-star hotels

Saskatchewan

96 3-star hotels

Nova Scotia

84 3-star hotels

Vancouver Island

73 3-star hotels

Manitoba

69 3-star hotels

New Brunswick

58 3-star hotels

Banff National Park

50 3-star hotels

Niagara Falls

45 3-star hotels

Prince Edward Island

40 3-star hotels

Yukon

19 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.1
Wonderful - What previous guests thought, 1,685 reviews

Located in Canmore, 16 miles from The Whyte Museum of the Canadian Rockies, Canmore Downtown Hostel features views of the mountain.

From $70 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,299 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 $99 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,292 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 $156 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,165 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 $227 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,984 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 $113 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,778 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 $121 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,582 reviews

Located in Vancouver's West End, this property offers spacious, fully furnished suites with fully equipped kitchens and gas fireplaces, just 3 minutes from Stanley Park. Free WiFi is provided.

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

Located in Oshawa, 22 miles from Toronto Zoo, Tru By Hilton Oshawa has accommodations with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk. The hotel has family...

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

Located in Vancouver, a 4-minute walk from English Bay Beach, The Como Hotel has accommodations with free bikes and private parking.

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

Conveniently set in Calgary, Hampton Inn By Hilton Calgary Downtown provides air-conditioned rooms, a fitness center and free WiFi. This 3-star hotel offers a 24-hour front desk.

From $116 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.5
Good - What previous guests thought, 8,212 reviews

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 5,609 reviews

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 1,963 reviews

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,142 reviews

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

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

Popular with guests booking 3-star hotels in Canada

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 3,722 reviews

Popular with guests booking 3-star hotels in Canada

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