Most popular states in Canada
- British Columbia15 hotels
- Ontario37 hotels
- Quebec5 hotels
- Nova Scotia2 hotels
Pet-friendly hotels in Canada
8.6Great241 reviews
Hotel
Toronto Marriott City Centre Hotel
Canada, Toronto
from INR 22 549 per night
8.2Great114 reviews
Hotel
Best Western Parkway Hotel Toronto North
Canada, Richmond Hill
from INR 5 574 per night
8.2Great46 reviews
Hotel
Best Western North Bay Hotel & Conference Centre
Canada, North Bay
from INR 7 322 per night
8.4Great95 reviews
Hotel
Courtyard By Marriott Waterloo St. Jacobs
Canada, Waterloo
from INR 8 154 per night
8.4Great185 reviews
Hotel
Charlottetown Inn & Conference Centre
Canada, Charlottetown
from INR 9 818 per night
8.4Great219 reviews
Hotel
Best Western Plus Village Park Inn
Canada, Calgary
from INR 7 072 per night
8.4Great45 reviews
Hotel
Best Western Grande Prairie
Canada, Grande Prairie
from INR 11 066 per night
8.4Great138 reviews
Hotel
Best Western Plus Kelowna Hotel & Suites
Canada, Kelowna
from INR 7 072 per night
8.4Great54 reviews
Hotel
Poco Inn And Suites Hotel And Conference Center
Canada, Port Coquitlam
from INR 10 650 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 060 per night
8.6Great533 reviews
Hotel
Fairmont Vancouver Airport In-Terminal Hotel
Canada, Richmond
from INR 20 302 per night
8.6Great1109 reviews
Hotel
Fairmont Le Chateau Frontenac
Canada, Quebec City
from INR 29 622 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 155 per night
8.0Great94 reviews
Hotel
Crowne Plaza Hotel Moncton Downtown, An Ihg Hotel
Canada, Moncton
from INR 9 319 per night
8.6Great309 reviews
Hotel
Delta Hotels By Marriott Beausejour
Canada, Moncton
from INR 9 985 per night
8.6Great452 reviews
Hotel
Delta Hotels By Marriott Calgary Downtown
Canada, Calgary
from INR 7 821 per night
8.4Great149 reviews
Hotel
Delta Hotels By Marriott Saint John
Canada, Saint John
from INR 8 237 per night
8.6Great362 reviews
Hotel
Delta Hotels Calgary Airport In-Terminal
Canada, Calgary
from INR 8 154 per night
8.6Great156 reviews
Hotel
Delta Hotels By Marriott Calgary South
Canada, Calgary
from INR 7 904 per night
8.6Great102 reviews
Hotel
Delta Hotels By Marriott Winnipeg
Canada, Winnipeg
from INR 10 983 per night
8.6Great145 reviews
Hotel
Delta Hotels By Marriott Edmonton South Conference Centre
Canada, Edmonton
from INR 11 149 per night
8.6Great272 reviews
Hotel
Delta Hotels By Marriott Toronto East
Canada, Toronto
from INR 8 404 per night
8.6Great399 reviews
Hotel
Radisson Blu Vancouver Airport Hotel & Marina
Canada, Richmond
from INR 21 218 per night
8.6Great239 reviews
Hotel
Delta Hotels By Marriott Vancouver Downtown Suites
Canada, Vancouver
from INR 30 620 per night
8.8Great500 reviews
Hotel
Delta Hotels By Marriott Whistler Village Suites
Canada, Whistler
from INR 16 475 per night
8.4Great132 reviews
Hotel
Delta Hotels By Marriott Fredericton
Canada, Fredericton
from INR 14 727 per night
8.6Great1337 reviews
Hotel
Hotel Belmont Vancouver Mgallery
Canada, Vancouver
from INR 27 791 per night
8.4Great657 reviews
Hotel
The Anndore House, Part Of Jdv By Hyatt
Canada, Toronto
from INR 6 490 per night
Most popular 3-star hotels in Canada
8.6Great433 reviews
Hotel
Abercorn Hotel, Trademark Collection By Wyndham
Canada, Richmond
from INR 7 738 per night
8.2Great126 reviews
Hotel
Best Western Plus Valemount Inn & Suites
Canada, Valemount
from INR 13 729 per night
8.4Great375 reviews
Hotel
Travelodge By Wyndham Quebec City Hotel & Convention Centre
Canada, Quebec City
from INR 9 069 per night
8.4Great145 reviews
Hotel
Country Inn & Suites By Radisson, Saskatoon, Sk
Canada, Saskatoon
from INR 8 071 per night
8.4Great104 reviews
Hotel
Country Inn & Suites By Radisson, Winnipeg, Mb
Canada, Winnipeg
from INR 5 491 per night
8.0Great110 reviews
Hotel
Comfort Inn Riviere-Du-Loup
Canada, Riviere-du-Loup
from INR 10 983 per night
8.4Great171 reviews
Hotel
Comfort Inn & Suites Shawinigan
Canada, Shawinigan
from INR 8 986 per night
Amazing spa hotels in Canada
8.6Great544 reviews
Hotel
Delta Hotels By Marriott Montreal
Canada, Montreal
from INR 15 892 per night
8.4Great163 reviews
Hotel
Delta Hotels By Marriott Trois Rivieres Conference Centre
Canada, Trois-Rivieres
from INR 15 393 per night
8.4Great528 reviews
Hotel
Hotel Espresso Montreal Centre-Ville / Downtown
Canada, Montreal
from INR 14 395 per night
8.2Great168 reviews
Hotel
Delta Hotels By Marriott Toronto Airport & Conference Centre
Canada, Toronto
from INR 8 903 per night
8.4Great92 reviews
Hotel
Four Points By Sheraton Hotel & Suites Calgary West
Canada, Calgary
from INR 7 571 per night
8.4Great191 reviews
Hotel
Hilton Suites Toronto-Markham Conference Centre & Spa
Canada, Markham
from INR 9 568 per night
7.8Very good45 reviews
Hotel
Holiday Inn & Suites Grande Prairie, An Ihg Hotel
Canada, Grande Prairie
from INR 7 571 per night
8.4Great337 reviews
Hotel
Holiday Inn Toronto International Airport, An Ihg Hotel
Canada, Toronto
from INR 6 240 per night
8.4Great98 reviews
Hotel
Holiday Inn Oakville Centre, An Ihg Hotel
Canada, Oakville
from INR 9 568 per night
Top family hotels in Canada
8.6Great218 reviews
Hotel
Delta Hotels By Marriott London Armouries
Canada, London
from INR 10 900 per night
8.6Great393 reviews
Hotel
Delta Hotels By Marriott Quebec
Canada, Quebec City
from INR 11 732 per night
8.2Great45 reviews
Hotel
Days Inn & Suites By Wyndham Brandon
Canada, Brandon
from INR 7 405 per night
8.4Great355 reviews
Hotel
Days Inn By Wyndham Riviere-Du-Loup
Canada, Riviere-du-Loup
from INR 9 069 per night
8.4Great160 reviews
Hotel
Days Inn By Wyndham Calgary Airport
Canada, Calgary
from INR 7 322 per night
8.4Great317 reviews
Hotel
Executive Hotel Vancouver Airport
Canada, Richmond
from INR 6 823 per night
8.6Great479 reviews
Hotel
Embassy Suites By Hilton - Montreal
Canada, Montreal
from INR 17 307 per night
Best luxury hotels in Canada
8.2Great90 reviews
Hotel
Delta Hotels By Marriott St. John'S Conference Centre
Canada, St. John's
from INR 14 644 per night
8.4Great172 reviews
Hotel
Doubletree By Hilton Hotel Toronto Airport West
Canada, Mississauga
from INR 10 983 per night
8.2Great110 reviews
Hotel
Executive Suites Hotel & Conference Center, Metro Vancouver
Canada, Burnaby
from INR 9 652 per night
8.4Great253 reviews
Hotel
from INR 9 319 per night
8.6Great381 reviews
Hotel
Hilton Garden Inn Niagara-On-The-Lake
Canada, Niagara-on-the-Lake
from INR 7 821 per night
8.4Great62 reviews
Hotel
Hilton Garden Inn Kitchener/Cambridge
Canada, Cambridge
from INR 9 402 per night
8.6Great487 reviews
Hotel
Hilton Toronto Airport Hotel & Suites
Canada, Mississauga
from INR 6 906 per night
8.4Great274 reviews
Hotel
Holiday Inn Kingston - Waterfront, An Ihg Hotel
Canada, Kingston
from INR 13 396 per night
8.4Great126 reviews
Hotel
Doubletree By Hilton Halifax Dartmouth
Canada, Halifax
from INR 9 818 per night
8.6Great658 reviews
Hotel
Hotel Pur, Quebec, A Tribute Portfolio Hotel
Canada, Quebec City
from INR 13 063 per night
8.4Great178 reviews
Hotel
Holiday Inn Vancouver Airport Richmond, An Ihg Hotel
Canada, Richmond
from INR 10 567 per night
Cheap hotels in Canada
8.4Great134 reviews
Hotel
Holiday Inn Sydney - Waterfront, An Ihg Hotel
Canada, Sydney
from INR 7 239 per night
7.8Very good97 reviews
Hotel
Best Western Plus West Edmonton
Canada, Edmonton
from INR 7 072 per night
8.2Great130 reviews
Hotel
Days Inn & Suites By Wyndham Moncton
Canada, Moncton
from INR 7 155 per night
8.4Great632 reviews
Hotel
Hotel Faubourg Montreal Centre-Ville Downtown
Canada, Montreal
from INR 6 823 per night
8.6Great167 reviews
Hotel
Fairfield Inn & Suites By Marriott Kelowna
Canada, Kelowna
from INR 8 820 per night
8.4Great95 reviews
Hotel
Four Points By Sheraton Toronto Mississauga
Canada, Mississauga
from INR 6 323 per night
8.4Great368 reviews
Hotel
Four Points By Sheraton Toronto Airport
Canada, Mississauga
from INR 7 488 per night
8.4Great111 reviews
Hotel
Four Points By Sheraton Mississauga Meadowvale
Canada, Mississauga
from INR 8 071 per night
8.4Great115 reviews
Hotel
Hilton Garden Inn Toronto/Mississauga
Canada, Mississauga
from INR 9 485 per night
8.4Great102 reviews
Hotel
Hilton Garden Inn Toronto/Markham
Canada, Thornhill
from INR 9 985 per night
8.0Great87 reviews
Hotel
Holiday Inn St Johns, An Ihg Hotel
Canada, St. John's
from INR 5 325 per night
Top resorts in Canada
8.6Great209 reviews
Hotel
Delta Hotels By Marriott Sherbrooke Conference Centre
Canada, Sherbrooke
from INR 11 316 per night
8.4Great124 reviews
Hotel
Holiday Inn Express Kamloops, An Ihg Hotel
Canada, Kamloops
from INR 21 717 per night
8.4Great80 reviews
Hotel
Victoria Inn Hotel & Convention Centre Brandon
Canada, Brandon
from INR 7 904 per night
8.4Great107 reviews
Hotel
Victoria Inn Hotel And Convention Centre Thunder Bay
Canada, Thunder Bay
from INR 9 818 per night
8.6Great101 reviews
Hotel
Holiday Inn & Suites Ottawa Kanata, An Ihg Hotel
Canada, Ottawa
from INR 13 646 per night
8.2Great106 reviews
Hotel
Holiday Inn Windsor - Ambassador Bridge, An Ihg Hotel
Canada, Windsor
from INR 13 479 per night
8.4Great98 reviews
Hotel
from INR 10 151 per night
8.4Great319 reviews
Hotel
Kimpton Saint George Hotel, An Ihg Hotel
Canada, Toronto
from INR 27 625 per night