Compare Hotels with a Gym in Canada
Secret Bargains - Save an extra 10% or more on select Hotels with a Gym
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Canada Hotels with a Gym

Chelsea Hotel, Toronto
33 Gerrard St W Toronto ON
$121 nightly
The price is $149 total per night
$149 total
Jan 15 - Jan 16, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Chelsea Hotel, Toronto is centrally located in Toronto, a 5-minute walk from Yonge-Dundas Square and 6 minutes by foot from CF Toronto Eaton Centre.

Le Square Phillips Hotel And Suites
1193, Place Phillips Montreal QC
$142 nightly
The price is $169 total per night
$169 total
Dec 23 - Dec 24
Total with taxes and fees
With a stay at Le Square Phillips Hotel And Suites in Montreal (Downtown Montreal), you'll be steps from Sainte-Catherine Street and 8 minutes by foot from Montreal Convention Centre.

West Coast Motel
279 Hemlock Street Ucluelet BC
$79 nightly
The price is $92 total per night
$92 total
Dec 17 - Dec 18
Total with taxes and fees
With a stay at West Coast Motel, you'll be centrally located in Ucluelet, just a 5-minute walk from Image West Gallery and 7 minutes by foot from Huu-Mees-Ma-As Native Art Gallery.

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
$142 nightly
The price is $165 total per night
$165 total
Dec 17 - Dec 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at White Oaks Resort & Spa in Niagara-on-the-Lake (Glendale), you'll be within a 15-minute drive of Clifton Hill and Fallsview Casino.

Pinnacle Hotel Harbourfront
1133 Hastings St W Vancouver BC
$114 nightly
The price is $136 total per night
$136 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Pinnacle Hotel Harbourfront, you'll be centrally located in Vancouver, just a 3-minute walk from Vancouver Convention Centre and 7 minutes by foot from Vancouver Waterfront.

Wyndham Edmonton Hotel and Conference Centre
4440 Gateway Blvd Edmonton AB
$83 nightly
The price is $90 total per night
$90 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Edmonton (Southside), Wyndham Edmonton Hotel and Conference Centre is within a 10-minute drive of South Edmonton Common and University of Alberta.

Hotel Grand Pacific
463 Belleville St Victoria BC
$133 nightly
The price is $155 total per night
$155 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Grand Pacific, you'll be centrally located in Victoria, steps from Victoria Harbour and 5 minutes by foot from Victoria Clipper Ferry Terminal.

Rimrock Banff, Emblems Collection
300 Moutain Avenue Banff AB
Located in Banff (Sulphur Mountain District), Rimrock Banff, Emblems Collection is within a 5-minute walk of Upper Hot Springs and Banff Gondola.

Hotel Blu Vancouver
177 Robson Street Vancouver BC
$150 nightly
The price is $179 total per night
$179 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Hotel Blu Vancouver is in the heart of Vancouver, within a 5-minute walk of BC Place Stadium and Queen Elizabeth Theatre.

Grand Park Hotel & Suites Downtown Vancouver, an Ascend Collection Hotel
718 Drake St Vancouver BC
$88 nightly
The price is $104 total per night
$104 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Grand Park Hotel & Suites Downtown Vancouver, an Ascend Collection Hotel places you in the heart of Vancouver, within a 5-minute drive of Rogers Arena and Vancouver Waterfront.

Hotel Bonaventure Montreal
900 rue De La Gauchetiere West Montreal QC
$149 nightly
The price is $177 total per night
$177 total
Dec 23 - Dec 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Bonaventure Montreal, you'll be centrally located in Montreal, steps from The Underground City and within a 10-minute walk of Bell Centre.

Auberge Vancouver Hotel
837 West Hastings Street Vancouver BC
$179 nightly
The price is $214 total per night
$214 total
Dec 17 - Dec 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Auberge Vancouver Hotel places you in the heart of Vancouver, steps from Vancouver Waterfront and Granville Street.
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.
Canada Hotels with a Gym essential information
Hotels with a Gym in Canada |
2843 |
|---|---|
Highest price | $214 |
Cheapest price | $90 |
Total number of hotels in Canada | 60,311 |
Popular hotels | Chelsea Hotel, Toronto, Le Square Phillips Hotel And Suites, West Coast Motel, White Oaks Resort & Spa, Pinnacle Hotel Harbourfront, Wyndham Edmonton Hotel and Conference Centre, Hotel Grand Pacific, Rimrock Banff, Emblems Collection, Hotel Blu Vancouver, Grand Park Hotel & Suites Downtown Vancouver, an Ascend Collection Hotel, Hotel Bonaventure Montreal, Auberge Vancouver Hotel |
Most Recent Canada Hotel Reviews

River Rock Casino Resort
5 out of 5
Posted 7 hours ago
CheapTickets Verified Review
"Great!"
A verified traveler stayed at River Rock Casino Resort
More Hotels with a Gym
Types of Hotels
Top 20 Canada Hotels
Hotels Near Canada
More to Explore in Canada
Top Picks
Hotels
- Beach Resorts & Hotels in Bermuda
- Hotels in Niagara Falls
- Hotels in Montreal
- Hotels in Vancouver
- Hotels in Tofino
- Hotels in Toronto
- Hotels in Bermuda
- Hotels in Victoria
- Hotels in Whistler
- Hotels in Québec City
- Hotels in Ottawa
- Hotels in Abbotsford
- Hotels in Edmonton
- Hotels in United States of America
- Hotels in Saskatoon
Packages
- Halifax Vacation Packages
- Calgary Vacation Packages
- Greenland Vacation Packages
- Banff Vacation Packages
- United States of America Vacation Packages
- Antigonish Vacation Packages
- Montreal Vacation Packages
- Niagara Falls Vacation Packages
- New Brunswick Vacation Packages
- Bermuda Vacation Packages
- Vancouver Vacation Packages
- Toronto Vacation Packages





