Hotels in Canada

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

Canada
20 Sep — 21 Sep2
Canada
Mon 20/9
Tue 21/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,951 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.

Niagara Falls Marriott on the Falls
Niagara Falls Marriott on the Falls
8.2 Excellent
6755 Fallsview Boulevard, Niagara Falls, ON, Canada
Show on map
1.4 km from city centre, Niagara Falls, ON, Canada 
ExcellentBased on 2,695 reviews
8.2

Commanding views of Niagara Falls, Niagara Falls Marriott on the Falls is steps from Niagara Falls City's attractions and landmarks. The multiple facilities this award-winning hotel has to offer include an indoor pool, a rooftop terrace and a Jacuzzi.

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 763 reviews
7.9

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

Banff Inn
Banff Inn
8.4 Excellent
501 Banff Avenue, Banff, AB, Canada
Show on map
1.0 km from city centre, Banff, AB, Canada 
ExcellentBased on 1,578 reviews
8.4

Situated in Banff National Park, this modern hotel is the perfect choice for a peaceful stay. Popular amenities, such as a Jacuzzi and a sauna, ensure an enjoyable stay in Banff.

HI Vancouver Central
HI Vancouver Central
7.7 Good
1025 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre, Vancouver, BC, Canada 
GoodBased on 1,771 reviews
7.7

Situated in the heart of the city, HI Vancouver Central provides easy access to Vancouver's popular sightseeing and retail areas. Guests can also enjoy free wireless internet.

The Westin Bayshore, Vancouver
The Westin Bayshore, Vancouver
8.6 Excellent
1601 Bayshore Drive, Vancouver, BC, Canada
Show on map
1.4 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 480 reviews
8.6

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Vancouver. It also offers a sauna, a beauty centre and an outdoor pool.

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,741 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.

The Elk & Avenue Hotel
The Elk & Avenue Hotel
8.4 Excellent
333 Banff Avenue, Banff, AB, Canada
Show on map
0.4 km from city centre, Banff, AB, Canada 
ExcellentBased on 1,718 reviews
8.4

Located in Banff, Elk + Avenue Hotel is an easy drive from Canmore and offers a Jacuzzi, a sauna and a swimming pool. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
9.1 Excellent
4299 Blackcomb Way, Whistler, BC, Canada
Show on map
0.4 km from city centre, Whistler, BC, Canada 
ExcellentBased on 544 reviews
9.1

Situated in Whistler, the hotel is a short walk from Vida Spa Fairmont Chateau Whistler and offers a Jacuzzi, a saltwater swimming pool and a sauna. Guests also have exclusive access to the Whistler Day Spa and Fitness Facility and Swimming Pool.

The Latch Inn
The Latch Inn
8.8 Excellent
2328 Harbour Road, Sidney, BC, Canada
Show on map
1.8 km from city centre, Sidney, BC, Canada 
ExcellentBased on 2 reviews
8.8

This pet-friendly bed & breakfast is located in Sidney and offers free Wi-Fi. It also provides an express check-in and check-out feature and a 24-hour reception.

Tips for booking a Canada hotel

Cheapest month:March
Most expensive month:July
Average price in Canada:$227/night
Absolute cheapest price found:$20/night
Cheapest day:Tuesday
Most expensive day:Saturday
$104 - $341
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$202 - $248
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canada hotels

Show all 43,955 hotels
1
Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
9.1 Excellent
4299 Blackcomb Way, Whistler, BC, Canada
Show on map
0.4 km from city centre, Whistler 

Situated in Whistler, the hotel is a short walk from Vida Spa Fairmont Chateau Whistler and offers a Jacuzzi, a saltwater swimming pool and a sauna. Guests also have exclusive access to the Whistler Day Spa and Fitness Facility and Swimming Pool.

2
Beacon Inn at Sidney
Beacon Inn at Sidney
9.3 Excellent
9724 Third Street, Sidney, BC, Canada
Show on map
0.5 km from city centre, Sidney 

The Beacon Inn at Sidney provides a cosy base when in Sidney and is close to everything the area has to offer. It is a stone's throw from the beach and offers luxury 5-star accommodation.

3
The Sidney Pier Hotel & Spa
The Sidney Pier Hotel & Spa
9.0 Excellent
9805 Seaport Place, Sidney, BC, Canada
Show on map
0.4 km from city centre, Sidney 

The Sidney Pier Hotel & Spa is set on Vancouver Island and provides 4-star accommodation in addition to free Wi-Fi and a free shuttle service. Close to restaurants and shops, the hotel is an ideal base while visiting Sidney.

4
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.

5
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.

6
Buffalo Mountain Lodge
Buffalo Mountain Lodge
8.1 Excellent
700 Tunnel Mountain Road, Banff, AB, Canada
Show on map
1.6 km from city centre, Banff 

