British Columbia may have travel restrictions in place due to COVID-19.

Search Hotels with Gym in British Columbia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top British Columbia Hotels with Gym

West Coast Motel

West Coast Motel

2 out of 5
279 Hemlock Street, Ucluelet, BC
The price is Rs5,682 per night from 19 Jan to 20 Jan

Located in the heart of Ucluelet, this motel is within a 10-minute walk of Huu-Mees-Ma-As Native Art Gallery and Ucluelet Aquarium. Clayoquot Sound and Ucluelet ...

4.2/5Excellent! (699 reviews)

"I was made to feel at home in this beautiful accommodation. Warm and friendly staff and very clean maintained rooms! I loved the shower but that’s just my retro vibe coming through 😊"…"

Reviewed on 21 Oct 2020

West Coast Motel
Pinnacle Hotel Harbourfront

Pinnacle Hotel Harbourfront

4 out of 5
1133 Hastings St W, Vancouver, BC
The price is Rs7,232 per night from 7 Feb to 8 Feb

Located in Coal Harbour, this eco-friendly hotel is steps away from United States Consulate and Vancouver Waterfront. Robson Street and Canada Place are also ...

4.2/5Very Good! (2,673 reviews)

"The staff was really friendly and accommodating. The room was clean. They had good measures in place for Covid-19. There were slight issues with our bathroom door, but we reported it to staff, and overall the stay was enjoyable."…"

Reviewed on 12 Jan 2021

Pinnacle Hotel Harbourfront
Hotel Grand Pacific

Hotel Grand Pacific

4 out of 5
463 Belleville St, Victoria, BC
The price is Rs9,182 per night from 19 Jan to 20 Jan

Located in James Bay, this romantic hotel is steps away from The Robert Bateman Centre, Victoria Harbour and Victoria Clipper Ferry Terminal. Royal BC Museum ...

4.6/5Wonderful! (1,214 reviews)

"Excellent hotel. Friendly and helpful staff. Wonderful restaurant."…"

Reviewed on 11 Jan 2021

Hotel Grand Pacific
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Blu Vancouver

Hotel Blu Vancouver

4 out of 5
177 Robson Street, Vancouver, BC
The price is Rs7,489 per night from 19 Jan to 20 Jan

Located in Downtown Vancouver, this hotel is within a 5-minute walk of BC Place Stadium and Queen Elizabeth Theatre. Vancouver Central Public Library and Rogers ...

4.7/5Exceptional! (1,678 reviews)

"Location was perfect. The hotel is super modern. The room was very nice and clean. From now on this will be my place to stay when I visit Vancouver."…"

Reviewed on 7 Jan 2021

Hotel Blu Vancouver
GEC Granville Suites Downtown

GEC Granville Suites Downtown

3 out of 5
718 Drake St, Vancouver, BC
The price is Rs4,722 per night from 2 Feb to 3 Feb

Located in Downtown Vancouver, this hotel is within 1 mi (2 km) of Granville Island Public Market, Rogers Arena and Canada Place. Vancouver Waterfront and Vancouver ...

3.9/5Good! (1,537 reviews)

"Location is bit good . Good experience with staff and hotel service."…"

Reviewed on 6 Jan 2021

GEC Granville Suites Downtown
Auberge Vancouver Hotel

Auberge Vancouver Hotel

4 out of 5
837 West Hastings Street, Vancouver, BC
Get Rates

Located in Downtown Vancouver, this romantic hotel is steps away from Marine Building and Granville Street. Vancouver Waterfront and Harbour Centre are also ...

4.4/5Excellent! (990 reviews)

"Clean, quiet, and great location for city walks. Lots of dining opportunities nearby. Overnight parking in city is super expensive. Will definitely stay again, hopefully pool will be open."…"

Reviewed on 3 Jan 2021

Auberge Vancouver Hotel
Pinnacle Hotel at the Pier

Pinnacle Hotel at the Pier

4 out of 5
138 Victory Ship Way, North Vancouver, BC
The price is Rs7,759 per night from 22 Jan to 23 Jan

Located in Lower Lonsdale, this romantic hotel is within 1 mile (2 km) of Lonsdale Quay Seabus Terminal and Lonsdale Quay Market. Vancouver Waterfront and Granville ...

4.5/5Wonderful! (1,003 reviews)

