Hotels in Canada

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

Canada
29 Sep — 30 Sep2
Canada
Fri 29/9
Sat 30/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Canada

The following hotels are among the most sought after in the Canada area. Change the dates at the top of the page to see more options in Canada.
Filter by star ratings
All filters
One King West Hotel and Residence
8.4 Excellent
1 King Street West, Toronto, ON, Canada
Show on map
0.5 km from city centre, Toronto, ON, Canada 
ExcellentBased on 11,315 reviews
8.4

Centrally located, One King West Hotel & Residence allows for easy access to Toronto's popular shopping and sightseeing areas. It is located a brief stroll from Toronto-Dominion Centre and Toronto Eaton Centre.

C$ 222

Empress Inn And Suites By The Falls
5.9 Okay
5951 Clark Avenue, Niagara Falls, ON, Canada
Show on map
0.3 km from city centre, Niagara Falls, ON, Canada 
OkayBased on 1,203 reviews
5.9

Empress Inn and Suites by Elevate Rooms is located in Niagara Falls City and is within a short walk of local attractions, such as Skylon Tower, Niagara Falls and Niagara River. It also offers supervised child care/activities, free Wi-Fi and a 24-hour reception.

Century Plaza Hotel
8.1 Excellent
1015 Burrard Street, Vancouver, BC, Canada
Show on map
1.0 km from city centre, Vancouver, BC, Canada 
ExcellentBased on 1,419 reviews
8.1

Featuring an on-site night club and a beauty salon, Century Plaza Hotel & Spa is situated in Vancouver and boasts 4-star accommodation. Offering free wireless internet, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Contemporary Art Gallery, the Orpheum and Vancouver Art Gallery.

C$ 130

Chelsea Hotel Toronto
7.1 Good
33 Gerrard Street West, Toronto, ON, Canada
Show on map
0.8 km from city centre, Toronto, ON, Canada 
GoodBased on 6,237 reviews
7.1

Ideally situated in Toronto, the hotel is close to Toronto Coach Terminal and offers complimentary internet access. It has a fitness centre, as well as a Jacuzzi, an indoor pool and a sauna.

C$ 199

Emerald Hotel & Suites Calgary Airport
5.4 Okay
2750 Sunridge Boulevard Northeast, Calgary, AB, Canada
Show on map
6.0 km from city centre, Calgary, AB, Canada 
OkayBased on 3,320 reviews
5.4

Featuring free Wi-Fi, an indoor pool and a Jacuzzi, Emerald Hotel & Suites Calgary Airport is located in Calgary and offers comfortable accommodation. There is also a gym with a swimming pool.

Hilton Niagara Falls/Fallsview Hotel & Suites
7.0 Good
6361 Fallsview Boulevard, Niagara Falls, ON, Canada
Show on map
0.8 km from city centre, Niagara Falls, ON, Canada 
GoodBased on 15,281 reviews
7.0

Commanding views of Niagara Falls, Hilton Niagara Falls/ Fallsview Hotel and Suites is based in a popular area of Niagara Falls City and provides a sauna, an indoor pool and a Jacuzzi. It has a fitness centre, as well as an express check-in and check-out feature, water slides and valet parking.

C$ 185

Barclay Hotel
7.2 Good
1348 Robson Street, Vancouver, BC, Canada
Show on map
1.2 km from city centre, Vancouver, BC, Canada 
GoodBased on 4,011 reviews
7.2

Situated close to Waterfront Station, Barclay Hotel provides guests with an ideal base when visiting Vancouver. This cosy hotel is an ideal base for exploring local vineyards as it is located in the Fraser Valley Wine Region.

C$ 107

The Tower Hotel Fallsview
7.7 Good
6732 Fallsview Boulevard, Niagara Falls, ON, Canada
Show on map
1.2 km from city centre, Niagara Falls, ON, Canada 
GoodBased on 4,094 reviews
7.7

Tower Hotel at Fallsview is located in Niagara Falls City and is close to local attractions, such as Niagara College Maid of the Mist Campus, Niagara Falls and Fallsview Casino Resort. It is conveniently positioned for guests wishing to discover the area's attractions.

