Skip to main content

Search hotels in British Columbia, Canada

Enter your dates and choose from 3973 hotels and other places to stay

Check out these popular cities in British Columbia

Stay in British Columbia's best hotels!

Filter by:

Star Rating

Review score

Basecamp Resorts Revelstoke

Hotel in Revelstoke

Located in Revelstoke, 12 mi from The Enchanted Forest Revelstoke, Basecamp Resorts Revelstoke features accommodations with free WiFi and free private parking.

I
Imelda
From
Indonesia
Very nice place with complete amenities and well equipped.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,713 reviews
Price from
$138.32
1 night, 2 adults

EXchange Hotel Vancouver

Hotel in Vancouver

Located within 656 feet of Waterfront Center Mall Vancouver and Vancouver Lookout at Harbor Center, EXchange Hotel Vancouver features rooms with air conditioning. Free WiFi is available.

E
Eyal
From
Israel
Location, breakfast, service, rooms etc
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5,665 reviews
Price from
$232.35
1 night, 2 adults

Paradox Vancouver

Hotel in Vancouver

Located in the financial district of Vancouver city center, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.

O
Olivia
From
New Zealand
The room was so luxurious. The in-house restaurants served us some of the best food we had during our trip in Canada. The service was exceptional, every staff member was very friendly and helpful. We thoroughly enjoyed that our room had a proper bathtub and walk-in shower. You could tell there had been a high level of care and thought put into the decor and details of all the spaces.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,852 reviews
Price from
$290.36
1 night, 2 adults

Hotel BLU

Hotel in Vancouver

An indoor swimming pool, hot tub and a fitness center are featured at this Vancouver city center hotel. A tablet computer and free WiFi are offered in each guest room. Canada Place is 0.9 mi away.

M
Michael
From
South Korea
Very comfortable and close to most everything. Staff were great!! Especially Tom, who was most helpful dealing with the Air Canada situation.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,184 reviews
Price from
$186.13
1 night, 2 adults

Black Rock Oceanfront Resort

Hotel in Ucluelet

Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

S
Simone
From
Germany
Great resort, perfectly located for all kind of activities (e.g. hiking trail can directly entered from the hotel site) and super friendly staff. We would definitely stay there again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,380 reviews
Price from
$163.88
1 night, 2 adults

Carmana Hotel & Suites

Hotel in Vancouver

This Vancouver hotel is less than 5 minutes’ walk from Robson Street. All suites offer full kitchens and free WiFi. Stanley Park is only 4 minutes' drive away.

S
Sharon
From
Ireland
Beautiful suite in a great location with lovely staff. Suite was very spacious with a great view. Located in a lovely safe area with lots of nice restaurants, bakeries and cafes nearby. Urban Fare across the road for purchasing food and drink, also has a Starbucks. Highly recommend !
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,364 reviews
Price from
$174.08
1 night, 2 adults

Fairmont Vancouver Airport In-Terminal Hotel

Hotel in Richmond

Offering on-site dining and an indoor pool, this hotel is located inside of the Vancouver International Airport. Guests can the on-site spa and fitness center.

J
Joshua Abba
From
Nigeria
Location and ease of access to check in counters
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,109 reviews
Price from
$249.97
1 night, 2 adults

Abigail's Hotel

Hotel in Victoria

Featuring historic décor, this adult-only Victoria accommodations was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms.

U
Usha Yatabe
From
Japan
We loved the breakfast. Since it was reserved, we were able to enjoy a peaceful breakfast and the food on the menu was delicious. We appreciated the snack time and 24h coffee/tea station.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,080 reviews
Price from
$157.11
1 night, 2 adults

L'Hermitage Hotel

Hotel in Vancouver

Offering a heated outdoor lap pool and hot tub, L'Hermitage Hotel includes rooms with a flat-screen TV. Vancouver City Center SkyTrain is 984 ft away.

E
Eleanor
From
United States
immaculate and luxurious wirh special touches
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,648 reviews
Price from
$214.87
1 night, 2 adults

Oswego Hotel

Hotel in Victoria

The Oswego Hotel is located on a quiet street a few minutes' walk from Victoria’s parliament buildings and historic harbor.

J
Jonathan
From
Philippines
It was neat and quite spacious
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,573 reviews
Price from
$156.67
1 night, 2 adults
See all 3973 hotels in British Columbia

Most-booked hotels in British Columbia in the past month

See all

British Columbia's best hotels with breakfast

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 756 reviews

    Featuring a bar, Seaside Hotel North Vancouver is located in North Vancouver in the British Columbia region, a 2-minute walk from Lonsdale Quay and 4.7 miles from Pacific Coliseum.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 912 reviews

    Located in Revelstoke, a 9-minute walk from Revelstoke Railway Museum, Courthouse Inn Revelstoke provides accommodations with a shared lounge, free private parking and a terrace.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 174 reviews

    Located in Langley, 28 miles from Pacific Coliseum, Princess and the Pea Hotel has accommodations with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 863 reviews

    Across the street from the Vancouver Art Gallery, this hotel is a 5-minute walk from the Robson Street Shopping District. It offers an indoor saltwater lap pool, a spa and 24-hour room service.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 628 reviews

    Featuring a rooftop pool with fire pits and a hot tub, this Vancouver luxury hotel offers a full-service spa and a 4,000 square foot gym. An on-site lounge is provided.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 598 reviews

    Featuring a restaurant and fitness center, this Vancouver luxury hotel is located in the Yaletown neighborhood, 125 ft from Yaletown-Roundhouse Canada Line Station.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 762 reviews

    Located in Delta, 1.4 miles from Centennial Beach, Coast Tsawwassen Inn has accommodations with a shared lounge, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 137 reviews

    Experience 15 floors of contemporary elegance at Hyatt Vancouver Downtown Alberni, located in the heart of Vancouver’s luxury shopping and financial district.

Budget hotels in British Columbia

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,051 reviews

    The Abbotsford, British Columbia hotel is only 10 minutes' drive from Abbotsford Airport and features rooms with free WiFi.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,953 reviews

    Featuring an outdoor pool and hot tub with view of the mountains, this hotel is just 2 minutes' walk from the heart of Whistler Village. Free WiFi is provided in all areas.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,184 reviews

    Featuring an on-site restaurant, this Whistler Village property is just 492 ft from the base of Whistler Village Gondola. All rooms offer a microwave and a fridge.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 423 reviews

    InnTowne Motel II has accommodations in Hope. Each room at the 3-star hotel has mountain views, and guests can enjoy access to free bikes and to a garden.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 397 reviews

    City Centre Motel II is offering accommodations in Hope. This 2-star hotel offers a 24-hour front desk. The hotel also has free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 174 reviews

    Granby River Inn & Suites is offering accommodations in Grand Forks. This 5-star hotel offers a 24-hour front desk. The hotel also has free WiFi and free private parking.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 419 reviews

    Featuring 2-star accommodations, Northwinds Hotel Revelstoke is located in Revelstoke, a 9-minute walk from The Enchanted Forest Revelstoke and 0.8 miles from Revelstoke Railway Museum.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 337 reviews

    Located 28 miles from Fintry Estate & Provincial Park, Best Western Premier Route 97 Vernon offers 3-star accommodations in Vernon and features a terrace, a restaurant and a bar.

Hotels in British Columbia you can book without a credit card

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4 reviews

    Located 15 miles from Pacific Coliseum, Royal Boutique Hotel offers 3-star accommodations in Surrey and has a garden, a shared lounge and a terrace.

  • Scored out of 10, guest rating 4.1
    Disappointing - What previous guests thought, 15 reviews

    Road Runner Motel is located in Merritt. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property has room service and a 24-hour front desk for guests.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,381 reviews

    Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 358 reviews

    Located in West Kelowna, 7.9 miles from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna has accommodations with a fitness center, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 134 reviews

    Located in Ucluelet, a 9-minute walk from Big Beach, The Francis Boutique Inn has accommodations with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 116 reviews

    Featuring free WiFi and a restaurant, Eleven Revelstoke Lodge offers accommodations in Revelstoke, 10 minutes' from Revelstoke Mountain Resort Ski Elevator.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 370 reviews

    Facing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area. Some accommodations at the property have a balcony with a garden view.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 139 reviews

    Located off the Pacific Rim Highway, this resort is 10 minutes’ drive from Tofino. It features an outdoor hot tub and barbecue facilities.

British Columbia Highlights

  • Whistler Blackcomb Ski Resort

    Maximise your time on the slopes by using this sprawling resort’s Peak 2 Peak Gondola to traverse the generously powdered mountains.
  • Stanley Park

    Winding forest trails, sprawling gardens, 3 beaches and the Vancouver Aquarium make up Stanley Park bordering Vancouver city centre.
  • Okanagan Valley

    Hundreds of wineries are nestled among the lakes and mountains in the Okanagan Valley, making it ripe for a wine-country excursion.
  • Sun Peaks Ski Resort

    Three separate mountains and a European-style ski-through village make this Rocky Mountain ski resort one of British Columbia’s most diverse.
  • Yoho National Park

    Feel the intensity of the roaring Kicking Horse River and Wapta Falls as they carve through Yoho National Park’s rugged landscape.
  • Butchart Gardens

    Victoria’s Butchart Gardens is made up of unique the themed patches, from the Rose Garden to the Japanese Garden.
  • Harrison Hot Springs

    The rejuvenating thermal springs in tranquil Harrison Hot Springs beckon you for some quality rest and relaxation.

FAQs about hotels in British Columbia

See reviews by guests who stayed at hotels in British Columbia

See all
  • From $166.68 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 313 reviews
    I was originally going to be here for four nights but unfortunately the WiFi was too slow for me to work here. The - amazing - everything-else outweighs that though if you’re not working while here :) I stayed in the cabin and loved the details, the fireplace, the view (!!), the shower, the bed.. all of it. I had breakfast here and it was also super great, cooked perfectly and clearly good ingredients. (New ownership from what I was told :)) Everyone who worked here was kind and accommodating and they allowed me to cancel after the first night since I couldn’t stay because of the internet. That was very much appreciated! Will be back on a long weekend sans work to stay … and kayak when the weather allows it ✨
    Guest review by
    Taune
    United States
  • From $303.20 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 275 reviews
    The room was great, overlooking the ocean and mountains. Everything was so clean, and I feel it was the best location in town! The hotel has its own little private beach, restaurants, and swimming pools. I arrived at the hotel early on check-in day, and there was a room available, so that was a plus. We stayed in the middle of February, the weather was chilly, so we couldn't really enjoy the outdoors pools or swim in any of the beaches, but we will definitely return in the summer!
    Guest review by
    Juliana
    Brazil
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 217 reviews
    Beautiful property in exquisite setting. Clean, tastefully decorated and set up to anticipate needs. Friendly, well trained and engaged staff - special shout out to Martika and Mike :)
    Guest review by
    Beth
    Switzerland
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,381 reviews
    Great resort, perfectly located for all kind of activities (e.g. hiking trail can directly entered from the hotel site) and super friendly staff. We would definitely stay there again!
    Guest review by
    Simone
    Germany
  • From $345.56 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 405 reviews
    amazing location, great pools, kids loved the water slide. room was great. perfect for a family of 5 who doesn’t want to spend all their money at restaurants.
    Guest review by
    Chad
    Canada
  • From $155.46 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 2,058 reviews
    Clean, comfortable, cozy, everything is nearby, old luxury vibe, great temperature of the pools, hours of operation, cafes in the hotel
    Guest review by
    Elmira
    Turkey
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 369 reviews
    Beautiful property, amazing beach, great staff. Loved the coffee, tea, and got chocolate and grateful for the rain jackets provided!!
    Guest review by
    Jennifer
    Canada
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,238 reviews
    Exceptional property in very tranquil location. The quality of food , service & facilities were of a very high standard.
    Guest review by
    Karen
    Australia
  • From $82.30 per night
    Scored out of 10, guest rating 5.2
    Fair - What previous guests thought, 13 reviews
    It's not in a terrible location in town and the staff was kind if not super helpful. It was cheap if nothing else.
    Guest review by
    Jessica
    United States
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 452 reviews
    Located right aside with the beach. Stunning view, great location, go to beach in a second.
    Guest review by
    Li
    Canada
  • From $210.38 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 468 reviews
    The pool was amazing! I would stay again just for a night away from home to relax.
    Guest review by
    Brynne
    United States
  • From $768.15 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 409 reviews
    Gorgeous property, incredible staff, loved it all and will definitely come back!
    Guest review by
    Sherine
    United States
  • From $131.69 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 618 reviews
    Everything was perfect. Loved the ghost town, beach was awesome. Perfect
    Guest review by
    Clhb
    Mexico
  • From $360.70 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 53 reviews
    Lovely gardens and property. All the staff were friendly and helpful
    Guest review by
    Susan
    United States
  • From $333.73 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 782 reviews
    Kept us very warm and dry during a very rainy weekend.
    Guest review by
    Emily
    Canada
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 139 reviews
    On the beach, private, spacious and comfortable.
    Guest review by
    Boby
    United States
  • From $390.81 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 106 reviews
    Has all the amenities you need in one place
    Guest review by
    Daljit
    Canada
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 602 reviews
    The treehouse we stayed in was excellent.
    Guest review by
    John
    United States

Planning a trip? Get inspired by reviews of cities in British Columbia

  • 10.0

    You can do Vancouver in 3 or 4 days.

    You can do Vancouver in 3 or 4 days. If you fly in, the Skytrain can take you all the way to the Waterfront. Think of Victoria in its own time window due to the length of travel time.) I enjoyed Stanley Park, the beaches, the Aquarium (closes early), Chinatown especially Dr Sun Yat Sen Park, the Vancouver Museum, Gastown shopping and Restaurants!!! Great restaurants Water Street Cafe, Cin Cin Italian, Corderos for lunch, and best value authentic Chinese Barbeque in Chinatown!
    Guest review by
    Barbara
    United States
  • 8.0

    Victoria is always a nice place to visit… lots to see and do...

    Victoria is always a nice place to visit… lots to see and do. The harbour with the Legislature Building, Empress Hotel, Butchart Gardens, Beach Drive, The ferry boat over to the mainland etc. I could go on and on. Victoria is beautiful.
    Guest review by
    Don
    Canada
  • 10.0

    Richmond is a very beautiful city.

    Richmond is a very beautiful city. It is very clean, and the natives are extremely helpful and friendly. The Public Transportation system is very comprehensive and very easy to navigate. {Elvin and Kitty August 2025}
    Guest review by
    Elvin
    Saint Vincent & Grenadines
  • 10.0

    Everything about Whistler is amazing.

    Everything about Whistler is amazing. The Peak to Peak lift from Whistler Mtn to Blackcomb Mtn; golfing, horseback riding, etc. The valley trail means you can bike or walk absolutely everywhere in the village.
    Guest review by
    Joanne
    Canada
  • 8.0

    We really enjoyed the Secwepemc Museum.

    We really enjoyed the Secwepemc Museum. It was a little complicated to find and the museum is not big but well presented and organized and easy to navigate. The stories of the culture of the Secwepemc people, government involvement, and the boarding school were all well told and illustrated. The small gift shop had some interesting material for sale.
    Guest review by
    Roy
    United States
  • 10.0

    Downtown Kelowna has many great restaurants within walking...

    Downtown Kelowna has many great restaurants within walking distance. There are also plenty of wineries and breweries, and in recent years, some beaches where drinking alcohol is allowed have appeared (you can look it up for details). Parasailing over the lake adds to the lively atmosphere. There are also farms where you can pick fruit and places where you can interact with kangaroos — the more you discover, the more fun it becomes.
    Guest review by
    Kaori
    Canada
  • 10.0

    One of the best things for me was the Revelation Gondola up...

    One of the best things for me was the Revelation Gondola up Revelstoke Mountain with gorgeous views and trails at the top. Crazy Creek Waterfalls, about a 40 minute drive from Revelstoke, was fantastic with a few viewing points. Nels Nelson Ski Jump in Mount Revelstoke National Park is another lovely short hike with some of Revelstoke's ski jump history. We also enjoyed the Revelstoke Train Museum. Revelstoke is a friendly, laid back town with great restaurants and shops.
    Guest review by
    Brenda
    Canada
  • 10.0

    Beautiful surroundings of the mountains.

    Beautiful surroundings of the mountains. This area is perfect for day trips to Banff, Lake Louise and Emerald Lake. Less crowded and less expensive hotels here than Banff. And the drive from Golden to Banff is beautiful.
    Guest review by
    Frankie
    United States
  • 10.0

    This wasn't our first trip to Nanaimo so we did know our way...

    This wasn't our first trip to Nanaimo so we did know our way around most of the city and beyond, but it is always a great place to be. We love the well planned Harbour walkways, many events in the parks, the beach trails. Our favourite beach walks are Piper's Lagoon and Neck Point. There are many good music venues, restaurants, scenic drives and walks. We easily found side roads that were basically parallel to the highway to get to and from downtown. Nanaimo has has a LOT to offer any visitor of any age! Can't wait to return!
    Guest review by
    Terry & Pat
    Canada
  • 8.0

    It's a fun city year-round and beautiful down by the beach,...

    It's a fun city year-round and beautiful down by the beach, especially up by Okanagan Lake where there is an excellent walkway. Lots of fun shops, love the small museum at the library, and an interesting art gallery. Plenty of great places to eat if you are gluten free/dairy free. Even vegan! Many hiking trails for all levels.
    Guest review by
    Clucky
    Canada

Research, refine, and make plans for your whole trip