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

British Columbia Apartment Hotel from CA $59

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Vacation rental bedrooms
Area
Popular locations
Amenities
1
Accessibility
Trip type

Top British Columbia Apartment Hotel

Century Plaza Hotel & Spa

Century Plaza Hotel & Spa

3.5 out of 5
1015 Burrard St, Vancouver, BC
The price is CA $129 per night from Dec 5 to Dec 6

Located in West End, this spa hotel is within a 10-minute walk of Granville Street, Robson Street and Vancouver Art Gallery. Pacific Centre Shopping Mall and ...

4.1/5Very Good! (1,743 reviews)

"This hotel was very close to St. Paul’s Hospital where my husband had day surgery. Our suite had a separate bedroom & a small kitchen which was handy for our four night stay. We did have a problem with the heating system which was not completely fixed. The thermostat was set to 60 degrees, it read ..."…"

Reviewed on Oct. 30, 2020

Century Plaza Hotel & Spa
Sunset Inn and Suites

Sunset Inn and Suites

3 out of 5
1111 Burnaby St, Vancouver, BC
The price is CA $122 per night from Dec 6 to Dec 7

Located in West End, this hotel is within a 10-minute walk of Sunset Beach and St. Paul's Hospital. Vancouver International Film Centre and Granville Island ...

4.5/5Wonderful! (987 reviews)
lola and grama

"We enjoyed our suite and the location of Sunset Inn. Walked about and especially loved english bay walk on seawall. thank you we will be back again someday soon."…"

Reviewed on Dec. 4, 2020

Sunset Inn and Suites
La Grande Residence Vancouver at The Sutton Place Hotel

La Grande Residence Vancouver at The Sutton Place Hotel

4.5 out of 5
855 Burrard St, Vancouver, BC
The price is CA $443 per night from Dec 6 to Dec 7

Located in West End, this luxury hotel is steps away from Robson Square and Robson Street. Granville Street and St. Paul's Hospital are also within 5 minutes. ...

4.4/5Excellent! (1,000 reviews)

"Place was nice not a place to stay more than 2 days overall it was okay! Carpet had a smell!"…"

Reviewed on Sep. 1, 2020

La Grande Residence Vancouver at The Sutton Place Hotel
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.
The Oswego Hotel

The Oswego Hotel

4 out of 5
500 Oswego Street, Victoria, BC
The price is CA $178 per night from Dec 31 to Jan 1

Located in James Bay, this eco-friendly hotel is within a 5-minute walk of Victoria Clipper Ferry Terminal and Victoria Harbour. Victoria Fisherman's Wharf and ...

4.6/5Wonderful! (971 reviews)

"The Oswego has the charm of small boutique hotel with excellent service. The suites are well appointed and perfect for extended stay and easy walking distance to scenic sights. Our dog was treated as a VIP guest with treats, dog amenities and walking routes. We have been repeat visitors to the hotel ..."…"

Reviewed on Nov. 24, 2020

The Oswego Hotel
Sandman Suites Vancouver on Davie

Sandman Suites Vancouver on Davie

3 out of 5
1160 Davie St, Vancouver, BC
The price is CA $119 per night from Dec 5 to Dec 6

Located in West End, this eco-friendly hotel is within a 10-minute walk of St. Paul's Hospital and Sunset Beach. Robson Street and Granville Street are also ...

3.9/5Very Good! (1,176 reviews)

"Our stay here was excellent! We got to check in 4 hours early and check our 2 hours late! Made our stay so much easier. The view was great, and the suits are just like a small apartment."…"

Reviewed on Nov. 30, 2020

Sandman Suites Vancouver on Davie
Residence Inn by Marriott Vancouver Downtown

Residence Inn by Marriott Vancouver Downtown

3 out of 5
1234 Hornby Street, Vancouver, BC
The price is CA $118 per night from Dec 5 to Dec 6

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! (985 reviews)

"This was an absolutely perfect place for our family to stay. Very good COVID protocols."…"

Reviewed on Nov. 24, 2020

Residence Inn by Marriott Vancouver Downtown
Rosedale On Robson Suite Hotel

Rosedale On Robson Suite Hotel