"Location , patient and helpful reception staff, nice restaurant on site , excellent swimming pool"…"

Reviewed on 14 Jan 2021

Pinnacle Hotel at the Pier
The Sutton Place Hotel - Vancouver

The Sutton Place Hotel - Vancouver

4.5 out of 5
845 Burrard St, Vancouver, BC
The price is Rs8,562 per night from 19 Jan to 20 Jan

Located in Downtown Vancouver, this luxury hotel is steps away from Robson Square and Robson Street. Granville Street and Vancouver Art Gallery are also within ...

4.4/5Excellent! (1,377 reviews)

"Great hotel, nice clean rooms and great view. My only complaint is that the pool was cold."…"

Reviewed on 9 Jan 2021

The Sutton Place Hotel - Vancouver
L'Hermitage Hotel

L'Hermitage Hotel

4 out of 5
788 Richards Street, Vancouver, BC
The price is Rs8,838 per night from 26 Jan to 27 Jan

Located in Downtown Vancouver, this romantic hotel is within a 5-minute walk of Vancouver Central Public Library and Orpheum Theater. Vancouver Art Gallery and ...

4.8/5Exceptional! (1,000 reviews)

"Wonderful staff service and the suite was nicely appointed. Very quiet but close the everything"…"

Reviewed on 18 Jan 2021

L'Hermitage Hotel
Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel

4.5 out of 5
3111 Grant McConachie Way, Richmond, BC
The price is Rs16,993 per night from 23 Jan to 24 Jan

Situated in the suburbs, this luxury hotel is within 3 miles (5 km) of Richmond Night Market, Aberdeen Centre and Richmond Olympic Oval. Richmond Centre Mall ...

4.7/5Exceptional! (3,207 reviews)

"Very clean, good amenities, friendly staff. Convenient access to airport"…"

Reviewed on 3 Jan 2021

Fairmont Vancouver Airport In-Terminal Hotel
Residence Inn by Marriott Vancouver Downtown

Residence Inn by Marriott Vancouver Downtown

3 out of 5
1234 Hornby Street, Vancouver, BC
The price is Rs6,772 per night from 22 Jan to 23 Jan

Located in Downtown Vancouver, this eco-friendly hotel is within a 5-minute walk of Granville Street and St. Paul's Hospital. Sunset Beach and Orpheum Theater ...

4.6/5Exceptional! (998 reviews)

"Great stay, it was everything we needed! Wish parking would be included but you can’t have it all! Definitely would stay again!"…"

Reviewed on 5 Jan 2021

Residence Inn by Marriott Vancouver Downtown
Prestige Oceanfront Resort, BW Premier Collection

Prestige Oceanfront Resort, BW Premier Collection

4 out of 5
6929 West Coast Rd, Sooke, BC
The price is Rs7,661 per night from 8 Feb to 9 Feb

Situated on the waterfront, this spa hotel is within 2 miles (3 km) of Sooke Harbour, District of Sooke Municipal Hall and Sooke Region Museum. Saltwest Naturals ...

4.4/5Wonderful! (998 reviews)

"Quiet 2-night mental health break for my wife and I. The young woman at the reception moved us at no extra charge from a room with a view of the parking lot to one with an ocean view. We would definitely go stay there again and ask for Room #300. The young server lady in the dining room was super ..."…"

Reviewed on 24 Dec 2020

Prestige Oceanfront Resort, BW Premier Collection
Coast Coal Harbour Vancouver Hotel by APA

Coast Coal Harbour Vancouver Hotel by APA

4 out of 5
1180 Hastings Street W, Vancouver, BC
The price is Rs7,593 per night from 23 Jan to 24 Jan

Located in Coal Harbour, this spa hotel is steps away from United States Consulate and Vancouver Waterfront. Vancouver Convention Centre and Robson Street are ...

4.5/5Wonderful! (999 reviews)

"Coast coal Harbour has excellent service. The staff are caring and personable. I recommend staying at that location. Its very well situated!"…"

Reviewed on 4 Jan 2021

Coast Coal Harbour Vancouver Hotel by APA
The Parkside Hotel & Spa

The Parkside Hotel & Spa

3.5 out of 5
810 Humboldt Street, Victoria, BC
The price is Rs10,148 per night from 19 Jan to 20 Jan

This family-friendly Victoria aparthotel is located by the ocean, within a 5-minute walk of St. Ann's Academy, Victoria Conference Centre and Royal BC Museum. ...

