Most popular cities in Canada
- Richmond32 hotels
- Victoria50 hotels
- Edmonton92 hotels
- Banff32 hotels
Most popular states in Canada
- Ontario5540 hotels
- British Columbia4689 hotels
- Quebec4686 hotels
- Nova Scotia590 hotels
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 102 per night
8.6Great533 reviews
Hotel
Fairmont Vancouver Airport In-Terminal Hotel
Canada, Richmond
from INR 20 358 per night
8.6Great1109 reviews
Hotel
Fairmont Le Chateau Frontenac
Canada, Quebec City
from INR 13 516 per night
8.4Great306 reviews
Hotel
The Sutton Place Hotel Vancouver
Canada, Vancouver
from INR 32 123 per night
8.6Great100 reviews
Hotel
Hotel Eldorado At Eldorado Resort
Canada, Kelowna
from INR 24 780 per night
Most popular 4-star hotels in Canada
8.6Great346 reviews
Hotel
Delta Hotels By Marriott Ottawa City Centre
Canada, Ottawa
from INR 7 175 per night
8.0Great94 reviews
Hotel
Crowne Plaza Hotel Moncton Downtown, An Ihg Hotel
Canada, Moncton
from INR 9 345 per night
8.6Great452 reviews
Hotel
Delta Hotels By Marriott Calgary Downtown
Canada, Calgary
from INR 7 843 per night
8.4Great149 reviews
Hotel
Delta Hotels By Marriott Saint John
Canada, Saint John
from INR 8 260 per night
8.6Great156 reviews
Hotel
Delta Hotels By Marriott Calgary South
Canada, Calgary
from INR 11 514 per night
8.6Great241 reviews
Hotel
Toronto Marriott City Centre Hotel
Canada, Toronto
from INR 17 355 per night
8.6Great852 reviews
Hotel
Doubletree By Hilton Montreal Airport
Canada, Dorval
from INR 6 841 per night
8.6Great560 reviews
Hotel
Best Western Ville-Marie Hotel & Suites
Canada, Montreal
from INR 14 518 per night
8.4Great219 reviews
Hotel
Best Western Plus Village Park Inn
Canada, Calgary
from INR 7 092 per night
8.4Great138 reviews
Hotel
Best Western Plus Kelowna Hotel & Suites
Canada, Kelowna
from INR 7 092 per night
8.6Great1337 reviews
Hotel
Hotel Belmont Vancouver Mgallery
Canada, Vancouver
from INR 26 950 per night
8.4Great657 reviews
Hotel
The Anndore House, Part Of Jdv By Hyatt
Canada, Toronto
from INR 6 508 per night
Most popular 3-star hotels in Canada
8.2Great177 reviews
Hotel
Toronto Don Valley Hotel And Suites
Canada, Toronto
from INR 10 262 per night
8.4Great101 reviews
Hotel
Courtyard By Marriott Halifax Downtown
Canada, Halifax
from INR 15 686 per night
8.4Great138 reviews
Hotel
Courtyard By Marriott Toronto Airport
Canada, Toronto
from INR 12 765 per night
8.4Great84 reviews
Hotel
Courtyard By Marriott Toronto Brampton
Canada, Brampton
from INR 7 175 per night
8.6Great850 reviews
Hotel
Courtyard By Marriott Toronto Downtown
Canada, Toronto
from INR 13 099 per night
8.6Great478 reviews
Hotel
Courtyard By Marriott Niagara Falls
Canada, Niagara Falls
from INR 8 093 per night
8.2Great45 reviews
Hotel
Best Western Plus Orangeville Inn & Suites
Canada, Orangeville
from INR 15 185 per night
8.4Great560 reviews
Hotel
Best Western Plus Montreal Downtown- Hotel Europa
Canada, Montreal
from INR 9 261 per night
8.4Great311 reviews
Hotel
Best Western Plus Suites Downtown Calgary
Canada, Calgary
from INR 7 342 per night
8.4Great665 reviews
Hotel
Grand Park Hotel & Suites Downtown Vancouver
Canada, Vancouver
from INR 23 529 per night
8.4Great620 reviews
Hotel
Best Western Plus Toronto Airport Hotel
Canada, Mississauga
from INR 6 007 per night
8.4Great571 reviews
Hotel
Ramada By Wyndham Niagara Falls/Fallsview
Canada, Niagara Falls
from INR 3 838 per night
Amazing spa hotels in Canada
8.6Great399 reviews
Hotel
Radisson Blu Vancouver Airport Hotel & Marina
Canada, Richmond
from INR 8 844 per night
8.4Great132 reviews
Hotel
Delta Hotels By Marriott Fredericton
Canada, Fredericton
from INR 14 768 per night
8.6Great290 reviews
Hotel
Kananaskis Mountain Lodge, Autograph Collection
Canada, Kananaskis
from INR 11 681 per night
8.6Great544 reviews
Hotel
Delta Hotels By Marriott Montreal
Canada, Montreal
from INR 13 183 per night
8.4Great163 reviews
Hotel
Delta Hotels By Marriott Trois Rivieres Conference Centre
Canada, Trois-Rivieres
from INR 12 849 per night
8.4Great528 reviews
Hotel
Hotel Espresso Montreal Centre-Ville / Downtown
Canada, Montreal
from INR 7 175 per night
8.6Great284 reviews
Hotel
Days Inn By Wyndham Penticton Conference Centre
Canada, Penticton
from INR 5 757 per night
8.2Great168 reviews
Hotel
Delta Hotels By Marriott Toronto Airport & Conference Centre
Canada, Toronto
from INR 14 017 per night
8.4Great191 reviews
Hotel
Hilton Suites Toronto-Markham Conference Centre & Spa
Canada, Markham
from INR 9 595 per night
7.8Very good45 reviews
Hotel
Holiday Inn & Suites Grande Prairie, An Ihg Hotel
Canada, Grande Prairie
from INR 7 592 per night
8.4Great287 reviews
Hotel
Holiday Inn Montreal Centre Ville Downtown, An Ihg Hotel
Canada, Montreal
from INR 7 175 per night
8.4Great218 reviews
Hotel
Holiday Inn Vancouver Downtown & Suites, An Ihg Hotel
Canada, Vancouver
from INR 8 927 per night
8.6Great125 reviews
Hotel
Holiday Inn & Suites North Vancouver, An Ihg Hotel
Canada, North Vancouver
from INR 10 846 per night
Top family hotels in Canada
8.6Great102 reviews
Hotel
Delta Hotels By Marriott Winnipeg
Canada, Winnipeg
from INR 11 013 per night
8.6Great393 reviews
Hotel
Delta Hotels By Marriott Quebec
Canada, Quebec City
from INR 12 015 per night
8.4Great153 reviews
Hotel
Holiday Inn Express Kingston Central, An Ihg Hotel
Canada, Kingston
from INR 7 592 per night
8.4Great75 reviews
Hotel
Days Inn & Suites By Wyndham Thunder Bay
Canada, Thunder Bay
from INR 10 179 per night
8.4Great317 reviews
Hotel
Executive Hotel Vancouver Airport
Canada, Richmond
from INR 6 841 per night
8.6Great1404 reviews
Hotel
Embassy Suites By Hilton Niagara Falls/ Fallsview
Canada, Niagara Falls
from INR 7 259 per night
8.6Great479 reviews
Hotel
Embassy Suites By Hilton - Montreal
Canada, Montreal
from INR 11 514 per night
8.2Great130 reviews
Hotel
Days Inn & Suites By Wyndham Moncton
Canada, Moncton
from INR 6 424 per night
8.4Great111 reviews
Hotel
Four Points By Sheraton Mississauga Meadowvale
Canada, Mississauga
from INR 8 093 per night
8.6Great381 reviews
Hotel
Hilton Garden Inn Niagara-On-The-Lake
Canada, Niagara-on-the-Lake
from INR 7 843 per night
Best luxury hotels in Canada
8.6Great145 reviews
Hotel
Delta Hotels By Marriott Edmonton South Conference Centre
Canada, Edmonton
from INR 11 347 per night
8.6Great239 reviews
Hotel
Delta Hotels By Marriott Vancouver Downtown Suites
Canada, Vancouver
from INR 29 286 per night
8.2Great90 reviews
Hotel
Delta Hotels By Marriott St. John'S Conference Centre
Canada, St. John's
from INR 14 685 per night
8.4Great800 reviews
Hotel
Holiday Inn Toronto Downtown Centre, An Ihg Hotel
Canada, Toronto
from INR 7 509 per night
8.2Great110 reviews
Hotel
Executive Suites Hotel & Conference Center, Metro Vancouver
Canada, Burnaby
from INR 9 678 per night
8.2Great101 reviews
Hotel
Executive Plaza Hotel & Conference Centre, Metro Vancouver
Canada, Coquitlam
from INR 8 093 per night
8.6Great487 reviews
Hotel
Hilton Toronto Airport Hotel & Suites
Canada, Mississauga
from INR 6 925 per night
8.6Great3464 reviews
Hotel
Hilton Niagara Falls/ Fallsview Hotel And Suites
Canada, Niagara Falls
from INR 7 259 per night
8.4Great274 reviews
Hotel
Holiday Inn Kingston - Waterfront, An Ihg Hotel
Canada, Kingston
from INR 13 433 per night
8.6Great656 reviews
Hotel
Hotel Pur, Quebec, A Tribute Portfolio Hotel
Canada, Quebec City
from INR 9 345 per night
8.4Great319 reviews
Hotel
Kimpton Saint George Hotel, An Ihg Hotel
Canada, Toronto
from INR 7 843 per night
Cheap hotels in Canada
8.4Great134 reviews
Hotel
Holiday Inn Sydney - Waterfront, An Ihg Hotel
Canada, Sydney
from INR 7 259 per night
8.4Great145 reviews
Hotel
Days Inn & Suites By Wyndham Collingwood
Canada, Collingwood
from INR 8 677 per night
8.4Great632 reviews
Hotel
Hotel Faubourg Montreal Centre-Ville Downtown
Canada, Montreal
from INR 6 841 per night
8.2Great138 reviews
Hotel
Holiday Inn Express And Suites Calgary, An Ihg Hotel
Canada, Calgary
from INR 8 010 per night
8.6Great748 reviews
Hotel
Holiday Inn Express Toronto Downtown, An Ihg Hotel
Canada, Toronto
from INR 7 676 per night
8.4Great368 reviews
Hotel
Four Points By Sheraton Toronto Airport
Canada, Mississauga
from INR 7 509 per night
8.4Great115 reviews
Hotel
Hilton Garden Inn Toronto/Mississauga
Canada, Mississauga
from INR 9 511 per night
8.4Great98 reviews
Hotel
Holiday Inn Oakville Centre, An Ihg Hotel
Canada, Oakville
from INR 9 595 per night
8.6Great1225 reviews
Hotel
Howard Johnson Plaza By Wyndham By The Falls Niagara Falls
Canada, Niagara Falls
from INR 5 757 per night
8.4Great191 reviews
Hotel
Hampton Inn & Suites, By Hilton - Vancouver Downtown
Canada, Vancouver
from INR 9 929 per night
8.4Great288 reviews
Hotel
Hampton Inn & Suites By Hilton Toronto Airport
Canada, Mississauga
from INR 7 092 per night
8.4Great151 reviews
Hotel
Le Grand Lodge Mont Tremblant
Canada, Mont-Tremblant
from INR 12 682 per night
Top resorts in Canada
8.6Great209 reviews
Hotel
Delta Hotels By Marriott Sherbrooke Conference Centre
Canada, Sherbrooke
from INR 11 347 per night
8.4Great80 reviews
Hotel
Victoria Inn Hotel & Convention Centre Brandon
Canada, Brandon
from INR 7 926 per night
8.4Great107 reviews
Hotel
Victoria Inn Hotel And Convention Centre Thunder Bay
Canada, Thunder Bay
from INR 9 845 per night
8.6Great101 reviews
Hotel
Holiday Inn & Suites Ottawa Kanata, An Ihg Hotel
Canada, Ottawa
from INR 13 683 per night
8.2Great106 reviews
Hotel
Holiday Inn Windsor - Ambassador Bridge, An Ihg Hotel
Canada, Windsor
from INR 13 516 per night
8.2Great43 reviews
Hotel
Holiday Inn Hotel & Suites Regina, An Ihg Hotel
Canada, Regina
from INR 12 348 per night
8.4Great98 reviews
Hotel
from INR 9 595 per night
8.2Great118 reviews
Hotel
Holiday Inn Montreal Longueuil, An Ihg Hotel
Canada, Longueuil
from INR 8 343 per night
8.4Great85 reviews
Hotel
Holiday Inn Winnipeg - Airport West, An Ihg Hotel
Canada, Winnipeg
from INR 8 594 per night
8.0Great76 reviews
Hotel
The Walper Hotel, Part Of Jdv By Hyatt
Canada, Kitchener
from INR 9 261 per night