Most popular states in Canada
- British Columbia5 hotels
- Ontario9 hotels
- Quebec4 hotels
- Alberta4 hotels
Spa Hotels in Canada
8.2Great114 reviews
Hotel
Best Western Parkway Hotel Toronto North
Canada, Richmond Hill
from INR 5 582 per night
8.4Great323 reviews
Hotel
Super 8 By Wyndham Gananoque - Country Squire Resort
Canada, Gananoque
from INR 6 416 per night
8.2Great41 reviews
Hotel
Best Western Rocky Mountain House
Canada, Rocky Mountain House
from INR 12 915 per night
8.4Great138 reviews
Hotel
Best Western Plus Kelowna Hotel & Suites
Canada, Kelowna
from INR 7 082 per night
8.4Great54 reviews
Hotel
Poco Inn And Suites Hotel And Conference Center
Canada, Port Coquitlam
from INR 10 665 per night
More hotels in Canada:
Best 5-star hotels in Canada
8.6Great143 reviews
Hotel
The Algonquin Resort St. Andrews By-The-Sea, Autograph Collection
Canada, St. Andrews By The Sea
from INR 15 082 per night
8.6Great533 reviews
Hotel
Fairmont Vancouver Airport In-Terminal Hotel
Canada, Richmond
from INR 20 331 per night
8.6Great1109 reviews
Hotel
Fairmont Le Chateau Frontenac
Canada, Quebec City
from INR 27 581 per night
8.4Great306 reviews
Hotel
The Sutton Place Hotel Vancouver
Canada, Vancouver
from INR 20 914 per night
8.6Great100 reviews
Hotel
Hotel Eldorado At Eldorado Resort
Canada, Kelowna
from INR 22 914 per night
8.4Great64 reviews
Hotel
Manoir Hovey, Relais & Chateaux
Canada, North Hatley
from INR 29 497 per night
Most popular 4-star hotels in Canada
8.6Great309 reviews
Hotel
Delta Hotels By Marriott Beausejour
Canada, Moncton
from INR 9 999 per night
8.6Great272 reviews
Hotel
Delta Hotels By Marriott Toronto East
Canada, Toronto
from INR 8 415 per night
8.6Great399 reviews
Hotel
Radisson Blu Vancouver Airport Hotel & Marina
Canada, Richmond
from INR 21 248 per night
8.4Great132 reviews
Hotel
Delta Hotels By Marriott Fredericton
Canada, Fredericton
from INR 14 748 per night
8.6Great544 reviews
Hotel
Delta Hotels By Marriott Montreal
Canada, Montreal
from INR 17 081 per night
8.4Great120 reviews
Hotel
Delta Hotels By Marriott Prince Edward
Canada, Charlottetown
from INR 12 748 per night
8.4Great163 reviews
Hotel
Delta Hotels By Marriott Trois Rivieres Conference Centre
Canada, Trois-Rivieres
from INR 13 998 per night
8.2Great168 reviews
Hotel
Delta Hotels By Marriott Toronto Airport & Conference Centre
Canada, Toronto
from INR 8 915 per night
8.4Great191 reviews
Hotel
Hilton Suites Toronto-Markham Conference Centre & Spa
Canada, Markham
from INR 9 582 per night
8.6Great181 reviews
Hotel
Delta Hotels By Marriott Saguenay Conference Centre
Canada, Saguenay
from INR 10 915 per night
8.4Great287 reviews
Hotel
Holiday Inn Montreal Centre Ville Downtown, An Ihg Hotel
Canada, Montreal
from INR 7 166 per night
8.6Great125 reviews
Hotel
Holiday Inn & Suites North Vancouver, An Ihg Hotel
Canada, North Vancouver
from INR 10 832 per night
8.4Great337 reviews
Hotel
Holiday Inn Toronto International Airport, An Ihg Hotel
Canada, Toronto
from INR 6 249 per night
Most popular 3-star hotels in Canada
8.4Great101 reviews
Hotel
Courtyard By Marriott Halifax Downtown
Canada, Halifax
from INR 15 665 per night
8.4Great528 reviews
Hotel
Hotel Espresso Montreal Centre-Ville / Downtown
Canada, Montreal
from INR 19 998 per night
8.6Great284 reviews
Hotel
Days Inn By Wyndham Penticton Conference Centre
Canada, Penticton
from INR 5 749 per night
8.4Great92 reviews
Hotel
Four Points By Sheraton Hotel & Suites Calgary West
Canada, Calgary
from INR 7 582 per night
8.4Great102 reviews
Hotel
Hilton Garden Inn Toronto/Markham
Canada, Thornhill
from INR 10 915 per night
7.8Very good45 reviews
Hotel
Holiday Inn & Suites Grande Prairie, An Ihg Hotel
Canada, Grande Prairie
from INR 7 582 per night
8.4Great218 reviews
Hotel
Holiday Inn Vancouver Downtown & Suites, An Ihg Hotel
Canada, Vancouver
from INR 8 915 per night
8.4Great98 reviews
Hotel
Holiday Inn Oakville Centre, An Ihg Hotel
Canada, Oakville
from INR 9 582 per night
8.4Great151 reviews
Hotel
Le Grand Lodge Mont Tremblant
Canada, Mont-Tremblant
from INR 10 999 per night
8.4Great202 reviews
Hotel
Ramada By Wyndham Belleville Harbourview Conference Center
Canada, Belleville
from INR 6 499 per night
Top family hotels in Canada
8.4Great909 reviews
Hotel
Niagara Falls Marriott Fallsview Hotel & Spa
Canada, Niagara Falls
from INR 9 582 per night
8.4Great156 reviews
Hotel
Pan Pacific Whistler Mountainside
Canada, Whistler
from INR 12 998 per night
8.6Great46 reviews
Hotel
The Hotel Saskatchewan, Autograph Collection
Canada, Regina
from INR 10 332 per night
8.4Great48 reviews
Hotel
Super 8 By Wyndham Fort Saskatchewan
Canada, Fort Saskatchewan
from INR 7 499 per night
8.6Great263 reviews
Hotel
Le Centre Sheraton Montreal Hotel
Canada, Montreal
from INR 20 164 per night
8.0Great80 reviews
Hotel
Travelodge By Wyndham Salmon Arm Bc
Canada, Salmon Arm
from INR 8 915 per night
8.2Great92 reviews
Hotel
Prince Arthur Waterfront Hotel & Suites
Canada, Thunder Bay
from INR 6 916 per night
8.2Great99 reviews
Hotel
The Glenmore Inn & Convention Centre
Canada, Calgary
from INR 9 082 per night
8.4Great346 reviews
Hotel
Georgian Court Hotel, Worldhotels Elite
Canada, Vancouver
from INR 11 499 per night
Best luxury hotels in Canada
8.0Great76 reviews
Hotel
The Walper Hotel, Part Of Jdv By Hyatt
Canada, Kitchener
from INR 9 249 per night
8.2Great145 reviews
Hotel
Auberge Hotel Spa Watel
Canada, Sainte-Agathe-des-Monts
from INR 10 582 per night
8.4Great117 reviews
Hotel
Pan Pacific Whistler Village Centre
Canada, Whistler
from INR 16 748 per night
8.6Great158 reviews
Hotel
Medicine Hat Lodge, Trademark Collection By Wyndham
Canada, Medicine Hat
from INR 6 249 per night
8.2Great70 reviews
Hotel
Le Noranda Hotel & Spa, Ascend Hotel Collection
Canada, Rouyn
from INR 8 249 per night
7.6Very good45 reviews
Hotel
Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted
Canada, Cranbrook
from INR 18 248 per night
8.0Great46 reviews
Hotel
Prestige Mountain Resort Rossland
Canada, Rossland
from INR 11 332 per night
Cheap hotels in Canada
8.4Great206 reviews
Hotel
Hilton Garden Inn Toronto Downtown
Canada, Toronto
from INR 12 832 per night
8.6Great77 reviews
Hotel
Oceanfront Suites At Cowichan Bay
Canada, Cowichan Bay
from INR 7 499 per night
8.4Great106 reviews
Hotel
Hidden Valley Resort, Ascend Hotel Collection
Canada, Huntsville
from INR 10 499 per night
7.6Very good65 reviews
Hotel
Best Value Inn & Suites Parry Sound
Canada, Parry Sound
from INR 8 915 per night
8.4Great88 reviews
Hotel
Clarion Hotel & Conference Centre
Canada, Fort Erie
from INR 6 082 per night
8.4Great40 reviews
Hotel
Four Points By Sheraton Edmonton Gateway
Canada, Edmonton
from INR 5 082 per night
8.0Great207 reviews
Hotel
Super 8 By Wyndham West Kelowna Bc
Canada, West Kelowna
from INR 8 832 per night
8.4Great201 reviews
Hotel
Hampton Inn By Hilton Calgary Airport North
Canada, Calgary
from INR 6 916 per night
8.4Great106 reviews
Hotel
Executive Suites Hotel And Resort, Squamish
Canada, Squamish
from INR 8 999 per night
8.2Great130 reviews
Hotel
Georgian Bay Hotel Trademark Collection By Wyndham
Canada, Collingwood
from INR 9 999 per night
Top resorts in Canada
8.2Great123 reviews
Hotel
Travelodge Hotel By Wyndham Kingston Lasalle
Canada, Kingston
from INR 12 082 per night
8.6Great232 reviews
Hotel
from INR 9 999 per night
8.6Great129 reviews
Hotel
Pillar And Post Inn & Spa
Canada, Niagara-on-the-Lake
from INR 14 998 per night
8.4Great102 reviews
Hotel
Brookstreet Hotel - Ottawa West - Kanata
Canada, Ottawa
from INR 10 332 per night
8.4Great185 reviews
Hotel
Cap Tremblant Mountain Resort
Canada, Mont-Tremblant
from INR 11 165 per night
8.6Great176 reviews
Hotel
Springhill Suites By Marriott Old Montreal
Canada, Montreal
from INR 18 081 per night
8.2Great69 reviews
Hotel
Spirit Ridge, In The Unbound Collection By Hyatt
Canada, Osoyoos
from INR 10 082 per night
8.6Great344 reviews
Hotel
Intercontinental Toronto Centre, An Ihg Hotel
Canada, Toronto
from INR 14 998 per night