4.6/5Wonderful! (2,030 reviews)

"Location. Clean and comfortable. Good view and near parkland"…"

Reviewed on 16 Jan 2021

The Parkside Hotel & Spa
Fairmont Chateau Whistler

Fairmont Chateau Whistler

4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is Rs24,341 per night from 20 Jan to 21 Jan

Located in the mountains, this Blackcomb resort offers ski-in/ski-out access and is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum ...

4.5/5Wonderful! (994 reviews)

"I've stayed here many times and it's always my hotel of choice when I come up to Whistler."…"

Reviewed on 8 Jan 2021

Fairmont Chateau Whistler
Riviera Plaza & Conference Center Vernon British Columbia

Riviera Plaza & Conference Center Vernon British Columbia

3 out of 5
4801 27 St, Vernon, BC
The price is Rs2,866 per night from 19 Jan to 20 Jan

Conveniently near skiing facilities, this Vernon hotel is located in a shopping district within 3 mi (5 km) of Village Green Centre, Planet Bee Honey Farm and ...

3.7/5Good! (985 reviews)

"I’ve stayed here before and wouldn’t hesitate to stay again!"…"

Reviewed on 2 Dec 2020

Riviera Plaza & Conference Center Vernon British Columbia
Element Vancouver Metrotown

Element Vancouver Metrotown

4 out of 5
5988 Willingdon Avenue, Burnaby, BC
The price is Rs8,732 per night from 30 Jan to 31 Jan

Located in Metrotown, this eco-friendly hotel is within 1 mile (2 km) of Central Park and Metropolis at Metrotown. Burnaby Hospital is 1.9 mi (3.1 km) away. ...

4.6/5Wonderful! (999 reviews)

"Great hotel with nice kitchen. Feels like home! Very convenient location with excellent transportation, mall, restaurants, supermarkets etc."…"

Reviewed on 26 Nov 2020

Element Vancouver Metrotown
Hampton Inn and Suites by Hilton, Downtown Vancouver

Hampton Inn and Suites by Hilton, Downtown Vancouver

3 out of 5
111 Robson Street, Vancouver, BC
The price is Rs7,759 per night from 19 Jan to 20 Jan

Located in Downtown Vancouver, this eco-friendly hotel is within a 10-minute walk of BC Place Stadium, Queen Elizabeth Theatre, and Rogers Arena. Orpheum Theater ...

4.5/5Wonderful! (986 reviews)

"My stay was wonderful. The staff was very helpful and also polite. I stayed for a week and couldn’t have been happier. Easy access to anywhere I needed to go and also very clean room. I would definitely stay there again and recommend it for anyone going to Vancouver who’s not trying to break the ..."…"

Reviewed on 7 Jan 2021

Hampton Inn and Suites by Hilton, Downtown Vancouver
The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria

4 out of 5
1999 Country Club Way, Victoria, BC
The price is Rs9,756 per night from 1 Feb to 2 Feb

Located in Bear Mountain Resort, this spa hotel is within 2 miles (3 km) of Bear Mountain Golf and Country Club, Goldstream Provincial Park and All Fun Recreation ...

4.4/5Wonderful! (950 reviews)

"the views of the mountains were tremendous and golf staff are the best in the business"…"

Reviewed on 20 Aug 2020

The Westin Bear Mountain Golf Resort & Spa, Victoria
Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort

4 out of 5
100 Harbour Road, Victoria, BC
The price is Rs8,723 per night from 21 Jan to 22 Jan

Located in the heart of Victoria, this spa resort is within a 10-minute walk of Pacific Rim College, Market Square and Bastion Square. Chinatown is 0.5 mi (0.9 ...

4.6/5Wonderful! (1,000 reviews)

"Location, view, facilities, staffs- nothing disappointed us. Definitely will be back."…"

Reviewed on 2 Jan 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Don't see what you're looking for?
We've got more Hotels with Gym. Find the right one for you.
View all properties
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.

Hotels with Gym in British Columbia

Search for Hotels with Gym in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below:

  • View our selection of featured hotels in British Columbia
  • Use the map to find hotels in the British Columbia neighborhood you prefer
  • Use the filters to see hotels in a specific area of British Columbia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in British Columbia
  • Enter your travel dates to view the best deals on hotels in British Columbia - while they last