Photo by Cory Fath

Find hotels in St. Albert from $56

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Albert hotels

Holiday Inn Express & Suites Edmonton N - St. Albert by IHG

Holiday Inn Express & Suites Edmonton N - St. Albert by IHG
2.5 star property
St. Albert
9.0 out of 10, Wonderful, (1010)
"Good continental breakfast, swimming pool with slide, hot tub, peaceful, happy and helpful staff"
Canada
Dwane
$83 nightly
The price is $91
Jan 25 - Jan 26, 2026
Total with taxes and fees
Holiday Inn Express & Suites Edmonton N - St. Albert by IHG

Sleep Inn Motel

Sleep Inn Motel
2.0 star property
St. Albert
8.0 out of 10, Very Good, (165)
"Great staff, nice place to stay"
Canada
John ryan
$87 nightly
The price is $95
Dec 27 - Dec 28
Total with taxes and fees
Sleep Inn Motel

Best Western Plus St. Albert

Best Western Plus St. Albert
2.5 star property
St. Albert
9.2 out of 10, Wonderful, (1000)
"Great rooms and staff was very friendly."
Canada
Bradley
$100 nightly
The price is $110
Jan 2 - Jan 3, 2026
Total with taxes and fees
Best Western Plus St. Albert

Horizon Motel

Horizon Motel
2.0 star property
St. Albert
7.0 out of 10, Good, (201)
"Awesome place to stay with pets "
Canada
Misty
$77 nightly
The price is $84
Dec 27 - Dec 28
Total with taxes and fees
Horizon Motel

JW Marriott Edmonton ICE District

JW Marriott Edmonton ICE District
4.0 star property
Downtown Edmonton
9.4 out of 10, Exceptional, (1000)
"Always a great stay here!"
Canada
David
$181 nightly
The price is $198
Jan 9 - Jan 10, 2026
Total with taxes and fees
JW Marriott Edmonton ICE District

Delta Hotels by Marriott Edmonton Centre Suites

Delta Hotels by Marriott Edmonton Centre Suites
3.5 star property
Downtown Edmonton
8.6 out of 10, Excellent, (1002)
"Great staff, easy parking, great location, great rooms!"
Canada
Darcy
$131 nightly
The price is $143
Jan 9 - Jan 10, 2026
Total with taxes and fees
Delta Hotels by Marriott Edmonton Centre Suites

Fairmont Hotel Macdonald

Fairmont Hotel Macdonald
4.5 star property
Downtown Edmonton
9.0 out of 10, Wonderful, (1002)
"Room was cozy, staff were lovely. "
United States
Josephine
$204 nightly
The price is $223
Jan 9 - Jan 10, 2026
Total with taxes and fees
Fairmont Hotel Macdonald

Varscona Hotel on Whyte

Varscona Hotel on Whyte
4.0 star property
Southwest Edmonton
8.4 out of 10, Very Good, (1038)
"Very nice hotel and excellent location! "
Canada
Taylor
$94 nightly
The price is $102
Jan 8 - Jan 9, 2026
Total with taxes and fees
Varscona Hotel on Whyte

Fantasyland Hotel

Fantasyland Hotel
3.5 star property
West Edmonton
8.0 out of 10, Very Good, (1618)
"Room was very clean, front desk was extremely polite and friendly. "
Canada
Sean
$145 nightly
The price is $158
Jan 7 - Jan 8, 2026
Total with taxes and fees
Fantasyland Hotel

Wingate by Wyndham - Edmonton West

Wingate by Wyndham - Edmonton West
3.0 star property
West Edmonton
8.4 out of 10, Very Good, (1301)
"Room was great and staff were the best. Great place great ppl. "
Canada
Adam
$96 nightly
The price is $105
Jan 14 - Jan 15, 2026
Total with taxes and fees
Wingate by Wyndham - Edmonton West

Holiday Inn Express Edmonton Downtown by IHG

Holiday Inn Express Edmonton Downtown by IHG
2.5 star property
Downtown Edmonton
8.2 out of 10, Very Good, (1054)
"Room was clean, breakfast was really good"
Canada
Jessica
$95 nightly
The price is $104
Dec 30 - Dec 31
Total with taxes and fees
Holiday Inn Express Edmonton Downtown by IHG

Campus Tower Suite Hotel

Campus Tower Suite Hotel
3.5 star property
Garneau
9.0 out of 10, Wonderful, (966)
"Room was clean, staff was very friendly "
Canada
Tim
$118 nightly
The price is $128
Dec 31 - Jan 1, 2026
Total with taxes and fees
Campus Tower Suite Hotel

Radisson Hotel & Conference Centre West Edmonton

Radisson Hotel & Conference Centre West Edmonton
2.5 star property
West Edmonton
7.4 out of 10, Good, (2185)
"Great hotel with easy access to shopping and dining."
Canada
Derek
$67 nightly
The price is $73
Jan 6 - Jan 7, 2026
Total with taxes and fees
Radisson Hotel & Conference Centre West Edmonton

Four Points By Sheraton Edmonton Gateway

Four Points By Sheraton Edmonton Gateway
3.0 star property
Southeast Edmonton
8.8 out of 10, Excellent, (1001)
"Would stay again ...heated underground parking "
Canada
Gary
$91 nightly
The price is $100
Jan 11 - Jan 12, 2026
Total with taxes and fees
Four Points By Sheraton Edmonton Gateway

River Cree Resort and Casino

River Cree Resort and Casino
4.0 star property
Edmonton
9.4 out of 10, Exceptional, (1350)
"Excellent show and stay. "
Canada
Brenda
$139 nightly
The price is $151
Jan 4 - Jan 5, 2026
Total with taxes and fees
River Cree Resort and Casino

The Westin Edmonton

The Westin Edmonton
4.0 star property
Downtown Edmonton
8.8 out of 10, Excellent, (1000)
"Beautiful hotel and great location "
Canada
Tara
$134 nightly
The price is $147
Jan 9 - Jan 10, 2026
Total with taxes and fees
The Westin Edmonton

DoubleTree by Hilton Edmonton Downtown

DoubleTree by Hilton Edmonton Downtown
4.0 star property
North Central Edmonton
8.2 out of 10, Very Good, (1000)
"Rooms were spotless, staff was friendly. Would stay here again! "
Canada
Kimberley
$132 nightly
The price is $144
Dec 27 - Dec 28
Total with taxes and fees
DoubleTree by Hilton Edmonton Downtown

Delta Hotels by Marriott Edmonton South Conference Centre

Delta Hotels by Marriott Edmonton South Conference Centre
3.5 star property
Southside
8.6 out of 10, Excellent, (1000)
"Was a great stay"
Canada
Ralph M
$105 nightly
The price is $114
Jan 25 - Jan 26, 2026
Total with taxes and fees
Delta Hotels by Marriott Edmonton South Conference Centre

Courtyard by Marriott Edmonton West

Courtyard by Marriott Edmonton West
3.5 star property
West Edmonton
9.0 out of 10, Wonderful, (1000)
"Room service was excellent. Fantastic Hotel."
Canada
Andrew M
$107 nightly
The price is $116
Jan 11 - Jan 12, 2026
Total with taxes and fees
Courtyard by Marriott Edmonton West

TownePlace Suites by Marriott Edmonton Sherwood Park

TownePlace Suites by Marriott Edmonton Sherwood Park
3.5 star property
Sherwood Park
9.2 out of 10, Wonderful, (284)
"Rooms are spacious and clean"
Canada
Kevin
$91 nightly
The price is $100
Dec 27 - Dec 28
Total with taxes and fees
TownePlace Suites by Marriott Edmonton Sherwood Park
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Albert attractions

Learn more about St. Albert

Just 20 minutes from Edmonton, the riverside Botanic Park offers peaceful gardens while the Arden Theatre hosts impressive performances in St. Albert's cultural heart. Explore local art at the Visual Arts Studio Association, then grab a bite at one of the welcoming restaurants before catching seasonal outdoor activities at Servus Credit Union Sportsplex.

A mid adult couple standing face to face and gazing at one another in a park in autumn; St. Albert, Alberta, Canada

Top St. Albert Hotel Reviews

More cheap stays in St. Albert

Find out more about St. Albert

Top reasons to visit St. Albert

  • St. Albert Botanic Park: A beautiful outdoor space perfect for nature lovers and relaxation.
  • Vibrant Shopping Experience: Enjoy local malls and shops for unique finds and great dining.
  • Recreational Activities: Engage in fun at arenas, indoor karting, and billiards.
  • Scenic Walking Trails: Explore picturesque trails along the St. Albert Trail for leisurely strolls.
  • Proximity to Edmonton: Just a short drive away, experience the excitement of Alberta's capital city.

Find great hotels near St. Albert

St. Albert, Alberta, offers a diverse selection of accommodations to cater to every traveler's needs, from family vacations to business trips. Whether you’re searching for a cozy bed and breakfast or a pet-friendly hotel, you’ll discover options that provide comfort and convenience. Explore the local hotels in St. Albert, read reviews, and find the perfect lodging for your stay in this charming city.

  • Hyatt Place Edmonton-West: Nestled just 6 miles from St. Albert, Hyatt Place Edmonton-West is a 3-star hotel that combines business efficiency with a pet-friendly atmosphere. Ideal for business travelers, the hotel features a well-equipped Business Center and multiple meeting rooms, allowing for seamless work engagements. The hotel is also accommodating to pets, with policies in place for dogs, making it a great choice for those traveling with furry companions. Guests can enjoy spacious rooms designed for comfort, along with modern amenities that ensure a productive stay.
  • Sandman Hotel Edmonton West: Located 6 miles from St. Albert, the Sandman Hotel Edmonton West is a welcoming 3-star accommodation perfect for families and business travelers alike. This hotel stands out for its LGBTQIA-friendly environment and is affiliated with LGBTQI travel guides, ensuring a welcoming atmosphere for all. With a 24-hour Business Center and multiple meeting rooms, it caters effectively to corporate needs. Families will appreciate the dedicated services and amenities for children, making it an excellent choice for a fun, inclusive stay.
  • Radisson Hotel & Conference Centre West Edmonton: Situated just 6 miles from St. Albert, the Radisson Hotel & Conference Centre West Edmonton is an eco-certified hotel that beautifully blends sustainability with business convenience. With a focus on eco-friendly practices, it appeals to environmentally conscious travelers. The hotel is also LGBTQIA welcoming, ensuring a supportive environment for all guests. It boasts a comprehensive range of business amenities, including a 24-hour Business Center, conference space, and multiple meeting rooms, making it perfect for corporate events while providing a sustainable stay.

Where to stay in St. Albert

St. Albert, Alberta, offers a delightful blend of urban charm and friendly atmosphere, making it an ideal destination for family vacations or business trips. Explore its vibrant neighborhoods and enjoy recreational activities, cultural experiences, and warm hospitality. Just a short drive away, you can discover the bustling city of Edmonton, enhancing your weekend getaway. Whether you're planning your next trip or a convenient family-friendly escape, St. Albert promises a memorable experience for every traveler.

  • Edmonton: As the capital city of Alberta, Edmonton offers a vibrant metropolis experience. Located adjacent to St. Albert, this city is a hub for family, business, and city-themed adventures. The peak travel seasons are from June to August, when visitors flock to enjoy the city's shopping malls, entertainment arenas, and major sporting events. Local landmarks like the stadium and convention center make Edmonton a lively destination. Whether you're indulging in retail therapy or enjoying a thrilling game, Edmonton guarantees an exciting urban experience.
  • Northwest Edmonton: Just a few miles from St. Albert, Northwest Edmonton is a charming neighborhood that attracts travelers year-round. The area is particularly busy in April, July, and September, offering a blend of family-friendly activities and business opportunities. Visitors can explore shopping centers and enjoy local sports facilities. With easy access to arenas and convention centers, Northwest Edmonton is perfect for those seeking a convenient and engaging travel experience, combining both leisure and commerce.
  • Downtown Edmonton: Located a short distance from St. Albert, Downtown Edmonton is a bustling urban center that thrives on its rich cultural offerings and diverse attractions. Peak travel seasons occur in March to April and July, drawing families and business travelers alike. The area boasts popular venues, including shopping malls and entertainment arenas, while key landmarks such as stadiums and convention centers add to its appeal. Downtown Edmonton is where city life meets vibrant culture, ensuring a memorable visit for all.

Things to do in and around St. Albert

St. Albert offers a variety of activities perfect for family, business, or city-themed vacations. Visitors can enjoy shopping at local malls and centers, explore walking trails, or have fun at the arena entertainment facility. For those seeking excitement, try your hand at billiards or race at Speeders Indoor Prokarts. Don’t miss the scenic St. Albert Trail, making your visit a well-rounded experience in this charming Canadian city.

Shopping

For a great shopping experience in St. Albert, visit Kingsway Mall and West Edmonton Mall, both 7 miles away, offering a vibrant mix of entertainment and family-friendly vibes. If you're up for a drive, check out Edmonton City Centre, located 8 miles away, for more shopping options.

Recreation

St. Albert Trail Golf Course offers a relaxing outdoor experience with beautifully maintained greens and stunning views, perfect for golf enthusiasts. The Ice Palace provides a thrilling ice skating adventure, ideal for family fun and entertainment. Nearby, the Links at Spruce Grove also invites you to enjoy a day on the links.

Adventure

Experience the thrills at World Waterpark, a vibrant waterpark 7 miles from St. Albert, perfect for family fun and adventure. Stroll along the John E. Poole Boardwalk in St. Albert for a romantic outdoor escape. For a unique experience, visit Pigs Only, an outdoor venue located 8 miles away.

Nightlife

St. Albert offers a vibrant nightlife scene with the Arden Theatre Company showcasing captivating performances and family-friendly vibes. For movie lovers, Landmark Cinemas St Albert and Cineplex Cinemas North Edmonton provide perfect spots for a romantic night out or entertaining films, creating a delightful evening atmosphere.

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

Booking tips and Expedia advantages for St. Albert

To save money on your trip to St. Albert, consider visiting during the off-peak months of January or October to November, when prices are lower. Booking your stay on a Monday can also help you avoid higher weekend rates. Use Expedia to find budget-friendly hotels by sorting prices from lowest to highest, and consider booking a package for additional savings. Joining the One Key membership offers exclusive discounts and the chance to earn cash for future stays. Don’t forget to explore free activities around the city to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Albert are January and October to November, where the prices are slightly lower. This is in comparison to April to May and 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 St. Albert is Monday. The most expensive day to stay in St. Albert is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will show you a list of sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking a package through Expedia that combines your St. Albert hotel, flights, and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around St. Albert

St. Albert, Alberta, is an ideal destination for families and business travelers alike, offering a variety of attractions such as urban parks, theme parks, and entertainment facilities. Notable points of interest include the beautiful St. Albert Botanic Park, perfect for outdoor enthusiasts. Whether you're seeking a city experience or family-friendly activities, St. Albert promises memorable adventures for all visitors.

  • Rogers Place: Located 8 miles from St. Albert, this state-of-the-art arena offers an electrifying atmosphere for sports and entertainment. Experience thrilling hockey games and concerts in a family-friendly environment that promises unforgettable memories.
  • Servus Credit Union Sportsplex: Situated in St. Albert, this vibrant stadium is a hub for sports enthusiasts. With facilities for various sports and events, it's the perfect place to catch a game or participate in community activities, showcasing the local sports culture.
  • TELUS World of Science-Edmonton: Just 5 miles away, this interactive science museum invites families to explore the wonders of science and technology. Engaging exhibits and educational programs make it a cultural gem for visitors of all ages.

Best time to go to St. Albert

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January13.3°F (-10.4°C)No RainMostly CloudyAverageSlightly Low
February12.2°F (-11.0°C)No RainMostly CloudyAverageAverage
March22.8°F (-5.1°C)No RainMostly CloudySlightly HighAverage
April37.2°F (2.9°C)No RainMostly CloudySlightly HighSlightly High
May52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly High
June59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
July63.3°F (17.4°C)Light RainMostly SunnySlightly HighAverage
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 LowSlightly Low
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 St. Albert

If you're planning to visit St. Albert, Alberta, flying into Edmonton International Airport (YEG) is your best option, located 22 miles away. Notable hotels nearby include the Renaissance Edmonton Airport Hotel, just 0.2 miles from the airport, offering easy access. The Radisson Hotel Edmonton Airport, situated 2 miles away, is another great choice, and the Sandman Signature Edmonton South Hotel, located 9 miles from YEG, also provides convenient accommodations. All these hotels offer transportation services to ensure a smooth journey to and from the airport, making your travel experience comfortable and hassle-free.

Frequently asked questions

What are the best budget hotels in St. Albert?
Best Western Plus The Inn At St. Albert stands out as a fantastic budget-friendly option, boasting an outstanding score of 9.2 from satisfied travelers. Guests appreciate the convenience of free breakfast and high-speed WiFi, which are superb for both groups and solo travelers. The indoor pool and hot tub offer a relaxing retreat after a day of exploring, while the family-friendly room features, including a sofa bed and child-friendly window design, ensure a comfortable stay for those traveling with kids.

Another excellent choice is the Holiday Inn Express & Suites Edmonton N - St. Albert by IHG, which has earned an excellent score of 9.0. This hotel is particularly well-suited for families, featuring an indoor pool with a thrilling waterslide, along with a variety of games for children. Complimentary breakfast and self-parking add to the convenience, making it an easy experience for parents.

For travelers seeking other options, Sleep Inn Motel, with a rating of 8.0, offers a cozy stay with premium bedding and an onsite shopping mall, appealing to those who enjoy a bit of retail therapy during their travels. Horizon Motel, rated 7.0, provides the essentials with a kitchenette and easy access to shopping, suiting guests who appreciate a more independent hotel experience. View all budget hotels in St Albert.
When is the best time to go to St. Albert?
The most popular time to visit St. Albert is April, when spring fully blooms and the city comes alive with vibrant colors and activities. During this period, which falls within the peak season from March to May, average temperatures are pleasantly mild, generally ranging from the mid-40s to low 60s Fahrenheit. This inviting climate is superb for outdoor adventures, whether you're exploring the scenic trails or enjoying the fresh air in one of the many beautiful parks.

As you enjoy the sights, you'll find that St. Albert hosts a variety of festivals and events in April, making it an exciting time to experience local culture and community spirit. The annual St. Albert Farmers' Market, one of the largest in Alberta, typically opens in late April, offering a chance to sample local produce and artisanal goods, all while soaking in the lively atmosphere.

For those travelers who prefer a quieter experience, October can be a wonderful alternative. While temperatures dip, ranging from the mid-30s to low 50s Fahrenheit, you can still appreciate the stunning fall foliage and take part in seasonal activities, like exploring the picturesque walking trails or enjoying cozy dining options in the city.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Albert.
How can I save on a St. Albert hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. Albert hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Albert hotel?
Prices for hotels in St. Albert often vary, but you can find a great deal from $56 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia