Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Alberta

Filter by star ratings
All filters
Hidden Ridge Resort
Hidden Ridge Resort
8.2 Excellent
901 Hidden Ridge Way, Banff, AB, Canada
Show on map
2.1 km from city centre, Banff, AB, Canada 
ExcellentBased on 1,506 reviews
8.2

Set in Banff National Park, this luxury property is the perfect choice for a peaceful stay. Featuring views of Banff, it also provides a wide range of amenities, including a sauna, a 24-hour reception and an outdoor pool.

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

Canmore Inn & Suites
Canmore Inn & Suites
7.8 Good
1402 Bow Valley Trail, Canmore, AB, Canada
Show on map
1.2 km from city centre, Canmore, AB, Canada 
GoodBased on 3,094 reviews
7.8

Conveniently situated and featuring free Wi-Fi and an indoor pool, this comfortable hotel is located an easy drive from Banff. It has a gym, as well as a ballroom, meeting rooms and water slides.

High Country Inn
High Country Inn
8.5 Excellent
419 Banff Avenue, Banff, AB, Canada
Show on map
0.6 km from city centre, Banff, AB, Canada 
ExcellentBased on 1,278 reviews
8.5

Situated in Banff, High Country Inn Banff is an easy drive from Canmore and provides a sauna, a Jacuzzi and an indoor pool. It is an excellent base for those wanting to immerse themselves in 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 1,996 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.

Blackstone Mountain Lodge By Clique
Blackstone Mountain Lodge By Clique
8.9 Excellent
Canmore, AB, Canada
Show on map
0.8 km from city centre, Canmore, AB, Canada 
ExcellentBased on 528 reviews
8.9

Boasting an outdoor pool, free Wi-Fi and a Jacuzzi, Blackstone Mountain Lodge by CLIQUE is situated in Canmore and provides luxury accommodation. There is also a fitness centre with a swimming pool.

Basecamp Resorts Canmore
Basecamp Resorts Canmore
8.5 Excellent
1102 Bow Valley Trail, Canmore, AB, Canada
Show on map
0.8 km from city centre, Canmore, AB, Canada 
ExcellentBased on 1,026 reviews
8.5

Basecamp Resorts is located in Canmore and features free Wi-Fi. It also provides a 24-hour reception, off-site parking and an express check-in and check-out feature.

The Fairmont Palliser
The Fairmont Palliser
8.7 Excellent
133 9th Avenue Southwest, Calgary, AB, Canada
Show on map
0.5 km from city centre, Calgary, AB, Canada 
ExcellentBased on 1,050 reviews
8.7

The Fairmont Palliser offers 4-star accommodation in Calgary. It also provides a sauna, a Jacuzzi and a heated pool.

Banff Voyager Inn
Banff Voyager Inn
7.0 Good
555 Banff Avenue, Banff, AB, Canada
Show on map
1.3 km from city centre, Banff, AB, Canada 
GoodBased on 1,319 reviews
7.0

Opened in 1964, Banff Voyager Inn is situated in Banff and provides a sauna, a swimming pool and a Jacuzzi. It is ideal for those wanting to immerse themselves in nature, with Banff National Park just steps away.

Coast Canmore Hotel & Conference Centre
Coast Canmore Hotel & Conference Centre
8.4 Excellent
511 Bow Valley Trail, Canmore, AB, Canada
Show on map
0.6 km from city centre, Canmore, AB, Canada 
ExcellentBased on 1,270 reviews
8.4

Coast Canmore Hotel & Conference Centre features an indoor pool and a sauna, along with rooms with free wireless internet in rooms. It is an excellent base for those wishing to immerse themselves in nature, with Canadian Rocky Mountain Parks World Heritage Site just steps away.

Tips for booking a Alberta hotel

Cheapest month:March
Most expensive month:July
Average price in Alberta:$258/night
Absolute cheapest price found:$37/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$136 - $400
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$183 - $380
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Alberta hotels

