Edmonton, the Festival City of Canada, is the capital of the province of Alberta. The city houses the oldest and largest fringe theater festival on the continent. It is also an ideal destination to experience skijoring in winter. Edmonton boasts 27,400 ac (11,088 ha) of parkland. Moreover, it has a city-size shopping center, West Edmonton Mall, offering 48 blocks of family-friendly indoor entertainment. This fast-growing city takes shopping, dining, and sightseeing to a new level. Rogers Place, home of the Edmonton Oilers and Edmonton Oil Kings, is a shimmering superstructure in the shape of an oil drop. Meanwhile, Old Strathcona and Whyte Avenue are teeming with historic and cultural attractions. Planning a holiday here soon? The city’s finest hotels offer deluxe wellness amenities to guests. For a relaxing stay, read about the top hotels with spa in Edmonton, Canada.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to spa and wellness services. The image galleries get refreshed with the latest updates regularly. They were last updated on March 04, 2026.
1. The Fairmont Hotel Macdonald (from USD 269)
The Fairmont Hotel Macdonald allows guests to view the North Saskatchewan River Valley from 4-star accommodations. Rooms on the two highest floors of this “Chateau on the River” have the best views. This iconic establishment has been in the hospitality business for over a century. It offers 198 tastefully designed guest rooms fitted with all the creature comforts you need.
Here, the children can take swimming lessons while you check out the fitness equipment in the Health Club, which is open all week from 5:30 am to 10:30 pm. Guests will find space to relax in the 40-ft (12-m) saline pool, whirlpool, steam room, and sauna. It is best to make an appointment for a daily me-time massage. The massage menu is varied, and there are full-time therapists to attend to your needs.
Fairmont Hotel Macdonald This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 10065 100 Street
709 meters (0.5 ft) from Royal Alberta Museum
2. JW Marriott Edmonton ICE District (from USD 519)
Booking a room in JW Marriott Edmonton ICE District gives you access to Spa by JW. This innovative facility is the only luxury spa in Downtown Edmonton. Detox and cleansing treatments are on offer from Wednesday to Sunday, so make a note on your calendar to unclutter later in the week. You have to make an appointment to avail of couples massage services, lip treatments, and facials. You can also book two-and-a-half day well-being retreats upon arrival.
The 346 guest rooms of this property boast a new level of sophistication. This 5-star luxury hotel is known for its pet-friendly rooms, four in-house restaurants, and an exceptional health club on the fifth floor called Archetype.
JW Marriott Edmonton ICE District
Address: 10344-102 Street NW
455 meters (0.3 ft) from Royal Alberta Museum
Emerge renewed in Edmonton's excellent spa hotels
Edmonton is a modern city where you can satiate the travel bug all year. The northernmost urban center in North America boasts hotels offering exceptional spa treatments for clarity, relaxation, and overall well-being. Book one of the best options listed above to have a rejuvenating holiday!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data