Find the best Alberta Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Alberta Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Alberta hotels

The Fox Hotel and Suites

The Fox Hotel and Suites
3.5 star property
Uptown District
8.6 out of 10, Excellent, (3,141 reviews)
"Great place to stay and close to the downtown area."
United States
Patricia
The price is ₹43,318
₹49,045 total
includes taxes & fees
22 Jun - 23 Jun
The Fox Hotel and Suites

Banff Rocky Mountain Resort

Banff Rocky Mountain Resort
3.0 star property
Banff
8.0 out of 10, Very good, (2,986 reviews)
"Perfect stay"
Canada
Jitesh
The price is ₹36,644
₹41,488 total
includes taxes & fees
22 Jun - 23 Jun
Banff Rocky Mountain Resort

Rundle Chalets

Rundle Chalets
2.5 star property
Harvie Heights
8.0 out of 10, Very good, (1,339 reviews)
"Really great little place to stay very quaint cute cabins."
Canada
Cameron
The price is ₹16,760
₹21,395 total
includes taxes & fees
24 Jun - 25 Jun
Rundle Chalets

Rocky Mountain Ski Lodge

Rocky Mountain Ski Lodge
2.0 star property
Canmore
8.2 out of 10, Very good, (2,461 reviews)
"It very pleasant stay for family and solo traveller"
Canada
Ateksha
The price is ₹32,639
₹36,229 total
includes taxes & fees
22 Jun - 23 Jun
Rocky Mountain Ski Lodge

Holiday Inn Calgary-Airport by IHG

Holiday Inn Calgary-Airport by IHG
3.5 star property
Mayland Heights
8.4 out of 10, Very good, (5,908 reviews)
"Great hotel"
Canada
Adam
The price is ₹9,945
₹11,364 total
includes taxes & fees
21 Jun - 22 Jun
Holiday Inn Calgary-Airport by IHG

Everwild Canmore Hotel

Everwild Canmore Hotel
4.0 star property
Silvertip
9.4 out of 10, Exceptional, (2,001 reviews)
"It was a great stay!"
Canada
Tiffany
The price is ₹35,168
₹41,717 total
includes taxes & fees
22 Jun - 23 Jun
Everwild Canmore Hotel

Canmore Inn & Suites

Canmore Inn & Suites
2.5 star property
Canmore
8.2 out of 10, Very good, (2,326 reviews)
"Super clean, great views, good location"
Canada
ava
The price is ₹27,012
₹30,584 total
includes taxes & fees
21 Jun - 22 Jun
Canmore Inn & Suites

Divya Sutra Plaza and Conference Centre Calgary Airport

Divya Sutra Plaza and Conference Centre Calgary Airport
3.0 star property
Horizon
7.6 out of 10, Good, (7,055 reviews)
"Very good place to stay"
Canada
Adeleye
The price is ₹23,968
₹26,605 total
includes taxes & fees
10 Jul - 11 Jul
Divya Sutra Plaza and Conference Centre Calgary Airport

Lake Louise Inn

Lake Louise Inn
3.0 star property
Lake Louise
8.4 out of 10, Very good, (2,469 reviews)
The price is ₹35,983
₹41,760 total
includes taxes & fees
4 Jul - 5 Jul
Lake Louise Inn

Hotel Canoe and Suites

Hotel Canoe and Suites
4.0 star property
Uptown District
9.6 out of 10, Exceptional, (2,648 reviews)
"Beautiful hotel."
United States
Naveen
The price is ₹60,005
₹67,937 total
includes taxes & fees
22 Jun - 23 Jun
Hotel Canoe and Suites

Fairmont Banff Springs

Fairmont Banff Springs
4.0 star property
Banff Springs District
9.2 out of 10, Wonderful, (1,001 reviews)
"The place was amazing!"
United States
Jeremy
The price is ₹116,071
₹131,416 total
includes taxes & fees
26 Jun - 27 Jun
Fairmont Banff Springs

Hidden Ridge Resort

Hidden Ridge Resort
3.5 star property
Tunnel Mountain District
8.6 out of 10, Excellent, (5,032 reviews)
The price is ₹43,318
₹49,045 total
includes taxes & fees
24 Jun - 25 Jun
Hidden Ridge Resort

Blackstone Mountain Lodge by CLIQUE

Blackstone Mountain Lodge by CLIQUE
4.0 star property
Canmore
9.6 out of 10, Exceptional, (2,243 reviews)
"Great place to stay with excellent staff."
Canada
Karen
The price is ₹32,282
₹38,699 total
includes taxes & fees
20 Jun - 21 Jun
Blackstone Mountain Lodge by CLIQUE