Set in Banff National Park, this peaceful hotel is the perfect choice for a relaxing stay. Popular facilities, such as a Jacuzzi, a sauna and a swimming pool, ensure a satisfying stay in Banff.

7
JW Marriott Parq Vancouver
JW Marriott Parq Vancouver
8.9 Excellent
39 Smithe Street, Vancouver, BC, Canada
Show on map
1.0 km from city centre, Vancouver 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Vancouver. It is located a brief walk from Contemporary Art Gallery, Rogers Arena and the Vancouver Public Library.

8
Exchange Hotel Vancouver
Exchange Hotel Vancouver
8.9 Excellent
475 Howe Street, Vancouver, BC, Canada
Show on map
0.2 km from city centre, Vancouver 

Located in Vancouver, EXchange Hotel Vancouver is set amongst a range of nightlife options and is within a five-minute walk of Waterfront Station. This hotel is set in the heart of the city.

Cheapest hotels in Canada

Show all 43,955 hotels
Pacific Gateway Hotel
Pacific Gateway Hotel
7.9 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.

$47
Avg. per night
Inns of Banff
Inns of Banff
6.2 Good
600 Banff Avenue, Banff, AB, Canada
Show on map
1.4 km from city centre,  

Situated in Banff National Park, this luxury hotel is the perfect choice for a peaceful stay. Popular facilities, such as a sauna, an indoor pool and a Jacuzzi, make for a satisfying stay in Banff.

$47
Avg. per night
HI-Banff Alpine Centre
HI-Banff Alpine Centre
8.0 Excellent
801 Hidden Ridge Way, Banff, AB, Canada
Show on map
1.8 km from city centre,  

Set in Banff National Park, this charming hostel is the perfect base for a relaxing retreat. It also offers free Wi-Fi, meeting rooms and ski passes.

$49
Avg. per night
Samesun Banff
Samesun Banff
8.3 Excellent
433 Banff Avenue, Banff, AB, Canada
Show on map
0.7 km from city centre,  

Set in Banff National Park, this luxury hostel is the perfect choice for a scenic stay. It is also moments from Banff's well-known tourist spots.

$51
Avg. per night
Pangea Pod Hotel
Pangea Pod Hotel
8.8 Excellent
4333 Sunrise Alley, Whistler, BC, Canada
Show on map
0.6 km from city centre,  

Pangea Pod Hotel is located in Whistler and offers free Wi-Fi. It also provides an express check-in and check-out feature and a dry cleaning service.

$70
Avg. per night
Barclay Hotel
Barclay Hotel
7.6 Good
1348 Robson Street, Vancouver, BC, Canada
Show on map
1.2 km from city centre,  

Barclay Hotel offers cosy accommodation in Vancouver and is within a 20-minute walk of Waterfront Station. It is conveniently located for guests wishing to visit the area's popular attractions.

$91
Avg. per night
Strathcona Hotel
Strathcona Hotel
8.1 Excellent
60 York Street, Toronto, ON, Canada
Show on map
0.6 km from city centre,  

Centrally located, The Strathcona Hotel offers easy access to Toronto's popular shopping and sightseeing areas. It is also situated five minutes on foot from Toronto-Dominion Centre, and provides a convenient shuttle service.

$92
Avg. per night
HI Vancouver Central
HI Vancouver Central
7.7 Good
1025 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre,  

Situated in the heart of the city, HI Vancouver Central provides easy access to Vancouver's popular sightseeing and retail areas. Guests can also enjoy free wireless internet.

$96
Avg. per night

Hotel prices in Canada

2 stars or below

$30 - $2,378

Barclay Hotel

No. 1 most popular

$91
Avg. per night
Pangea Pod Hotel

No. 2 most popular

Pangea Pod Hotel
8.8 Excellent
$70
Avg. per night
Ywca Banff Hotel

Best value

$30
Avg. per night
3 stars

$76 - $713

Best Western PLUS Emerald Isle Hotel

No. 1 most popular

$207
Avg. per night
Beacon Inn at Sidney

No. 2 most popular

$195
Avg. per night
Riverside Resort

Best value

Riverside Resort
8.2 Excellent
$76
Avg. per night
4 stars and up

$47 - $826

Sheraton Vancouver Wall Centre

No. 1 most popular

$201
Avg. per night
Hyatt Regency Vancouver

No. 2 most popular

$228
Avg. per night
Pacific Gateway Hotel

Best value

$47
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?

    Users favour staying in areas such as Vancouver, Sidney, and Whistler. Consider these locations when searching for your desired stay.

  • What are the best hotels in Canada?

    Best Western PLUS Emerald Isle Hotel is a very popular hotel in Canada, with a score of 8.8 from 128 reviews. Beacon Inn at Sidney (9.3 from 241 reviews) and Travelodge by Wyndham Victoria Airport Sidney (8.3 from 459 reviews) are also highly rated Canada hotels based on recent feedback from HotelsCombined users.