C$ 128

Pantages Hotel Downtown Toronto
8.4 Excellent
200 Victoria Street, Toronto, ON, Canada
Show on map
0.5 km from city centre, Toronto, ON, Canada 
ExcellentBased on 1,947 reviews
8.4

This luxury Toronto hotel is located within a 10-minute walk of Toronto Coach Terminal. It is conveniently situated in the city centre.

C$ 261

Hotel Motel Le Chateauguay
7.5 Good
3842 Boulevard Sainte-Anne, Québec City, QC, Canada
Show on map
5.8 km from city centre, Québec City, QC, Canada 
GoodBased on 1,954 reviews
7.5

Located in Quebec City, Hotel et Motel Le Chateauguay is an easy drive from Parliament Building and the La Citadelle de Quebec. It has a gym, as well as a sauna, a Jacuzzi and a heated pool.

Tips for booking hotels in Canada

Cheapest month:April
Most expensive month:January
Average price in Canada:C$ 221/night
Cheapest price found:C$ 15/night
Cheapest day:Sunday
Most expensive day:Saturday
C$ 181 - C$ 280
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 201 - C$ 238
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Canada hotels

According to our users, these are some of the best hotels to stay at in Canada. Take a look at user reviews to learn why these properties were rated the best.
Show all 60,862 hotels
1
Pembroke Inn
7.2 Good
117 Pembroke Street, Toronto, ON, Canada
Show on map
1.3 km from city centre, Toronto, ON, Canada 

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Toronto. It also offers an express check-in and check-out feature, free Wi-Fi and a 24-hour reception.

C$ 203
Avg. per night
2
Pocaterra Inn & Waterslide
8.5 Excellent
1725 Mountain Avenue, Canmore, AB, Canada
Show on map
2.1 km from city centre, Canmore, AB, Canada 

Pocaterra Inn & Waterslide provides a comfortable setting while in Canmore. It also offers a sauna, an indoor pool and a Jacuzzi.

C$ 141
Avg. per night
3
Brookstreet
8.5 Excellent
525 Legget Drive, Ottawa, ON, Canada
Show on map
18.9 km from city centre, Ottawa, ON, Canada 

Brookstreet Hotel - Ottawa West - Kanata provides a comfortable setting while in Ottawa. It also offers an outdoor pool, free Wi-Fi and a sauna.

C$ 166
Avg. per night
4
The Rimrock Resort Hotel
8.5 Excellent
300 Moutain Avenue, Banff, AB, Canada
Show on map
2.9 km from city centre, Banff, AB, Canada 

Located in Banff National Park, this modern resort is the perfect choice for a relaxing retreat. Popular amenities, such as a sauna, a Jacuzzi and an indoor pool, ensure an enjoyable stay in Banff.

C$ 391
Avg. per night
5
Fairmont Le Chateau Frontenac
8.8 Excellent
1 rue des Carrieres, Québec City, QC, Canada
Show on map
0.7 km from city centre, Québec City, QC, Canada 

Centrally located, Fairmont Le Chateau Frontenac allows for easy access to Quebec City's main tourist and retail hot spots. Just a short walk from Price Building, it provides comfortable rooms equipped with a mini bar, a coffee maker and wireless internet access.

C$ 312
Avg. per night
6
Fairmont Royal York
8.3 Excellent
100 Front Street West, Toronto, ON, Canada
Show on map
0.7 km from city centre, Toronto, ON, Canada 

Conveniently located, Fairmont Royal York Hotel allows for easy access to Toronto's popular tourist attractions. It has a spa, as well as a sauna, a Turkish steam bath and a Jacuzzi.

C$ 401
Avg. per night
7
Hotel Grand Pacific
8.5 Excellent
463 Belleville Street, Victoria, BC, Canada
Show on map
0.8 km from city centre, Victoria, BC, Canada 

