Find the best Alberta Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Alberta Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

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,098 reviews)
"We loved our stay and can’t wait to come back"
Canada
Teanna
The price is £273
includes taxes & fees
29 May - 30 May
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,952 reviews)
"Lovely view and helpful staff. "
Canada
Lisa
The price is £211
includes taxes & fees
31 May - 1 Jun
Banff Rocky Mountain Resort

Rocky Mountain Ski Lodge

Rocky Mountain Ski Lodge
2.0 star property
Canmore
8.2 out of 10, Very good, (2,404 reviews)
"Excellent location"
Canada
kim
The price is £142
includes taxes & fees
31 May - 1 Jun
Rocky Mountain Ski Lodge

Rundle Chalets

Rundle Chalets
2.5 star property
Harvie Heights
8.0 out of 10, Very good, (1,248 reviews)
"Easy to get to, clean rooms, and great location"
United States
Andrew
The price is £141
includes taxes & fees
28 May - 29 May
Rundle Chalets

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,862 reviews)
"Clean room, friendly staff and breakfast was good."
Canada
Alison
The price is £71
includes taxes & fees
4 Jun - 5 Jun
Holiday Inn Calgary-Airport by IHG

Everwild Canmore Hotel

Everwild Canmore Hotel
4.0 star property
Silvertip
9.4 out of 10, Exceptional, (1,954 reviews)
"It was a great stay!"
Canada
Tiffany
The price is £248
includes taxes & fees
31 May - 1 Jun
Everwild Canmore Hotel

Hotel Canoe and Suites

Hotel Canoe and Suites
4.0 star property
Uptown District
9.6 out of 10, Exceptional, (2,568 reviews)
"Excellent place, definitely stay again"
Canada
Eunju Oh
The price is £364
includes taxes & fees
31 May - 1 Jun
Hotel Canoe and Suites

Lake Louise Inn

Lake Louise Inn
3.0 star property
Lake Louise
8.4 out of 10, Very good, (2,436 reviews)
"Great stay overall"
Canada
Lou
The price is £183
includes taxes & fees
30 May - 31 May
Lake Louise Inn

Fairmont Banff Springs

Fairmont Banff Springs
4.0 star property
Banff Springs District
9.2 out of 10, Wonderful, (1,007 reviews)
"great place"
United States
Giancarlo
The price is £525
includes taxes & fees
29 May - 30 May
Fairmont Banff Springs

Banff Park Lodge

Banff Park Lodge
3.0 star property
Downtown District
9.0 out of 10, Wonderful, (2,229 reviews)
"My husband and I love staying at the lodge. It’s always clean and pool and hot tub are amazing and rooms are quiet."
Canada
Colton
The price is £227
includes taxes & fees
29 May - 30 May
Banff Park Lodge

Canmore Inn & Suites

Canmore Inn & Suites
2.5 star property
Canmore
8.2 out of 10, Very good, (2,322 reviews)
"Very nice hotel and so close to the highway, easy to find."
Canada
Robert
The price is £119
includes taxes & fees
31 May - 1 Jun
Canmore Inn & Suites

Hidden Ridge Resort

Hidden Ridge Resort
3.5 star property
Tunnel Mountain District
8.6 out of 10, Excellent, (5,005 reviews)
"Clean room.we love that it’s very accessible to tourists spots.highly recommended "
Canada
Dixie
The price is £291
includes taxes & fees
29 May - 30 May
Hidden Ridge Resort

Northwinds Hotel Canmore

Northwinds Hotel Canmore
2.0 star property
Canmore
9.0 out of 10, Wonderful, (2,752 reviews)
"Would definitely stay here again , awesome place "
Canada
Donna
The price is £179
includes taxes & fees
31 May - 1 Jun
Northwinds Hotel Canmore

Fantasyland Hotel

Fantasyland Hotel
3.5 star property
West Edmonton
8.0 out of 10, Very good, (1,701 reviews)
"Great stay "
Canada
Suleiman
The price is £113
includes taxes & fees
3 Jun - 4 Jun
Fantasyland Hotel

Otter Hotel

Otter Hotel
4.0 star property
Uptown District
9.4 out of 10, Exceptional, (1,860 reviews)
"Beautiful hotel. "
United States
Princess
The price is £352
includes taxes & fees
29 May - 30 May
Otter Hotel

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, (6,728 reviews)
"Excellent place to stay on a budget"
Canada
Alex
The price is £60
includes taxes & fees
25 Jun - 26 Jun
Divya Sutra Plaza and Conference Centre Calgary Airport

Blackstone Mountain Lodge by CLIQUE

Blackstone Mountain Lodge by CLIQUE
4.0 star property
Canmore
9.6 out of 10, Exceptional, (2,224 reviews)
"Amazing front desk staff, clean rooms and great location."
Canada
Ngozi
The price is £230
includes taxes & fees
1 Jun - 2 Jun
Blackstone Mountain Lodge by CLIQUE

Moose Hotel And Suites

Moose Hotel And Suites
4.0 star property
Downtown District
9.6 out of 10, Exceptional, (2,500 reviews)
"Beautiful room, comfy bed, great restaurant, friendly staff. We had a great experience here!"
United States
Cynthia
The price is £418
includes taxes & fees
29 May - 30 May
Moose Hotel And Suites

Pocaterra Inn and Waterslide

Pocaterra Inn and Waterslide
2.5 star property
Canmore
9.0 out of 10, Wonderful, (3,846 reviews)
"Excellent place to stay. Breakfast was great as well with lots of variety"
Canada
Melvyn
The price is £174
includes taxes & fees
31 May - 1 Jun
Pocaterra Inn and Waterslide

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,935 reviews)
"Great place to stay for the family!"
Canada
Martin
The price is £98
includes taxes & fees
23 Jun - 24 Jun
Best Western Plus Port O'Call Hotel
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:5 Jun - 7 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

  • Outdoor Adventures: Alberta is a paradise for outdoor enthusiasts, featuring stunning lakes and national parks perfect for hiking, skiing, and exploring.
  • Vibrant Urban Experiences: Cities like Edmonton offer a lively atmosphere with art galleries, shopping centres, and amusement parks for diverse entertainment.
  • Stunning Natural Beauty: The province boasts breathtaking landscapes, from majestic mountains to serene urban parks, ideal for relaxation and adventure.
  • Romantic Getaways: Alberta provides perfect settings for couples, from alpine celebrations to picturesque retreats.
  • Diverse Accommodation: A wide range of hotels and resorts cater to every traveler's needs, ensuring a comfortable stay.

Find great hotels in Alberta

Discover a diverse array of hotel accommodations in Alberta, perfect for every traveller's needs. Whether you're seeking pet-friendly options, ideal for family vacations, or facilities catering to business travel, Alberta's hotels and resorts offer something for everyone. From charming motels to top-rated hotels, you’ll find a comfortable base to explore the stunning landscapes and vibrant culture of this beautiful province.

  • Divya Sutra Plaza and Conference Centre Calgary Airport: A 3-star hotel located conveniently in Alberta, the Divya Sutra Plaza and Conference Centre Calgary Airport is an excellent choice for families, business travellers, and pet owners. This property features a child-friendly atmosphere with amenities such as a First Aid Kit and cribs available for a fee. The hotel is also pet-friendly, offering services that accommodate dogs, with certain restrictions. With its focus on family and business needs, this hotel ensures a comfortable stay for all guests.
  • Moose Hotel And Suites: With a guest rating of 9.6, Moose Hotel And Suites is a 3.5-star lodging that embodies an adventurous spirit, perfect for those seeking a hot spring-themed getaway in Alberta. The hotel boasts easy access to natural hot springs and offers an array of adventure sports nearby, including snowboarding, ice skating, and mountain biking. This pet-friendly accommodation allows dogs and cats, making it a great choice for animal lovers. Experience both relaxation and thrill at Moose Hotel And Suites.
  • Banff Rocky Mountain Resort: A 3-star resort with a commendable guest rating of 8.0, Banff Rocky Mountain Resort is ideally situated for families and adventure seekers. This property also features hot springs nearby and offers exciting activities such as canoeing, snowshoeing, and kayaking. With facilities catering to children, including a shared playground and arcade game room, families will find this resort particularly welcoming. Enjoy a blend of relaxation and outdoor fun at Banff Rocky Mountain Resort.

Where to stay in Alberta

Alberta offers an enchanting blend of outdoor adventures and stunning natural beauty, perfect for a memorable vacation. In the vibrant Edmonton area, you’ll find a welcoming atmosphere ideal for families and couples alike. Embrace the exhilarating alpine celebrations and breathe in the refreshing mountain air. Explore other captivating cities, where friendly locals and picturesque landscapes await, ensuring an experience that balances urban excitement with serene escapes into nature.

  • Banff: Nestled within the breathtaking Canadian Rockies, Banff is renowned for its stunning natural beauty and outdoor adventures. This charming town, located in Banff National Park, attracts visitors year-round, with peak arrivals in the summer months of June to August. Travellers flock here for exhilarating skiing in winter and hiking during the warmer months. Highlights include the iconic Lake Louise, the Banff Gondola for panoramic views, and numerous natural hot springs. Banff's vibrant atmosphere is complemented by its outdoor recreational areas, making it a must-visit for nature enthusiasts.
  • Calgary: As one of Canada’s most dynamic metropolises, Calgary offers a unique blend of urban sophistication and outdoor escape. Located just east of the Rockies, this city experiences moderate seasonal tourist traffic, peaking from July to September. Families and city explorers alike will enjoy the Calgary Stampede, a world-famous rodeo held every July. The city boasts modern shopping centres and a lively arts scene, along with proximity to national parks. Don’t miss the Calgary Tower for stunning city views, and the bustling Stephen Avenue for shopping and dining.
  • Edmonton: As Alberta’s capital, Edmonton is a vibrant city that combines cultural richness with exciting urban experiences. With travel peaks in summer, from July to September, visitors come for family-friendly attractions and business opportunities. Explore the expansive West Edmonton Mall, one of the largest shopping centres in North America, or enjoy a day at Fort Edmonton Park, which showcases the city’s history. The city is also home to numerous sports facilities and a convention centre, making it ideal for both leisure and business travellers.

Things to do in Alberta

Alberta offers a splendid mix of outdoor adventures and romantic getaways, making it an ideal destination for tourists. You can explore ski resorts and engage in winter activities, visit local art galleries, and enjoy thrilling attractions at amusement parks. For shopping enthusiasts, the region boasts impressive shopping centres and recreational areas, ensuring a memorable trip filled with diverse activities and stunning scenery.

Shopping

In Alberta, visit West Edmonton Mall for a vast array of shops, from fashion to electronics. For a more local experience, head to Calgary's Inglewood, where independent boutiques offer unique gifts and souvenirs, showcasing the region's creative spirit.

Recreation

Experience luxury at The Glencoe Club, a private retreat in Alberta. Enjoy world-class facilities, including a wellness centre and spa treatments. Engage in recreational activities like tennis and swimming, all while soaking in the serene atmosphere and stunning surroundings.

Adventure

In Alberta, experience the thrill of white-water rafting on the Kicking Horse River, where roaring rapids await. Explore the stunning landscapes of Banff National Park through exhilarating hiking trails, or embark on a scenic drive along the Icefields Parkway, revealing breathtaking mountain vistas and glacial lakes.

Nightlife

Experience the vibrant nightlife at The Common in Edmonton, where you can enjoy innovative cocktails and a lively atmosphere. For a unique twist, visit the Palomino Smokehouse, offering live music and delicious barbecue, perfect for a night out with friends.

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

Booking tips and Expedia advantages for 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, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Alberta with your flights and activities through an Expedia package.

Find the best attractions in Alberta

Alberta is a haven for outdoor enthusiasts and romantics alike, boasting stunning lakes, national parks, and urban parks. The diverse attractions cater to families and city explorers, offering a blend of breathtaking scenery and vibrant urban experiences. Whether you're seeking adventure or relaxation, Alberta promises unforgettable moments amidst its natural beauty and cultural richness.

  • Banff National Park: Experience the breathtaking beauty of the Canadian Rockies in Banff National Park. With its stunning landscapes, outdoor adventures like hiking, skiing, and wildlife spotting, this park offers a perfect blend of nature and excitement, making it a haven for outdoor enthusiasts.
  • Moraine Lake: Known for its striking turquoise waters and surrounding peaks, Moraine Lake is a romantic spot ideal for leisurely strolls or picnics. The scenery is postcard-perfect, providing a serene backdrop for those looking to relax and enjoy nature's beauty.
  • Calgary Tower: Rise above the city at the Calgary Tower, where panoramic views of Calgary and the surrounding mountains await. This iconic structure offers a unique perspective of the urban landscape, perfect for capturing memorable photographs.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Pocket Guide: Alberta

Probably the most beautiful of Canada’s ten provinces, Alberta is home to the Canadian Rockies, several National Parks and numerous ski resorts. It also has a small but eclectic handful of cities, brim-full with historic and cultural gems, shopping districts, fine restaurants and trendy bars. One of the most affluent regions of Canada, and indeed the world, if you’re looking for some top-notch cafe culture to relax in after visiting the breathtaking landscapes, a hotel in Alberta will not disappoint.

Where to Stay in Alberta

Calgary — While Alberta’s largest city owes its existence primarily to the region’s oil industry, Calgary has long been much more than just an industrial hub. Combining monumental skyscrapers with exquisite heritage sites, an amusement park and even its own rodeo, a hotel in Calgary is the perfect spot to return to whilst exploring Alberta’s delights.

Edmonton — The capital of Alberta, Edmonton is also one of Canada’s greenest cities, with an abundance of lush river valley parkland and forests. A popular centre for shopping with its high-end malls, Edmonton also offers a visual feast with its modern architectural statements that include the striking Art Gallery of Alberta.

Red Deer — For cultural enthusiasts, a hotel in Red Deer is the answer for you. Its broad selection of theatres, music venues and art galleries mean you won’t easily run out of activities to keep you on your toes. While the city itself is low-lying, it is located just a few miles from the nearest ski resort. So wrap up warm, and don’t forget your skis!

Lethbridge — Being located close the Canadian Rockies means a hotel Lethbridge is popular with hikers and other outdoor fanatics. Its proximity to the mountains also gives it a milder climate than the rest of the region, making this the perfect spot for summer sports. In fact, Lethbridge even has its own 6,500-seat multipurpose stadium.

How to Make the Most of Your Hotel in Alberta

With several National Parks and the Canadian Rockies on its doorstep, Alberta has no shortage of things to see. Head out hiking in Banff or Jasper National Park to enjoy two of the most breathtaking and untarnished regions in the world. Here you are sure to see some unique wildlife, whether elk, moose or the magnificent golden eagle. These parks are also home to creatures such as grizzly bears and wild cats so book yourself a specialist tour and pack your binoculars.

Yee-hah! Watch out - it’s the Calgary Stampede, an exciting rodeo which takes place annually in Alberta’s largest city. For something more relaxed, head to Calgary Zoo or indulge in the shopping, theatres, art galleries and fine dining on offer in Alberta’s other cities. As the Albertans tend to take their food seriously, visitors will find there are plenty of fine dining to be had. Whatever you want from your Alberta holiday, a stay in a Alberta hotel will no doubt prove unforgettable.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Alberta cost?
In Alberta, you can find cheap options from £60 in a few different ways. To see the availability, enter your chosen getaway dates, then refine your search by amenities, budget and more. Remember that rates can differ according to when you want to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to Alberta?
Temperatures differ across Alberta, so the best time to go depends on where you want to be. If you're after a summer break in Calgary, organise your trip between June and August when temperatures typically range from 9ºC to 22ºC. Just remember that Calgary has a subarctic climate, so pack appropriately.
What is the best area to stay in Alberta?
If your adventures are taking you to Alberta, consider a stay in Calgary or Edmonton. Once you've booked your hotel, take a look at the many amazing things there are to see and do here.
Are there any luxury hotels in Alberta?
Expedia has got some fabulous stays for a lavish escape in Calgary, Alberta, such as Hotel Le Germain Calgary. Book a room and make use of amenities like massage services, concierge services and beauty services. Alternatively, treat yourself at Calgary Airport Marriott In-Terminal Hotel.
What are the top all-inclusive hotels in Alberta?
Transform your holiday in Alberta into a lasting memory at Mount Engadine Lodge. Experience the simplicity of an all-inclusive property, where one flat rate typically includes your room, drinks, meals and more. After checking in, you'll be able to use most of the facilities without paying extra.
How can I find cheap hotels in Alberta?
Discover affordable accommodation without breaking a sweat by making use of our useful filters. Click on the "Price per night" box to view low-cost options in Alberta. Another way is to look at our cheap hotels in Alberta page. The lowest available rate starts at £60 per night.
What are the best hotels in Alberta for families?
Residence Inn by Marriott Calgary Downtown/Beltline District is among the top-rated hotels for families, located in Calgary, Alberta. Book here and take advantage of amenities such as complimentary breakfast and an outdoor entertainment area. Hotel Le Germain Calgary is another favourite where kids are welcome. For more getaway options, tweak your search results by selecting "Family friendly" under the "Traveller experience" filter heading.