3.5 out of 5
838 Hamilton Street, Vancouver, BC
The price is CA $143 per night from Dec 5 to Dec 6

This family-friendly Vancouver hotel is located in the entertainment district, within a 10-minute walk of Vancouver Central Public Library, BC Place Stadium ...

4.3/5Excellent! (1,421 reviews)

"Kitchen close to shopping food taxi Bar food walking clean friendliness"…"

Reviewed on Dec. 2, 2020

Rosedale On Robson Suite Hotel
The Castle at Swan Lake

The Castle at Swan Lake

3.5 out of 5
7905 Greenhow Road, Vernon, BC
The price is CA $126 per night from Dec 6 to Dec 7

Situated in Vernon, this hotel is 0.1 mi (0.1 km) from Columbia Mountains and within 6 miles (10 km) of Okanagan Lake and Swan Lake. Historic O'Keefe Ranch and ...

4.6/5Exceptional! (799 reviews)

"We loved the spacious room with the kitchenette. The staff was excellent and Trudy in particular went over and above to be helpful."…"

Reviewed on Nov. 23, 2020

The Castle at Swan Lake
Sundial Boutique Hotel

Sundial Boutique Hotel

4 out of 5
4340 Sundial Crescent, Whistler, BC
The price is CA $247 per night from Dec 7 to Dec 8

This family-friendly Whistler condominium resort is located in the mountains, steps away from Blackcomb Excalibur Gondola, Whistler Blackcomb Ski Resort and ...

4.7/5Exceptional! (993 reviews)

"Amazing staff. Special Thank you to Tom, Meg, Chris and Chad."…"

Reviewed on Nov. 24, 2020

Sundial Boutique Hotel
Tantalus Resort Lodge

Tantalus Resort Lodge

3 out of 5
4200 Whistler Way, Whistler, BC
The price is CA $137 per night from Dec 6 to Dec 7

Located in Whistler Village, this condominium resort is within a 15-minute walk of Whistler Golf Club, Whistler Blackcomb Ski Resort and Whistler Village Gondola. ...

4/5Very Good! (794 reviews)

"The lodge was quiet and our rooms were clean and well equipped for our stay. The hotel was about a ten minute walk from the village, which was fine if you don’t have any mobility issues."…"

Reviewed on Oct. 11, 2020

Tantalus Resort Lodge
Robson Suites

Robson Suites

2.5 out of 5
777 Bidwell Street, Vancouver, BC
Get Rates

Located in West End, this hotel is within a 5-minute walk of Robson Street and Vancouver Waterfront. Stanley Park and English Bay Beach are also within 15 minutes. ...

4.4/5Wonderful! (232 reviews)
Good value for the area.

"The hotel is very quiet but still close enough to the hustle and bustle of downtown Vancouver. The Safeway, CIBC, liquor store and dining choices were around the corner and across the street. Would have loved to stay again but, unfortunately, is becoming rental suites in 2018."…"

Reviewed on Jan. 2, 2018

Robson Suites
The Parkside Hotel & Spa

The Parkside Hotel & Spa

3.5 out of 5
810 Humboldt Street, Victoria, BC
The price is CA $177 per night from Dec 8 to Dec 9

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,023 reviews)

"Beautiful patios and large rooms. Great staff Perfect location downtown. I have a high truck and couldn’t use the underground parking, there was ample parking in the street."…"

Reviewed on Nov. 7, 2020

The Parkside Hotel & Spa
Riviera on Robson Suites Hotel Downtown Vancouver

Riviera on Robson Suites Hotel Downtown Vancouver

2.5 out of 5
1431 Robson Street, Vancouver, BC
The price is CA $59 per night from Dec 6 to Dec 7

Located in West End, this hotel is within a 5-minute walk of Robson Street and Vancouver Waterfront. United States Consulate and Robson Square are also within ...

3.6/5Good! (975 reviews)

"The generously sized room. natural light and balcony made this a wonderful stay."…"

Reviewed on Nov. 24, 2020

Riviera on Robson Suites Hotel Downtown Vancouver
Swans Brewery, Pub and Hotel

Swans Brewery, Pub and Hotel

