Hotels in Canada

Search and compare Canada hotels from hundreds of travel sites and save

Canada
28 Sep — 29 Sep2
Canada
Tue 28/9
Wed 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Canada

Filter by star ratings
All filters
Sheraton Centre Toronto Hotel
Sheraton Centre Toronto Hotel
8.8 Excellent
123 Queen Street West, Toronto, ON, Canada
Show on map
0.1 km from city centre, Toronto, ON, Canada 
ExcellentBased on 1,914 reviews
8.8

The hotel provides modern accommodation in Toronto and is a short stroll from Toronto Coach Terminal. It is ideally situated in the city centre.

Pinnacle Hotel at the Pier
Pinnacle Hotel at the Pier
8.7 Excellent
138 Victory Ship Way, North Vancouver, BC, Canada
Show on map
0.9 km from city centre, North Vancouver, BC, Canada 
ExcellentBased on 620 reviews
8.7

Pinnacle Hotel at the Pier is located in North Vancouver and offers a Jacuzzi, an indoor pool and free Wi-Fi. Its premium amenities include a sauna and a fitness room.

Accent Inns Vancouver Airport
Accent Inns Vancouver Airport
7.9 Good
10551 St Edwards Drive, Richmond, BC, Canada
Show on map
2.7 km from city centre, Richmond, BC, Canada 
GoodBased on 742 reviews
7.9

Accent Inns Vancouver Airport provides a traditional setting when in Richmond. It also features a sauna, a Jacuzzi and a gym.

Pinnacle Hotel Harbourfront
Pinnacle Hotel Harbourfront
8.0 Excellent
1133 Hastings St W, Vancouver, BC, Canada
Show on map
0.7 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 2,764 reviews
8.0

Set in the heart of the city and a five-minute walk from Vancouver Convention & Exhibition Centre, Pinnacle Hotel Vancouver Harbourfront provides comfort, convenience and quality service. It is close to the area's tourist attractions and is within a 10-minute walk of Cruise Ship Terminal.

Holiday Inn Express & Suites Langley
Holiday Inn Express & Suites Langley
8.3 Excellent
8750 204th Street, Langley, BC, Canada
Show on map
6.8 km from city centre, Langley, BC, Canada 
ExcellentBased on 335 reviews
8.3

Holiday Inn Express-Langley is located in Langley and offers an indoor pool. It has a gym, as well as meeting rooms, a sauna and a 24-hour reception.

Hyatt Regency Toronto
Hyatt Regency Toronto
8.3 Excellent
370 King Street West, Toronto, ON, Canada
Show on map
1.0 km from city centre, Toronto, ON, Canada 
ExcellentBased on 1,605 reviews
8.3

Set in Downtown Toronto, this modern hotel is within a 10-minute walk of CN Tower, Queen Street West and Rogers Centre. It also features a sauna and an outdoor pool and unique views of Toronto and Lake Ontario.

Banff International Hostel
Banff International Hostel
8.0 Excellent
449 Banff Avenue, Banff, AB, Canada
Show on map
0.8 km from city centre, Banff, AB, Canada 
ExcellentBased on 1,202 reviews
8.0

Banff International Hostel offers a comfortable setting while in Banff. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

Banff Park Lodge
Banff Park Lodge
8.2 Excellent
222 Lynx Street, Banff, AB, Canada
Show on map
0.3 km from city centre, Banff, AB, Canada 
ExcellentBased on 2,071 reviews
8.2

Situated in Banff, Banff Park Lodge is an easy drive from Canmore and provides a Jacuzzi, a sauna and an indoor pool. It is an excellent base for those wanting to get back to nature, with Banff National Park just moments away.

The Business Inn
The Business Inn
8.6 Excellent
180 Maclaren Street, Ottawa, ON, Canada
Show on map
0.6 km from city centre, Ottawa, ON, Canada 
ExcellentBased on 4,761 reviews
8.6

Strategically located in the middle of the city, this 3-star property makes for an excellent base in Ottawa. It offers comfortable apartments with a private bathroom and a kitchenette.

Holiday Inn Vancouver Airport- Richmond
Holiday Inn Vancouver Airport- Richmond
8.6 Excellent
10720 Cambie Road, Richmond, BC, Canada
Show on map
2.8 km from city centre, Richmond, BC, Canada 
ExcellentBased on 894 reviews
8.6

Holiday Inn Vancouver Airport Richmond offers 3-star accommodation in Richmond. This modern hotel is an ideal choice for discovering local vineyards as it is set in the Fraser Valley Wine Region.

Tips for booking a Canada hotel

Cheapest month:April
Most expensive month:June
Average price in Canada:$201/night
Absolute cheapest price found:$21/night
Cheapest day:Friday
Most expensive day:Wednesday
$113 - $365
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$159 - $385
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canada hotels