Hotel Grand Pacific Victoria is set in Victoria and is close to local sightseeing spots, such as British Columbia Parliament Buildings. It also offers an indoor pool, a Jacuzzi and free Wi-Fi.

C$ 194
Avg. per night
8
Hi Banff Alpine Centre - Hostel
8.1 Excellent
801 Hidden Ridge Way, Banff, AB, Canada
Show on map
1.8 km from city centre, Banff, AB, Canada 

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

C$ 47
Avg. per night

Cheapest hotels in Canada, North America

These Canada properties charge the lowest price per night of those we've come across. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 60,862 hotels
Niagara Lodge & Suites
5.6 Okay
7720 Lundy's Lane, Niagara Falls, ON, Canada
Show on map
3.3 km from city centre, Niagara Falls, ON, Canada 

Located in Niagara Falls City, Niagara Lodge & Suites is within a 15-minute drive of St. Catharines/Niagara District Airport and provides an outdoor pool. It also offers meeting rooms, a kids pool and a 24-hour reception.

C$ 59
Avg. per night
Samesun Vancouver
7.4 Good
1018 Granville Street, Vancouver, BC, Canada
Show on map
0.9 km from city centre, Vancouver, BC, Canada 

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.

C$ 65
Avg. per night
Ramada by Wyndham Niagara Falls/Fallsview
5.9 Okay
6045 Stanley Avenue, Niagara Falls, ON, Canada
Show on map
0.3 km from city centre, Niagara Falls, ON, Canada 

Ramada by Wyndham Niagara Falls Fallsview is set in Niagara Falls City and is within a short walk of local landmarks, such as Queen Victoria Park, Niagara Falls and Skylon Tower. It offers 3-star accommodation with air-conditioned rooms.

C$ 69
Avg. per night
Days Inn by Wyndham Niagara Falls Near The Falls
7.5 Good
5943 Victoria Avenue, Niagara Falls, ON, Canada
Show on map
0.4 km from city centre, Niagara Falls, ON, Canada 

Situated in Niagara Falls City, Days Inn by Wyndham Niagara Falls Near The Falls is within walking distance of Niagara Falls and provides a sauna, a Jacuzzi and an indoor pool. It is conveniently located for guests wishing to discover the area's attractions.

C$ 70
Avg. per night
Days Inn by Wyndham Niagara Falls Centre St. By the Falls
7.9 Good
5068 Centre Street, Niagara Falls, ON, Canada
Show on map
0.7 km from city centre, Niagara Falls, ON, Canada 

Days by Wyndham Niagara Falls Centre St By the Falls is set in Niagara Falls City and is close to local sightseeing spots, such as Niagara River, Niagara Falls and Fallsview Indoor Waterpark. It also offers free Wi-Fi, a Jacuzzi and an indoor pool.

C$ 70
Avg. per night
Maligne Lodge
7.2 Good
912 Connaught Drive, Jasper, AB, Canada
Show on map
1.2 km from city centre, Jasper, AB, Canada 

Located a short stroll from Jasper Railway Station, Maligne Lodge provides guests with a convenient base when visiting Jasper. It also offers a sauna, a Jacuzzi and an indoor pool.

C$ 80
Avg. per night
Howard Johnson Plaza by Wyndham by the Falls / Niagara Falls
7.8 Good
5905 Victoria Avenue, Niagara Falls, ON, Canada
Show on map
0.5 km from city centre, Niagara Falls, ON, Canada 

Howard Johnson by Wyndham by the Falls Niagara Falls is located in Niagara Falls City and is close to the area's well-known attractions. It also provides a Jacuzzi, a sauna and a heated pool.

C$ 84
Avg. per night
Canmore Inn & Suites
7.0 Good
1402 Bow Valley Trail, Canmore, AB, Canada
Show on map
1.2 km from city centre, Canmore, AB, Canada 

Canmore Inn & Suites provides comfortable 3-star accommodation in Canmore. It has a gym, as well as free Wi-Fi, water slides and an indoor pool.

C$ 88
Avg. per night

Hotel prices in Canada

Some of the best options for booking a hotel in Canada categorized by hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars