The 10 best spa hotels in Airdrie, Canada | Booking.com
Skip to main content

Spa Hotels in Airdrie

Find the spa hotels that appeal to you the most

The best spa hotels in Airdrie

Check out our pick of great spa hotels in Airdrie

Filter by:

Review score

Calgary Airport Marriott In-Terminal Hotel

Calgary (Near Airdrie)

Located right next to Calgary International Airport, Calgary Airport Marriott In-Terminal Hotel features a fitness centre and indoor pool. Free WiFi is provided.

M
Marie
From
Ireland
Beautiful hotel. Lovely staff. Good food. In the terminal so very handy for departure.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 820 reviews
Location 9.8
Price from
US$219.97
1 night, 2 adults

Four Points by Sheraton Calgary Airport

Calgary (Near Airdrie)

Well set in the Northeast Calgary district of Calgary, Four Points by Sheraton Calgary Airport is located 8.4 km from Calgary Telus Convention Centre, 8.7 km from Calgary Tower and 9 km from Calgary...

P
Paul
From
United Kingdom
Friendly staff, shuttle service was fantastic, hot tub and pool were closed for maintenance while we were there but they'd arranged for us to have access at a hotel next door and it was great they'd thought to arrange that rather than us miss out. Room was clean, bed was comfortable. Good location with cheap and more expensive dining options within walking distance (McDonalds, Tim Hortons and then also some restaurants). Price seemed very good for the quality of hotel. Free tea and coffee in the lobby.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 559 reviews
Location 8.3
Price from
US$93.65
1 night, 2 adults
All spa hotels in Airdrie

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.