Show all 3,206 hotels
1
Canmore Rocky Mountain Inn
Canmore Rocky Mountain Inn
7.9 Good
1719 Bow Valley Trail, Canmore, AB, Canada
Show on map
2.0 km from city centre, Canmore 

Canmore Rocky Mountain Inn offers 3-star accommodation in Canmore. It provides free Wi-Fi, a Jacuzzi and a sauna.

2
Blackstone Mountain Lodge By Clique
Blackstone Mountain Lodge By Clique
8.9 Excellent
Canmore, AB, Canada
Show on map
0.8 km from city centre, Canmore 

Boasting an outdoor pool, free Wi-Fi and a Jacuzzi, Blackstone Mountain Lodge by CLIQUE is situated in Canmore and provides luxury accommodation. There is also a fitness centre with a swimming pool.

3
Element Calgary Airport
Element Calgary Airport
9.1 Excellent
2855 Sundridge Way Northeast, Calgary, AB, Canada
Show on map
5.6 km from city centre, Calgary 

Situated in Calgary, Element Calgary Airport provides 5-star accommodation, as well as an indoor pool. It also offers wired internet, a 24-hour reception and an express check-in and check-out feature.

4
Basecamp Resorts Canmore
Basecamp Resorts Canmore
8.5 Excellent
1102 Bow Valley Trail, Canmore, AB, Canada
Show on map
0.8 km from city centre, Canmore 

Basecamp Resorts is located in Canmore and features free Wi-Fi. It also provides a 24-hour reception, off-site parking and an express check-in and check-out feature.

5
Baker Creek Mountain Resort
Baker Creek Mountain Resort
8.8 Excellent
Bow Valley Pkwy, Lake Louise, ab t0l 1e0, Canada, Lake Louise, AB, Canada
Show on map
11.4 km from city centre, Lake Louise 

Situated in Banff National Park, this cosy resort is the perfect choice for a peaceful retreat. It also features a sauna and a fitness centre.

6
The Westin Calgary Airport
The Westin Calgary Airport
8.8 Excellent
671 Aero Drive Northeast, Calgary, AB, Canada
Show on map
10.4 km from city centre, Calgary 

Conveniently located minutes from Calgary International Airport, the hotel offers modern accommodation in Calgary. It also provides an express check-in and check-out feature, meeting rooms and a swimming pool.

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

8
Blue Mountain Lodge Bed & Breakfast
Blue Mountain Lodge Bed & Breakfast
8.0 Excellent
137 Muskrat Street, Banff, AB, Canada
Show on map
0.1 km from city centre, Banff 

Blue Mountain Lodge Bed & Breakfast provides a comfortable setting when visiting Banff and is close to everything the area has to offer. It is the perfect base for those wishing to be surrounded by nature, with Banff National Park just steps away.

Cheapest hotels in Alberta, Canada

Show all 3,206 hotels
Canmore Hotel Hostel
Canmore Hotel Hostel
7.8 Good
900 7 Ave, Canmore, AB, Canada
Show on map
0.9 km from city centre,  

Canmore Hotel Hostel is situated in Canmore and features complimentary wireless internet. It is steps from the Canmore Museum And Geoscience Centre and is near the area's popular attractions and dining spots.

$32
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.

$37
Avg. per night
Banff International Hostel
Banff International Hostel
8.1 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.

$41
Avg. per night
Hi-Jasper
Hi-Jasper
1 Skytram Road, Jasper, AB, Canada
Show on map
3.9 km from city centre,  

HI-Jasper is known for its variety of ski amenities, including ski lockers, plus its views of Canadian Rockies and Jasper. Those staying at the property can also enjoy free Wi-Fi throughout their stay.

$41
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 ski passes, meeting rooms and free Wi-Fi.

$63
Avg. per night
Wingate by Wyndham Edmonton Airport & Conference Center
Wingate by Wyndham Edmonton Airport & Conference Center
8.8 Excellent
7120 Sparrow Drive, Leduc, AB, Canada
Show on map
2.9 km from city centre,  