Otter Hotel

Otter Hotel
4.0 star property
Uptown District
9.4 out of 10, Exceptional, (1,959 reviews)
"Great location, close to the Roam bus stop, hot tub was awesome, restaurant served delicious meals. Would definitely stay here again!"
United States
Angela
The price is ₹58,670
₹66,426 total
includes taxes & fees
22 Jun - 23 Jun
Otter Hotel

Best Western Plus Port O'Call Hotel

Best Western Plus Port O'Call Hotel
3.0 star property
North Airways
8.8 out of 10, Excellent, (3,999 reviews)
"The stay was absolutely great"
Canada
Arlene
The price is ₹9,878
₹10,965 total
includes taxes & fees
21 Jun - 22 Jun
Best Western Plus Port O'Call Hotel

Banff Park Lodge

Banff Park Lodge
3.0 star property
Downtown District
9.0 out of 10, Wonderful, (2,262 reviews)
"Very clean, large rooms, friendly and helpful staff, great location!"
Canada
Sabine
The price is ₹38,676
₹43,789 total
includes taxes & fees
21 Jun - 22 Jun
Banff Park Lodge

Northwinds Hotel Canmore

Northwinds Hotel Canmore
2.0 star property
Canmore
9.0 out of 10, Wonderful, (2,751 reviews)
"Great stay"
Canada
Tina
The price is ₹31,371
₹37,227 total
includes taxes & fees
28 Jun - 29 Jun
Northwinds Hotel Canmore

Moose Hotel And Suites

Moose Hotel And Suites
4.0 star property
Downtown District
9.6 out of 10, Exceptional, (2,523 reviews)
"Wonderful stay!"
Canada
Maryanne
The price is ₹64,677
₹73,227 total
includes taxes & fees
22 Jun - 23 Jun
Moose Hotel And Suites

Fantasyland Hotel

Fantasyland Hotel
3.5 star property
West Edmonton
8.0 out of 10, Very good, (1,700 reviews)
"We had a blast very friendly staff Lots choices"
Canada
Nick
The price is ₹14,284
₹15,855 total
includes taxes & fees
21 Jun - 22 Jun
Fantasyland Hotel

Pocaterra Inn and Waterslide

Pocaterra Inn and Waterslide
2.5 star property
Canmore
9.0 out of 10, Wonderful, (3,860 reviews)
"Awesome stay"
Canada
Earl
The price is ₹33,306
₹36,970 total
includes taxes & fees
22 Jun - 23 Jun
Pocaterra Inn and Waterslide
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Alberta

Showing deals for:26 Jun - 28 Jun

Save an average of 15% on thousands of hotels when you're signed in

Top Alberta Hotel Reviews

Guide to exploring Alberta

Top reasons to visit Alberta

  • Breathtaking Landscapes: Alberta is renowned for its stunning Rocky Mountains, serene lakes, and picturesque national parks, offering unparalleled natural beauty.
  • Adventure Activities: Thrill-seekers can indulge in a variety of outdoor adventures, from hiking and skiing to exciting adventure tours.
  • Cultural Experiences: Explore vibrant cities like Calgary and Edmonton, rich in culture, shopping, and entertainment.
  • Diverse Accommodation: Choose from charming boutique hotels to comfortable motels, catering to all preferences and budgets.
  • Welcoming Communities: Experience the warmth of friendly locals and family-friendly attractions throughout the province.

Find great hotels in Alberta

Discover a range of comfortable accommodations in Alberta, perfect for every type of traveller. Whether you're seeking pet-friendly options, family-friendly resorts, or convenient facilities for business travel, Alberta's hotels and motels cater to your needs. Explore top-rated hotels and charming resorts, complete with essential amenities and excellent reviews to ensure a delightful stay in this stunning Canadian province.

  • Divya Sutra Plaza and Conference Centre Calgary Airport: Located conveniently near Calgary Airport, this 3-star hotel caters to both family and business travellers. With a pet-friendly policy, it welcomes furry companions, making it an excellent choice for those travelling with pets. Families will appreciate the amenities designed for children, including cribs and a first aid kit. The hotel’s focus on providing essential services ensures a comfortable stay for all guests, whether for work or leisure.
  • Moose Hotel And Suites: A 3.5-star property with an impressive guest rating of 9.6, Moose Hotel And Suites offers a unique hot spring experience combined with adventure. Ideal for those seeking relaxation and excitement, the hotel features nearby natural hot springs and a full-service spa, providing treatments and couples’ rooms. Outdoor enthusiasts will find a range of activities including snowboarding, canoeing, and cycling readily available, ensuring an adventurous stay in Alberta.
  • The Fox Hotel and Suites: With a guest rating of 8.6, this 3.5-star hotel features a blend of adventure and relaxation, appealing to pet owners and outdoor lovers alike. Located close to natural hot springs, The Fox Hotel provides an array of adventure sports options, from snowboarding to ice skating. The hotel's pet-friendly policy accommodates both dogs and cats, while amenities such as food and water bowls enhance the comfort for your furry friends, making it a delightful choice for a dynamic stay.