3.5 out of 5
506 Pandora Ave., Victoria, BC
The price is CA $167 per night from Dec 14 to Dec 15

Located in Downtown Victoria, this romantic hotel is steps away from Government Street and Chinatown. British Columbia Parliament Building and Victoria Harbour ...

4.2/5Excellent! (987 reviews)

"Good value Great location Kitchen had nothing in it (stupid COVID)"…"

Reviewed on Nov. 3, 2020

Swans Brewery, Pub and Hotel
Helms Inn

Helms Inn

2 out of 5
600 Douglas St, Victoria, BC
The price is CA $100 per night from Dec 5 to Dec 6

Located in Downtown Victoria, this hotel is within a 5-minute walk of Thunderbird Park - Royal BC Museum, Royal BC Museum and Victoria Conference Centre. Victoria ...

4.5/5Wonderful! (970 reviews)

"It was walking distance to downtown, and the kit here was perfect."…"

Reviewed on Nov. 27, 2020

Helms Inn
Sky Residences Vancouver

Sky Residences Vancouver

3.5 out of 5
867 Richards Street, Vancouver, BC
Get Rates

This family-friendly Vancouver apartment building is located near the airport, within a 10-minute walk of Robson Street and BC Place Stadium. Canada Place and ...

4.3/5Excellent! (200 reviews)
Great spot!

"Great location and lovely condo. Host was very helpful and attentive."…"

Reviewed on Mar. 8, 2020

Sky Residences Vancouver
SPIRIT RIDGE - in the Unbound Collection by Hyatt

SPIRIT RIDGE - in the Unbound Collection by Hyatt

4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
The price is CA $159 per night from Dec 5 to Dec 6

This family-friendly Osoyoos resort is located on a lake, within a 10-minute walk of Osoyoos Lake and Nk'Mip Cellars. Rattlesnake Canyon and Osoyoos Golf Club ...

4.4/5Wonderful! (978 reviews)

"Front desk was very friendly and helpful, I had mistakenly booked a non lake view room when I wanted a lake view. The front desk staff were very understanding and accommodating and quickly found us another room with a lake view that we were able to move to right away."…"

Reviewed on Nov. 24, 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Royal Scot Hotel & Suites

Royal Scot Hotel & Suites

3 out of 5
425 Quebec St, Victoria, BC
The price is CA $121 per night from Dec 5 to Dec 6

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

4.5/5Wonderful! (1,205 reviews)

"It’s an older hotel but run very well. Professional, courteous staff that made you feel at home."…"

Reviewed on Nov. 30, 2020

Royal Scot Hotel & Suites
Executive Suites Hotel & Resort, Squamish

Executive Suites Hotel & Resort, Squamish

3.5 out of 5
40900 Tantalus Road, Squamish, BC
The price is CA $135 per night from Dec 6 to Dec 7

Situated in the mountains, this eco-friendly hotel is within 3 miles (5 km) of Brackendale Eagles Provincial Park, West Coast Railway Heritage Park and Quest ...

4.4/5Excellent! (987 reviews)

"Best staff! Very friendly and helpful. Would recommend"…"

Reviewed on Dec. 3, 2020

Executive Suites Hotel & Resort, Squamish
Mountain Side Hotel Whistler by Executive

Mountain Side Hotel Whistler by Executive

3 out of 5
4250 Village Stroll, Building B, Whistler, BC
The price is CA $105 per night from Dec 6 to Dec 7

Located in Whistler Village, this hotel is steps away from Whistler Blackcomb Ski Resort, Whistler Village Gondola and Whistler Core Climbing and Fitness Centre. ...

3.9/5Very Good! (776 reviews)

"Amazing that studios have fireplaces and jetted tubs. These arent standard round my parts and made it feel extra special to be in wetter weather. Full kitchen with dishwasher also a great comfort/piece of mind(even though we didnt stay long enough to really use it). Hotel is bit older. Rooms/building ..."…"

Reviewed on Oct. 17, 2020

Mountain Side Hotel Whistler by Executive
Don't see what you're looking for?
We've got more Apartment Hotel. 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.

Top Cities in British Columbia

Pocket Guide: Apartment Hotel in British Columbia

Search for hotels 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

More trip options