Hotels with a Gym in Alberta
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Top Hotels with a Gym in Banff

Banff Rocky Mountain Resort
7.8/10 Good! (2,152 reviews)
Top Hotels with a Gym in Calgary

Acclaim Hotel By CLIQUE
Stoney
‐7.65 mi from city centre
9/10 Wonderful! (8,257 reviews)
Top Hotels with a Gym in Canmore

Rocky Mountain Ski Lodge
8.2/10 Very Good! (1,470 reviews)
Top Hotels with a Gym in Edmonton

Edmonton Hotel and Convention Centre
Southeast Edmonton
‐3.91 mi from city centre
8/10 Very Good! (1,678 reviews)
Top cities in Alberta
Banff
The scenic city of Banff is full of attractions, such as Tunnel Mountain and Bow Falls, and is loved for its skiing and hiking trails.
Popular places to visit

West Edmonton Mall
If you want to give your credit card some exercise, head out to West Edmonton Mall, a popular place for shoppers in West Edmonton. Why not take a stroll along the riverfront and watch the sunset while you're here? It's also full of great shops and restaurants, so you can spend the afternoon having a wander.
Keep exploring
Keep exploring
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in Canada
- More Hotels
- Most popular destinations
- More ways to book
- Hotels near Banff National Park Information Centre
- Hotels near Stampede Park
- Hotels near West Edmonton Mall
- Hotels near Rogers Place
- Hotels near South Edmonton Common
- Hotels near Calgary Zoo
- Hotels near University of Alberta
- Hotels near Scotiabank Saddledome
- Hotels near University of Calgary
- Hotels near Chinook Centre
- Hotels near Edmonton Expo Centre
- Hotels near Lake Louise Mountain Resort
- Hotels near Banff Gondola
- Hotels near Upper Hot Springs
- Hotels near Calgary Tower
- Hotels near Commonwealth Stadium
- Hotels near University of Alberta Hospital
- Hotels near Canada Olympic Park
- Hotels near Edmonton Convention Centre
- Hotels near Calgary TELUS Convention Centre
- Hotels in Banff
- Hotels in Calgary
- Hotels in Canmore
- Hotels in Edmonton
- Hotels in Jasper
- Hotels in Lake Louise
- Hotels in Red Deer
- Hotels in Lethbridge
- Hotels in Grande Prairie
- Hotels in Kananaskis
- Hotels in Medicine Hat
- Hotels in Hinton
- Hotels in Waterton Park
- Hotels in Drumheller
- Hotels in Leduc
- Hotels in Sherwood Park
- Hotels in Sylvan Lake
- Hotels in Airdrie
- Hotels in Harvie Heights
- Hotels in Cochrane
- Fairmont Jasper Park Lodge
- Fairmont Banff Springs
- MTN House By Basecamp
- Northwinds Hotel Canmore
- Park Inn by Radisson, Calgary Airport North, AB
- Buffalo Mountain Lodge
- Canmore Inn & Suites
- Sandman Signature Calgary Downtown Hotel
- Tunnel Mountain Resort
- Banff Park Lodge
- Best Western Premier Calgary Plaza Hotel & Conference Centre
- Days Inn by Wyndham Edmonton Downtown
- Canmore Rocky Mountain Inn
- iHOTEL & Conference Center Red Deer
- Ramada Plaza by Wyndham Calgary Downtown
- Fairmont Chateau Lake Louise
- Blackstone Mountain Lodge by CLIQUE
- Coast Edmonton Plaza Hotel by APA
- Hyatt Place Edmonton-West
- Chateau Canmore
- Travelodge by Wyndham Edmonton West
- Sandman Signature Edmonton Downtown Hotel
- Matrix Hotel
- Chateau Lacombe Hotel
- Fantasyland Hotel
- Hotel Le Germain Calgary
- Rundle Chalets
- Days Inn by Wyndham Calgary Airport
- Tonquin Inn
- Coast Canmore Hotel & Conference Centre
- Mountaineer Lodge
- Podollan Inn & Spa Grande Prairie
- The Crimson Jasper
- Medicine Hat Lodge, Resort, Casino, and Spa, Trademark Collection by Wyndham.
- Kananaskis Mountain Lodge, Autograph Collection
- Ramada by Wyndham Hinton
- Ramada by Wyndham Lethbridge
- Pomeroy Hotel & Conference Centre Grande Prairie
- Home Inn Express - Medicine Hat
- SureStay Plus Hotel by Best Western Drumheller
- Border Inn and Suites Lloydminster
- Crandell Mountain Lodge
- Camrose Resort & Casino
- Travelodge by Wyndham Lloydminster
- Pomeroy Hotel Fort McMurray
- Clearwater Suite Hotel
- Canalta Rocky Mountain House
Most popular destinations
Hotels
Hotels in AlaskaHotels in Canadian RockiesHotels in EdmontonHotels in TexasHotels in TennesseeHotels in ArizonaHotels in BanffHotels in ColoradoHotels in MississippiHotels in FloridaHotels in New YorkCheap Hotels in CalgaryHotels in CalgaryHotels in PennsylvaniaHotels in OntarioHotels in Lake LouiseHotels in CanmoreHotels near Calgary Intl.Hotels in DidsburyHotels in South CarolinaCheap Hotels in EdmontonHotels in VermontHotels in British ColumbiaHotels in JasperHotels in ConnecticutHotels in CaliforniaHotels in Downtown CalgaryHotels in Waterton ParkHotels in New JerseyHotels in Hawaii