Search Hotels in Alberta

Top Cities in Alberta

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,031 reviews)
"Fantastic area to stay"
Canada
Sasha
$191 nightly
The price is $212
May 5 - May 6
Total with taxes and fees
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,895 reviews)
"Great place to stay with our dog. Very pet friendly !"
Canada
Gisele
$127 nightly
The price is $141
May 6 - May 7
Total with taxes and fees
Banff Rocky Mountain Resort

Buffalo Mountain Lodge

Buffalo Mountain Lodge
3.5 star property
Tunnel Mountain District
9.4 out of 10, Exceptional, (2,070 reviews)
"Excellent place to stay "
Canada
Derek
$134 nightly
The price is $149
May 6 - May 7
Total with taxes and fees
Buffalo Mountain Lodge

Rocky Mountain Ski Lodge

Rocky Mountain Ski Lodge
2.0 star property
Canmore
8.2 out of 10, Very Good, (2,368 reviews)
"Awesome place!"
United States
Yuliya
$95 nightly
The price is $105
May 6 - May 7
Total with taxes and fees
Rocky Mountain Ski Lodge

Hotel Canoe and Suites

Hotel Canoe and Suites
4.0 star property
Uptown District
9.6 out of 10, Exceptional, (2,483 reviews)
"Great stay! "
Canada
Madison
$277 nightly
The price is $307
May 5 - May 6
Total with taxes and fees
Hotel Canoe and Suites

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,751 reviews)
"Great place to stay overnight. "
Canada
Helen
$71 nightly
The price is $79
May 10 - May 11
Total with taxes and fees
Holiday Inn Calgary-Airport by IHG

Fairmont Banff Springs

Fairmont Banff Springs
4.0 star property
Banff Springs District
9.2 out of 10, Wonderful, (1,007 reviews)
"Amazing stay! The hotel staff were wonderful and the Castle in the Rockies felt like being in a fairytale."
Canada
Lidia
$573 nightly
The price is $637
May 15 - May 16
Total with taxes and fees
Fairmont Banff Springs

Everwild Canmore Hotel

Everwild Canmore Hotel
4.0 star property
Silvertip
9.4 out of 10, Exceptional, (1,895 reviews)
"Love this place"
Canada
Jeffery
$167 nightly
The price is $185
May 10 - May 11
Total with taxes and fees
Everwild Canmore Hotel

Otter Hotel

Otter Hotel
4.0 star property
Uptown District
9.4 out of 10, Exceptional, (1,772 reviews)
"Wonderful stay, great restaurant and friendly staff"
United States
Suzanne
$239 nightly
The price is $266
May 7 - May 8
Total with taxes and fees
Otter Hotel

Brewster Mountain Lodge

Brewster Mountain Lodge
3.0 star property
Downtown District
9.2 out of 10, Wonderful, (1,842 reviews)
"Great location, lovely staff, nice rooms!"
Canada
Emma
$193 nightly
The price is $214
May 6 - May 7
Total with taxes and fees
Brewster Mountain Lodge

Banff Park Lodge

Banff Park Lodge
3.0 star property
Downtown District
9.0 out of 10, Wonderful, (2,167 reviews)
"Love the location and the hotel..easy checkin and checkout"
Canada
Rhea Marie
$191 nightly
The price is $212
May 10 - May 11
Total with taxes and fees
Banff Park Lodge

Lake Louise Inn

Lake Louise Inn
3.0 star property
Lake Louise
8.4 out of 10, Very Good, (2,389 reviews)
"It was great for what we needed it for, staff was very friendly!"
Canada
Tanis
$123 nightly
The price is $137
May 9 - May 10
Total with taxes and fees
Lake Louise Inn

Blackstone Mountain Lodge by CLIQUE

Blackstone Mountain Lodge by CLIQUE
4.0 star property
Canmore
9.6 out of 10, Exceptional, (2,223 reviews)
"Great place to stay, very walkable into town. "
Canada
Jesse
$148 nightly
The price is $164
May 5 - May 6
Total with taxes and fees
Blackstone Mountain Lodge by CLIQUE

Moose Hotel And Suites

Moose Hotel And Suites
4.0 star property
Downtown District
9.4 out of 10, Exceptional, (2,472 reviews)
"Great family stay"
United States
Leanelle
$352 nightly
The price is $390
May 5 - May 6
Total with taxes and fees
Moose Hotel And Suites

Hidden Ridge Resort

Hidden Ridge Resort
3.5 star property
Tunnel Mountain District
8.6 out of 10, Excellent, (4,974 reviews)
"We enjoyed our stay here. Staff are ver accomodating and our room is very comfy and clean. "
Canada
Ruth
$179 nightly
The price is $199
May 5 - May 6
Total with taxes and fees
Hidden Ridge Resort

Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa
3.5 star property
Uptown District
8.6 out of 10, Excellent, (3,237 reviews)
"Great place to stay "
Canada
Pam
$168 nightly
The price is $187
May 11 - May 12
Total with taxes and fees
Banff Caribou Lodge and Spa

Pocaterra Inn and Waterslide

Pocaterra Inn and Waterslide
2.5 star property
Canmore
9.0 out of 10, Wonderful, (3,795 reviews)
"Great place to stay with our family. "
Canada
Emilie
$139 nightly
The price is $154
May 6 - May 7
Total with taxes and fees
Pocaterra Inn and Waterslide

Northwinds Hotel Canmore

Northwinds Hotel Canmore
2.0 star property
Canmore
9.0 out of 10, Wonderful, (2,717 reviews)
"Great place will stay again"
Canada
brodie
$91 nightly
The price is $101
May 10 - May 11
Total with taxes and fees
Northwinds Hotel Canmore

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,865 reviews)
"Great place to stay!"
Canada
Dean
$91 nightly
The price is $100
May 5 - May 6
Total with taxes and fees
Best Western Plus Port O'Call Hotel

Fantasyland Hotel

Fantasyland Hotel
3.5 star property
West Edmonton
8.0 out of 10, Very Good, (1,678 reviews)
"Ate in the restaurant it was lovely "
Canada
Pearl
$153 nightly
The price is $170
May 6 - May 7
Total with taxes and fees
Fantasyland 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:May 15 - May 17

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

Top Alberta Hotel Reviews

Price trends for hotels in Alberta

Less expensive
More expensive
This month
Next month
February
July
$106
$112
Month
Price
January
$104
February
$103
March
$103
April
$106
May
$106
June
$112
July
$119
August
$114
September
$109
October
$103
November
$104
December
$103
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Alberta. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Alberta

Top reasons to visit Alberta

  • Stunning National Parks: Explore the breathtaking landscapes of Banff and Jasper National Parks, perfect for hiking, skiing, and wildlife viewing.
  • Vibrant Cities: Experience the urban energy of Calgary and Edmonton, offering shopping, dining, and cultural attractions.
  • Outdoor Adventures: Enjoy glacier tours, lakes, and parks, catering to both adventure seekers and relaxation enthusiasts.
  • Luxurious Accommodations: Choose from a range of hotels, from pet-friendly motels to luxury resorts with top-notch amenities.
  • Year-Round Activities: Alberta offers diverse experiences, from winter sports to summer hikes, ensuring fun for all seasons.

Find great hotels in Alberta

Discover a diverse array of hotel accommodations in Alberta, perfect for every type of traveler. Whether you're seeking a pet-friendly motel for a family vacation or a business-friendly hotel with top-notch amenities, Alberta has you covered. Explore the best hotels that blend comfort and convenience, ensuring an unforgettable stay in this stunning Canadian province.

  • Divya Sutra Plaza and Conference Centre Calgary Airport: This 3-star hotel offers a welcoming atmosphere for families, business travelers, and pet owners alike. Conveniently located near the Calgary Airport, it features family-friendly amenities such as a children’s pool, cribs for a small fee, and a first aid kit for peace of mind. The pet-friendly policy allows dogs with certain restrictions, making it easier for guests traveling with furry companions. Whether you're in town for business or leisure, this hotel provides a comfortable base with essential services tailored for all types of travelers.
  • Moose Hotel And Suites: A 3.5-star gem with an impressive guest rating of 9.6, Moose Hotel And Suites is perfect for adventure seekers and relaxation enthusiasts. Nestled in a scenic area, it features easy access to natural hot springs and a variety of outdoor activities like canoeing, hiking, and skiing. Guests can unwind with a full-service spa that offers manicures, facials, and an indoor pool. The combination of adventure and wellness ensures a balanced vacation experience that caters to both thrill-seekers and those looking to rejuvenate.
  • Acclaim Hotel By CLIQUE: Rated 4 stars with a guest rating of 9.0, Acclaim Hotel By CLIQUE is ideal for families, business travelers, and pet lovers. This hotel offers thoughtful amenities for children, including free cribs and window guards for safety. Its welcoming pet policy makes it easy for guests to travel with their pets. The convenient location and comfortable accommodations ensure that both leisure and business guests enjoy a pleasant stay. With a blend of comfort and convenience, this hotel is a great choice for various travel needs.

Where to stay in Alberta

Alberta offers an unforgettable travel experience, blending outdoor adventures with stunning alpine scenery. Visit cities like Calgary and Edmonton for a vibrant urban atmosphere or explore the breathtaking landscapes of Banff and Jasper National Parks. Whether you're seeking a romantic getaway or a family-friendly vacation, Alberta's friendly vibe and diverse activities make it a perfect destination year-round. Enjoy the charm of winter visits or the beauty of summer hikes in this remarkable province.

  • Banff: Nestled within the stunning Canadian Rockies, Banff is a picturesque town renowned for its breathtaking scenery and outdoor adventures. A popular destination for travelers year-round, it sees a peak in visitors from June to August, drawn by its world-class ski resorts and recreational areas. Explore the vast Banff National Park, where you can hike, ski, or simply soak in the beauty of nature reserves. With its charming downtown filled with shops and restaurants, Banff offers a perfect blend of adventure and relaxation amidst stunning mountain vistas.
  • Calgary: As a vibrant metropolis, Calgary combines urban excitement with a love for the outdoors. Peak tourist season runs from July to September, making it an ideal time for families and city explorers. The city boasts a variety of attractions, including shopping malls and entertainment arenas, ensuring there’s something for everyone. Don’t miss the iconic Calgary Stampede, a celebration of Western culture held every July, and take time to explore the nearby national parks that offer stunning natural beauty just a short drive away.
  • Edmonton: Known as the capital of Alberta, Edmonton is a bustling metropolis that offers a rich mix of cultural and recreational experiences. While visitor numbers peak in the summer months from July to September, the city remains vibrant all year round. Families and business travelers alike will find plenty to enjoy, from expansive shopping centers to exciting arena events. Be sure to visit the historic university and the impressive sports facilities that host various events, making Edmonton a lively and engaging destination for all types of visitors.

Things to do in Alberta

Alberta offers a perfect blend of outdoor adventures and romantic getaways, featuring luxury resorts, ski areas, and relaxing spa retreats. Visitors can enjoy a variety of activities, including glacier tours and exciting water attractions, while exploring the region's stunning scenery. Don't miss out on the recreational areas and vibrant shopping malls that enhance the Alberta experience.

Shopping

In Alberta, visit West Edmonton Mall, a vast shopping paradise with countless stores and attractions. For a more local feel, explore Calgary's 17th Avenue, lined with unique boutiques and gift shops. Don't miss the Old Strathcona Farmers' Market in Edmonton for handmade crafts and local goodies.

Recreation

Experience luxury at The Glencoe Club, a private country club in Alberta. Indulge in wellness activities such as rejuvenating spa treatments, fitness classes, and gourmet dining in a serene setting. Enjoy the expansive grounds for leisurely walks and outdoor relaxation, ensuring a perfect blend of relaxation and recreation.

Adventure

Experience the thrill of white-water rafting on the Kicking Horse River, where rapid waves will get your adrenaline pumping. For breathtaking views and hiking, explore the trails of Banff National Park, offering stunning mountain scenery and wildlife encounters.

Take a scenic drive along the Icefields Parkway, where you can stop for breathtaking views and photo ops at Athabasca Falls. For a unique experience, try ice climbing on the frozen waterfalls in Canmore during winter.

Visit Jasper National Park for a chance to go wildlife spotting or hike the Maligne Canyon, featuring stunning rock formations and waterfalls. In winter, try skiing or snowboarding at Marmot Basin for an unforgettable snow adventure.

Nightlife

Explore the vibrant nightlife in Calgary by visiting the National on 10th Avenue for live performances, or unwind at the Rooftop Bar for stunning city views and cocktails. In Edmonton, check out The Starlite Room for eclectic music and a lively atmosphere.

*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: Expedia's search tool enables you to choose your budget, desired location, and additional preferences. You can organize your results by price, starting with the most affordable hotels. Additionally, you have the option to filter your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Alberta with your flights and activities by booking an Expedia package.

Find the best attractions in Alberta

Alberta is a perfect destination for outdoor enthusiasts and those seeking romantic getaways. Visitors can explore stunning lakes, national and state parks, and urban parks that offer a variety of experiences. Whether you're looking for family-friendly activities or a vibrant city atmosphere, Alberta's attractions promise an unforgettable vacation filled with breathtaking scenery and adventure.

  • Banff National Park: Experience the breathtaking beauty of the Canadian Rockies in Banff National Park. With stunning mountain vistas, crystal-clear lakes, and abundant wildlife, this park offers endless opportunities for adventure, from hiking and skiing to wildlife viewing and photography.
  • Moraine Lake: Discover the enchanting Moraine Lake, known for its vibrant turquoise waters and dramatic mountain backdrop. This idyllic spot is perfect for outdoor enthusiasts and romantics alike, offering options for canoeing, hiking, and simply relaxing on the beach while soaking in the scenery.
  • Upper Hot Springs: Unwind at the Upper Hot Springs, where you can soak in naturally heated mineral waters surrounded by stunning mountain views. This serene retreat is perfect for relaxation and wellness, providing a rejuvenating escape after a day of outdoor adventures.

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

The nearest major airports for your trip to Alberta

When visiting Alberta, Canada, you can fly into two major airports: Calgary International Airport (YYC) and Edmonton International Airport (YEG). Calgary International Airport is located 168 miles from central Alberta, with nearby hotels like the 4-star Hotel 11 and Acclaim Hotel By CLIQUE, both just 1 mile away, offering convenient access. The Westin Calgary is a bit farther at 6 miles. Edmonton International Airport is only 17 miles from Alberta, featuring hotels such as the Renaissance Edmonton Airport Hotel, which is a mere 0.2 miles away, and Wyndham Garden Edmonton Airport, located 2 miles from the airport. Both cities provide excellent accommodations for a comfortable stay.

Alberta Hotel Travel Guide

Gear up for the excursion of your dreams when you utilize Expedia to reserve a place to stay at one of the resorts, hotels, or motels in Alberta. It doesn't matter what kind of amenities you like to have available, our simple website makes it simple for you to find just what you and your fellow travelers are for. Start your search today, and you're guaranteed to find the perfect room for your trip.

Want to stay at a sumptuous spa? Not a problem. We have got a great range of affordable inns also. And there are a variety of options in the middle, of course. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location is concerned, you can choose a room in any part of the area you'd like. You'll see a range of lodging choices at the center of the action, as well as hidden stays on the border of Alberta. When you browse our incredible catalog of hotels in Alberta, you're certain to find inexpensive rates and shocking offers on any type of lodge here.

Expedia helps you save you time and money when booking your reservations at any of the accommodations in Alberta, so you can spend your days making the most of your stay and not stressing out about busting your budget. So why wait another second to book your travel plans? Type in your ideal travel dates now to browse the best offers on hotel rooms in Alberta!

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 $79 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, organize your trip between June and August when temperatures typically range from 48ºF to 72ºF. 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 vacation 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 accommodations 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 $79 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 favorite where kids are welcome. For more getaway options, tweak your search results by selecting "Family friendly" under the "Traveler experience" filter heading.
Why should I book my Alberta hotel with Expedia?
Expedia makes booking accommodations in Alberta as easy as swiping right for your dream escape. First, there's the broad range of options and incredible prices. Then, there's our online Help Center, which is available around-the-clock. Plus, when you're a member of our One Key™ loyalty program, you can earn OneKeyCash™* and redeem it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.