Where to stay in Alberta

Alberta, a province rich in natural beauty, offers a delightful blend of outdoor adventures and urban charm. Explore the stunning Rocky Mountains, relax in the vibrant cities of Calgary and Edmonton, or enjoy the serene landscapes of Banff National Park. With friendly locals and family-friendly attractions, Alberta is perfect for all types of travellers. Experience the warmth of its communities and indulge in various accommodations, all while surrounded by acres of breathtaking woodland.

  • Calgary: Nestled in the foothills of the Canadian Rockies, Calgary is a vibrant city known for its dynamic blend of urban living and access to nature. Visitors can enjoy a variety of experiences, from bustling shopping centres and entertainment arenas to family-friendly attractions. Notable landmarks include the iconic Calgary Stampede grounds and nearby national parks. With peak traveller arrivals in April and the summer months, Calgary offers a lively atmosphere perfect for family and business-themed trips alike.
  • Banff: Located in the heart of the Rocky Mountains, Banff is a picturesque town renowned for its stunning natural beauty and outdoor adventures. This charming destination attracts visitors primarily during the summer months, with opportunities for hiking, skiing, and exploring the breathtaking landscapes of Banff National Park. Outdoor enthusiasts will find a wealth of recreational areas and ski resorts, making it an ideal spot for those seeking adventure and unparalleled scenery amidst nature's splendour.
  • Edmonton: As Alberta's capital city, Edmonton is a vibrant metropolis that boasts a rich cultural scene and a plethora of family-friendly activities. With thriving shopping malls and entertainment venues, there’s something for everyone in this bustling city. Visitors can explore prominent landmarks such as the Edmonton Convention Centre and various sports facilities. Peak travel seasons occur during the summer, making it an excellent time to immerse yourself in the city's lively atmosphere and diverse offerings.

Things to do in Alberta

Shopping

In Alberta, you'll discover delightful shopping experiences at West Edmonton Mall, renowned for its vast selection of stores. Stroll through the vibrant Whyte Avenue for unique boutiques and local crafts. Don't miss the Southcentre Mall for a mix of brands and dining options, perfect for souvenir hunting.

Recreation

Experience the tranquillity of the Kananaskis Nordic Spa, where you can indulge in thermal baths and rejuvenating treatments amidst stunning mountain scenery. For outdoor enthusiasts, hiking in the picturesque Banff National Park offers invigorating trails and breathtaking views of the Rockies.

Adventure

Experience breathtaking views at the Banff Gondola, where you can ascend to stunning mountain vistas and enjoy outdoor adventures. At the Medicine Hat Speedway, feel the thrill of motor racing in a vibrant sports atmosphere. Take a ride on the Jasper SkyTram for panoramic views and family-friendly outdoor excitement.

Nightlife

Experience the vibrant nightlife at The Ranchmen's Club in Calgary for a lively atmosphere and dancing. For a more relaxed vibe, visit The Rose & Crown, where you can enjoy local brews and live music. In Edmonton, check out The Starlite Room for eclectic performances and a buzzing crowd.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Alberta

To save money on your trip to Alberta, consider visiting during the cheaper months of January, April, and November, with Wednesday being the least expensive day to stay. Avoid the peak summer months from June to August. Use Expedia to compare hotel prices by filtering from lowest to highest, and look for package deals that combine accommodation, flights, and activities for additional savings. Exploring free activities, such as local parks and cultural sites, will also help keep your budget in check while you enjoy the beauty of Alberta.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Alberta are January, April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Alberta is Wednesday. The most expensive day to stay in Alberta is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Alberta with your flights and activities through an Expedia package.

Find the best attractions in Alberta