Show all 44,077 hotels
1
Trump International Hotel & Tower Vancouver
Trump International Hotel & Tower Vancouver
9.0 Excellent
1161 West Georgia Street, Vancouver, BC, Canada
Show on map
0.8 km from city centre, Vancouver 

Located in the centre of Vancouver, this hotel features a luxury restaurant and a night club. It offers free Wi-Fi, a heated pool and a beauty centre.

2
Holiday Inn Express & Suites Langley
Holiday Inn Express & Suites Langley
8.3 Excellent
8750 204th Street, Langley, BC, Canada
Show on map
6.8 km from city centre, Langley 

Holiday Inn Express-Langley is located in Langley and offers an indoor pool. It has a gym, as well as meeting rooms, a sauna and a 24-hour reception.

3
Rosewood Hotel Georgia
Rosewood Hotel Georgia
9.3 Excellent
801 West Georgia Street, Vancouver, BC, Canada
Show on map
0.4 km from city centre, Vancouver 

Situated less than a 10-minute stroll from Waterfront Station, Rosewood Hotel Georgia provides guests with an ideal base while visiting Vancouver. This luxury hotel is set in the heart of the city.

4
L'Hermitage Hotel
L'Hermitage Hotel
9.4 Excellent
788 Richards Street, Vancouver, BC, Canada
Show on map
0.5 km from city centre, Vancouver 

Located in Vancouver, L'Hermitage Hotel provides stylish, 4-star accommodation close to the Vancouver Public Library. This peaceful hotel is an ideal base for discovering local vineyards as it is situated in the Fraser Valley Wine Region.

5
Ramada by Wyndham Hinton
Ramada by Wyndham Hinton
7.9 Good
149 Woodley Drive, Hinton, AB, Canada
Show on map
3.4 km from city centre, Hinton 

Ramada by Wyndham Hinton is located in Hinton and provides an indoor pool. It also offers an atm/cash machine, a 24-hour business centre and a 24-hour reception.

6
Fairmont Vancouver Airport In-Terminal Hotel
Fairmont Vancouver Airport In-Terminal Hotel
9.1 Excellent
3111 Grant McConachie Way, Richmond, BC, Canada
Show on map
3.9 km from city centre, Richmond 

Featuring impressive views of Vancouver International Airport, Fairmont Vancouver Airport In-Terminal Hotel is set in Richmond and is a brief stroll from Sea Island Centre Station. This hip hotel is an ideal choice for discovering the local vineyards as it is situated in the Fraser Valley Wine Region.

7
Le St-Martin Hôtel Particulier Montréal
Le St-Martin Hôtel Particulier Montréal
8.8 Excellent
980 Boul. De Maisonneuve West, Montreal, QC, Canada
Show on map
0.9 km from city centre, Montreal 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Montreal. There is also a fitness centre with cardiovascular equipment, a waterfall pool and a weight machine.

8
Hotel Blu Vancouver
Hotel Blu Vancouver
9.1 Excellent
177 Robson Street, Vancouver, BC, Canada
Show on map
0.7 km from city centre, Vancouver 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Vancouver. It is close to the Vancouver Public Library, eateries and shops.

Cheapest hotels in Canada

Show all 44,077 hotels
Hotel Carlingview Toronto Airport
Hotel Carlingview Toronto Airport
7.7 Good
221 Carlingview Drive, Toronto, ON, Canada
Show on map
17.4 km from city centre,  

Hotel Carlingview Toronto Airport offers comfortable rooms and a spa, and is located within a 10-minute drive of Pearson Airport. Popular facilities, such as a Jacuzzi and an indoor pool, ensure an enjoyable stay in Toronto.

$11
Avg. per night
Auberge Alternative
Auberge Alternative
8.6 Excellent
358 Rue Saint-Pierre, Montreal, QC, Canada
Show on map
0.7 km from city centre,  

Located in Montreal, Auberge Alternative is surrounded by a variety of nightlife spots and is moments on foot from Old Port of Montreal - Longueuil Ferry. Those staying at the property can also make use of free Wi-Fi during their stay.

$26
Avg. per night
Banff International Hostel
Banff International Hostel
8.0 Excellent
449 Banff Avenue, Banff, AB, Canada
Show on map
0.8 km from city centre,  

Banff International Hostel offers a comfortable setting while in Banff. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

$47
Avg. per night
Pacific Gateway Hotel
Pacific Gateway Hotel
7.8 Good
3500 Cessna Drive, Richmond, BC, Canada
Show on map
2.3 km from city centre,  

Situated in Richmond, Pacific Gateway Hotel at Vancouver Airport has direct access to Vancouver International Airport and features a free shuttle service. This traditional hotel is an ideal choice for exploring the local vineyards as it is set in the Fraser Valley Wine Region.