Wingate by Wyndham Edmonton Airport offers comfortable 4-star accommodation in Leduc. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

$64
Avg. per night
Hampton Inn & Suites by Hilton Edmonton International Airpor
Hampton Inn & Suites by Hilton Edmonton International Airpor
8.7 Excellent
3916 84th Avenue, Leduc, AB, Canada
Show on map
4.8 km from city centre,  

Hampton Inn & Suites by Hilton Edmonton International Airport is located in Leduc and offers an indoor pool and a Jacuzzi. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$75
Avg. per night
Grande Mountain Lodge
Grande Mountain Lodge
7.3 Good
Grande Cache, AB, Canada
Show on map
1.5 km from city centre,  

Grande Mountain Lodge provides a comfortable setting while in Grande Cache. Those staying at the property can also make use of complimentary wireless internet.

$75
Avg. per night

Hotel prices in Alberta

2 stars or below

$32 - $378

Inns of Banff

No. 1 most popular

$378
Avg. per night
HI-Banff Alpine Centre

No. 2 most popular

$63
Avg. per night
Canmore Hotel Hostel

Best value

$32
Avg. per night
3 stars

$63 - $302

Chateau Jasper

No. 1 most popular

Chateau Jasper
8.1 Excellent
$188
Avg. per night
Banff Park Lodge

Best value

Banff Park Lodge
8.2 Excellent
$107
Avg. per night
4 stars and up

$108 - $443

Fairmont Banff Springs

No. 1 most popular

$439
Avg. per night
Moose Hotel and Suites

No. 2 most popular

$211
Avg. per night
Wyndham Garden Calgary Airport

Best value

$108
Avg. per night

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

Where to stay in Alberta

About Alberta

Alberta is a naturally resplendent province in Western Canada, renowned for its snowy winter landscapes, towering mountains, desert badlands and vast forests found in national parks. This dynamic province also boasts a range of alluring cities and townships, from the sprawling capital city of Edmonton to the rodeo-crazy Calgary.

Things to do

Begin your exploration of Alberta in its picturesque capital, Edmonton, which sits on the North Saskatchewan River and features numerous waterfront parks. Edmonton is also known for its thriving live music scene and the Francis Winspear Centre for Music. Don’t miss seeing the cultural and aboriginal tribal exhibits at the Royal Alberta Museum.

Nature lovers will enjoy exploring Alberta’s world-famous national parks, such as Jasper National Park, known for its vast crystalline lakes, subalpine forest, Columbia Icefield and hiking trails. If you prefer to combine nature with sports, head to Banff National Park to ski or snowboard the slopes during winter or go mountain biking during summer.

If you’re a fan of Western culture and rodeos, visit Calgary during the annual Calgary Stampede during July. The city is also a great place to soak up performing arts at the Southern Alberta Jubilee Auditorium and national sports, including football, ice hockey and soccer at packed-out stadiums.

Don’t miss some of Alberta’s most renowned attractions, such as the Royal Tyrrell Museum of Palaeontology, which is home to more than 130,000 dinosaur fossils. Enjoy a unique swimming experience at the Cave and Basin National Historic Site, where you can relax in hot mineral springs and an outdoor emerald pool.

Getting around

Alberta is serviced by numerous international airports, including Calgary International Airport and Edmonton International Airport. You can easily get around using the Canadian Pacific Railway and Canadian National Railway trains, public buses and taxis in towns and cities and well-maintained highways.

Alberta travel FAQs

  • Where is the best place to stay in Alberta?

    Users favour staying in areas such as Banff, Lake Louise, and Jasper. Consider these locations when searching for your desired stay.

  • What are the best hotels in Alberta?

    One of the most popular hotels in Alberta is Fairmont Banff Springs, which has been reviewed by 683 users and currently has a rating of 8.7/10. Other top-rated locations include Chateau Jasper and Banff Park Lodge, which have received 8.1/10 and 8.2/10 ratings from our users, respectively.