Alberta is perfect for outdoor enthusiasts and those seeking stunning scenery or a romantic getaway. The region boasts captivating lakes, national parks, and urban parks, offering a variety of attractions for families and culture seekers alike. Whether you’re exploring the natural beauty or engaging in local experiences, Alberta promises unforgettable adventures for every traveller.

  • Banff National Park: Immerse yourself in the stunning landscapes of Banff National Park, where rugged mountains meet pristine lakes. This outdoor paradise offers a range of adventures, from hiking scenic trails to spotting wildlife, all set against a backdrop of breathtaking scenery.
  • Moraine Lake: Discover the enchanting beauty of Moraine Lake, known for its vibrant turquoise waters and surrounding peaks. Ideal for romantic strolls or peaceful picnics, this picturesque spot invites visitors to relax and take in the serene landscape, making it a perfect retreat.
  • Banff Gondola: Experience the thrill of the Banff Gondola, which glides you to the summit of Sulphur Mountain. Enjoy panoramic views of the Rockies and the Banff townsite below, making it an exhilarating adventure for families and outdoor enthusiasts alike.

Best time to go to Alberta

The best time to visit Alberta can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Alberta falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Alberta falls in February, visitor numbers are average and weather is mostly cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January13.6°F (-10.2°C)No RainMostly CloudyAverageSlightly Low
February12.2°F (-11.0°C)No RainMostly CloudyAverageAverage
March23.9°F (-4.5°C)No RainMostly CloudyAverageAverage
April37.0°F (2.8°C)No RainMostly CloudySlightly HighSlightly Low
May52.2°F (11.2°C)Light RainMostly SunnyAverageAverage
June59.2°F (15.1°C)Light RainMostly SunnySlightly HighSlightly High
July63.3°F (17.4°C)Light RainMostly SunnySlightly HighSlightly High
August62.4°F (16.9°C)Light RainMostly SunnyAverageSlightly High
September53.8°F (12.1°C)No RainMostly SunnyAverageAverage
October40.1°F (4.5°C)No RainMostly SunnySlightly LowAverage
November24.1°F (-4.4°C)No RainMostly CloudySlightly LowSlightly Low
December12.6°F (-10.8°C)No RainMostly CloudySlightly LowAverage

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Alberta cost?
Prices for Alberta hotels vary depending on the season and other factors, like school holidays and Easter. You can find cheap options from ₹10,965 in a few different ways. Enter your destination and trip dates and then set your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Alberta?
Temperatures differ across Alberta, so the best time to travel really depends on where you're staying. If you're after a summer holiday in Calgary, plan your trip between June and August when temperatures typically range from -13ºC to -7ºC. Keep in mind that Calgary has a subarctic climate, so be sure to pack appropriately.
What is the best area to stay in Alberta?
Alberta has plenty of cool areas to stay, including Calgary and Edmonton. Each has its own unique experiences, so why not schedule time to visit both?
Are there any luxury hotels in Alberta?
We've got some fantastic stays for a lavish retreat in Calgary, Alberta, such as Hotel Le Germain Calgary. Check in and get access to conveniences like designer toiletries, massage services and a pillowtop mattress. Or pamper yourself at Calgary Airport Marriott In-Terminal Hotel.
What are the top all-inclusive hotels in Alberta?
Transform your holiday in Alberta into an unforgettable experience at Mount Engadine Lodge. Experience the ease of an all-inclusive property, where one flat rate usually includes your room, drinks, meals and more. After settling in, you'll have access to many of the facilities without paying each time.
How can I find cheap hotels in Alberta?
Alberta cheap hotels start at ₹10,965 per night. To find these types of inexpensive options, make use of our "Price per night" filter. Want some other tips? Be flexible with your travel dates and book early. Check out our cheap hotels in Alberta page for offers you won't be able to resist.
What are the best hotels in Alberta for families?
Novel Bed And Breakfast is among the best hotels for families, located in Calgary, Alberta. Book here and make full use of amenities such as complimentary breakfast and a memory foam mattress. Residence Inn by Marriott Calgary Downtown/Beltline District is another favourite property where children are welcome. For more hotel options, fine-tune your search results by selecting "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Alberta?
Stay in one of Expedia's sea-view retreats in Alberta and spend your break enjoying yourself by the waterfront. If you're going to Calgary, relax in top accommodation such as Novel Bed And Breakfast, which includes conveniences like a memory foam mattress and premium bedding. Residence Inn by Marriott Calgary Downtown/Beltline District is another good choice here that promises a beachside stay to remember.
Why should I book my Alberta hotel with Expedia?
Book your Alberta hotel with Expedia for choice, price and ease. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on eligible hotels, holiday rentals, flights, car rentals and more. Plus, we offer flexibility in case your itinerary changes, and if you have any questions or require assistance, our online Help Centre is always available.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.