
Hotels in Canada
Enter your dates and choose from 19893 hotels and other places to stay!
Explore Canada
Studio 6 Hornepayne, ON features accommodation in Hornepayne. This 4-star hotel offers free WiFi. Guests can have a drink at the snack bar.
Guest reviewModern, upscale rooms, and incredible customer service! Extremely impressed with how welcoming and accommodating they were with everything. From flexible check-in and check-out times, to recommending activities in Hornepayne during our stay, we were helped with anything we needed, Studio 6 absolutely killed it in the customer service department.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 24 reviewsExceptional · 24 reviewsFrom US$115 per nightLocated in Port-Cartier, Auberge Nord Côtier features barbecue facilities. This 4-star hotel offers a shared kitchen and a 24-hour front desk.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 12 reviewsExceptional · 12 reviewsFrom US$101 per nightFeaturing free WiFi and a restaurant, Eleven Revelstoke Lodge offers accommodation in Revelstoke, 10 minutes' from Revelstoke Mountain Resort Ski Lift.
Guest reviewBeautiful hotel. Exceeded expectations.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 120 reviewsExceptional · 120 reviewsFrom US$281 per nightSet in Revelstoke, 800 metres from Revelstoke Railway Museum, Courthouse Inn Revelstoke offers accommodation with a shared lounge, free private parking and a terrace.
Guest reviewThe breakfasts were exceptional. Delicious food, presented beautifully. Lovely home baked treats.
Scored out of 10, guest rating 9.59.5Exceptional - What previous guests thought, 935 reviewsExceptional · 935 reviewsFrom US$186 per nightFeaturing historic décor, this adult-only Victoria accommodation was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms.
Guest reviewI loved the hotel, amazing installations, very cozy and breakfast was just delicious!❤️
Scored out of 10, guest rating 9.59.5Exceptional - What previous guests thought, 1,060 reviewsExceptional · 1,060 reviewsFrom US$154 per nightLocated in Kaslo, The Sentinel features a garden, private beach area, terrace, and free WiFi. Built in 2024, the property includes sauna and hot tub. At the hotel, every room is equipped with a desk.
Guest reviewThe rooms are elegant and spotlessly clean, as are all the buildings you have access to. The landscaping and environment are so beautiful. Beds comfy, beautiful view, healing sessions are available, had an outstanding Shiatsu deep tissue massage with Peter in the Yurt.
Scored out of 10, guest rating 9.59.5Exceptional - What previous guests thought, 79 reviewsExceptional · 79 reviewsFrom US$158 per nightJust 2 minutes’ walk from Mont-Tremblant Resort & Village, this luxury, all-suite hotel in Mont-Tremblant features an on-site restaurant, wine bar and spa. All suites offer a view of Lake Tremblant.
Guest reviewRoom was fabulous, staff friendly and helpful.
Scored out of 10, guest rating 9.49.4Superb - What previous guests thought, 181 reviewsSuperb · 181 reviewsFrom US$485 per nightSituated in Wakefield, within 30 km of Casino Lac-Leamy and 33 km of Canadian Museum of History, Belle de Nuit features accommodation with a terrace and as well as free private parking for guests who...
Guest reviewThe auberge is located on a side street with beautiful old houses, away from the traffic but within easy walking distance to all the restaurants and boutiques in Wakefield. The building and the room are modern; everything is new and fully equipped. Having the sauna on the patio was such a treat!
Scored out of 10, guest rating 9.59.5Exceptional - What previous guests thought, 10 reviewsExceptional · 10 reviewsFrom US$223 per nightGravity Luxury Domes offers accommodation in Maitland. Featuring a garden, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Guest reviewFantastic place with great setting in a lovely scenery.
Scored out of 10, guest rating 9.39.3Superb - What previous guests thought, 54 reviewsSuperb · 54 reviewsFrom US$244 per nightGet the celebrity treatment with world-class service at Loden Vancouver Recognized locally and globally, the Loden is a 77-room boutique hotel which prides itself in its signature service, high-end...
Guest reviewboutique hotel with a personal touch. very warm and cozy. great sized rooms. nice personnel
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 371 reviewsExceptional · 371 reviewsFrom US$373 per nightAcross the street from the Vancouver Art Gallery, this hotel is a 5-minute walk from the Robson Street Shopping District. It offers an indoor saltwater lap pool, a spa and 24-hour room service.
Guest reviewI liked how everyone I met at the hotel were kind and sincere.
Scored out of 10, guest rating 9.49.4Superb - What previous guests thought, 848 reviewsSuperb · 848 reviewsFrom US$365 per nightSituated in Hudson, less than 1 km from Sandy Beach, Maison Rose features accommodation with a garden, free private parking, a terrace and a restaurant.
Guest reviewBeautiful property, decorated with exceptional detail and comfort, stylish and elegant in every way. Mixture of modern comfort blended with classic and historical details.
Scored out of 10, guest rating 9.39.3Superb - What previous guests thought, 15 reviewsSuperb · 15 reviewsFrom US$178 per night
- Toronto Pearson International Airport (YYZ)Toronto, Canada
- Calgary International Airport (YYC)Calgary, Canada
- Montreal-Pierre Elliott Trudeau International Airport (YUL)Montréal, Canada
- Vancouver International Airport (YVR)Vancouver, Canada
- Edmonton International Airport (YEG)Edmonton, Canada
- Halifax Stanfield International Airport (YHZ)Halifax, Canada
- Winnipeg James Armstrong Richardson International Airport (YWG)Winnipeg, Canada
- Regina International Airport (YQR)Regina, Canada
- Victoria International Airport (YYJ)Victoria, Canada
- Québec City Jean Lesage International (YQB)Quebec City, Canada
- Ottawa Macdonald-Cartier International Airport (YOW)Ottawa, Canada
- Kelowna International Airport (YLW)Kelowna, Canada