$48
Avg. per night
Samesun Vancouver
Samesun Vancouver
8.1 Excellent
1018 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre,  

Located centrally, Samesun Vancouver offers easy access to Vancouver's main shopping and sightseeing areas. This historic hostel is an ideal base for exploring the local vineyards as it is situated in the Fraser Valley Wine Region.

$53
Avg. per night
Don Mills Home
Don Mills Home
5.9 Okay
20 Allenbury Gardens, Toronto, ON, Canada
Show on map
14.8 km from city centre,  

Situated a short walk from Don Mills, Don Mills Guest House offers guests a convenient base while in Toronto. Guests can also enjoy free internet access in all areas.

$57
Avg. per night
Budget Inn Patricia Hotel
Budget Inn Patricia Hotel
5.1 Okay
403 Hastings St E, Vancouver, BC, Canada
Show on map
1.4 km from city centre,  

Located a short drive from Stanley Park, Budget Inn Patricia Hotel provides traditional accommodation in Vancouver. It is ideally positioned for guests wanting to sightsee in the area.

$60
Avg. per night
Super 8 by Wyndham Macleod Trail Calgary
Super 8 by Wyndham Macleod Trail Calgary
7.9 Good
7505 Macleod Trail Southwest, Calgary, AB, Canada
Show on map
6.6 km from city centre,  

Boasting an indoor pool and a Jacuzzi, Econo Lodge South Calgary is situated in Calgary and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

$81
Avg. per night

Hotel prices in Canada

2 stars or below

$11 - $369

Samesun Vancouver

No. 1 most popular

Samesun Vancouver
8.1 Excellent
$53
Avg. per night
La Quinta Inn Vancouver Airport

No. 2 most popular

$152
Avg. per night
Hotel Carlingview Toronto Airport
$11
Avg. per night
3 stars

$98 - $270

Victorian Hotel

No. 1 most popular

Victorian Hotel
8.6 Excellent
$151
Avg. per night
Ramada by Wyndham Hinton

No. 2 most popular

$108
Avg. per night
Bond Place Hotel

Best value

$98
Avg. per night
4 stars and up

$48 - $671

Hyatt Regency Vancouver

No. 1 most popular

$235
Avg. per night
Four Seasons Hotel Vancouver

No. 2 most popular

$671
Avg. per night
Pacific Gateway Hotel

Best value

$48
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Canada

Canadians are immensely proud of their nation and for good reason, as snow-capped mountains, world-class cities and a unique indigenous culture await in the Great White North. Whether you’re craving culture, scenery, adventure or relaxation, Canada will leave you inspired.

Things to do

Whether you’re touring the Rocky Mountains or exploring Nova Scotia, there are plenty of chances to get up close with tooth-and-claw wildlife in Canada. Keep your eyes peeled for black bears, moose, cougars and bald eagles. For unique experiences, try orca kayaking and grizzly bear watching trips in Vancouver Island.

From BBQ joints to vegan restaurants, you won’t go hungry in Canada. On the West Coast, sink your teeth into signature Canadian dishes such as wild Pacific salmon and poutine, hot chips loaded with gravy, cheese curds and spring onions. Wash down your meal with a Caesar, a savoury vodka cocktail made with clamato juice, hot sauce and a celery salt rim.

Stepping foot in Quebec, you’ll feel as though you’ve been transported to France. Montreal is a feast for the eyes, with magnificent architecture and churches on every corner. In Quebec City you’ll be charmed by cobbled streets, centuries-old buildings and a distinctive French culture.

While gems like Banff National Park and Whistler Blackcomb are iconic, it’s worth adding lesser-known destinations to your Canadian itinerary. Venture off the beaten track and explore incredible destinations such as Nova Scotia and Prince Edward Island. Spend your days strolling around postcard-perfect fishing villages, admiring historic lighthouses and filling up on lobster rolls.

Urbanites will feel right at home in Toronto, one of the biggest cities in North America. Set on the shores of Lake Ontario, this world-class city boasts soaring skyscrapers, lush urban parks and dozens of culturally diverse neighbourhoods.

Getting around

Canada is serviced by several major airports, including Vancouver, Toronto Pearson, Calgary and Montreal, while other major travel hubs include Edmonton and Ottawa MacDonald International. Domestic flights offer connections between Western, Central and Eastern Canada. Renting a car or campervan is a great way to explore Canada independently.

Canada travel FAQs

  • Where is the best place to stay in Canada?

    Vancouver, Banff, and Toronto are some of the most favoured places to stay in Canada.

  • What are the best hotels in Canada?

    Victorian Hotel is a very popular hotel in Canada, with a score of 8.6 from 1,632 reviews. Ramada by Wyndham Hinton (7.9 from 1,874 reviews) and Pacific Gateway Hotel (7.8 from 781 reviews) are also highly rated Canada hotels based on recent feedback from HotelsCombined users.