
We all deserve to treat ourselves to a bit of luxury every now and then, and what better way to do so than by indulging in the best luxury hotels in Edmonton?
Whether you’re a local seeking a staycation or a traveller visiting Alberta’s capital, Edmonton has no shortage of high-end accommodations for you to enjoy.
From breathtaking views of the River Valley to a lavish weekend in the ICE District, these hotels are the epitome of refined living.
Here are seven of the best luxury hotels you should stay at in Edmonton.
Fairmont Hotel MacDonald
View this post on Instagram
One of Edmonton’s most recognizable landmarks, the Fairmont Hotel Macdonald has provided a luxury hotel experience for over a century. This hotel is timeless and elegant, offers stunning views of the River Valley, and has even hosted members of the royal family.
Address: 10065 100th St., Edmonton
Price:Ā Starts at $323 per night
JW Marriott Edmonton ICE District
View this post on Instagram
Modern, approachable, and stunning, this brand-new hotel has a fantastic vibe to it. Enjoy prime access to Rogers Place and the ICE District; there’s no shortage of dining options, including Braven Restaurant, Kindred Food + Drink, The Lobby Bar, and the Executive Lounge.
Address: 10344 102nd St. NW
Price:Ā Starts at $266 per night
The Matrix Hotel

Matrixhotel/Instagram
The Matrix is a stylish boutique hotel located in downtown Edmonton. People who have stayed here rave about the perks, including complimentary wine and cheese. Sign us up, please!
Address: 10640 100th Ave. NW
Price:Ā Starts at $147 per night
The Chateau Lacombe
View this post on Instagram
This unique hotel downtown offers incredible views of the River Valley. It’s also home to the only rooftop revolving restaurant in the city, giving you a 360 degree view of everything Edmonton has to offer.
Address: 10111 Bellamy Hill Rd. NW
Price:Ā Starts at $152 per night
Fantasyland Hotel
View this post on Instagram
Whether you’re looking for something more sleek and modern, or a race car bed is your definition of luxury, there are plenty of options at the Fantasyland Hotel. Plus, the lounge downstairs is fantastic.
Address: 17700 87th Ave. NW
Price:Ā Starts at $218 per night
Metterra on Whyte
View this post on Instagram
This boutique hotel on Whyte Avenue blends worldly artifacts and one-of-a-kind art with the simplicity of modern, natural wood furnishings and textured upholsteries for a truly gorgeous aesthetic.
Address: 10454 82nd Ave. NW
Price: Starts at $179 per night
Courtyard by Marriott
View this post on Instagram
Newly renovated and located right along the River Valley, this hotel is the perfect spot for a weekend summer getaway. It has a great space to take stunning views of Canada’s largest urban park network.
Address: 10011 184th St. NW
Price: Starts at $158 per night
With files from Allison StephenĀ