Search hotels in British Columbia, Canada
Enter your dates and choose from 3908 hotels and other places to stay
Stay in British Columbia's best hotels!
Filter by:
Star rating
Review score
Basecamp Resorts Revelstoke
Situated in Revelstoke, 20 km from The Enchanted Forest Revelstoke, Basecamp Resorts Revelstoke features accommodation with free WiFi and free private parking.
EXchange Hotel Vancouver
Situated within 200 metres of Waterfront Centre Mall Vancouver and Vancouver Lookout at Harbour Centre, EXchange Hotel Vancouver features rooms with air conditioning. Free WiFi is available.
Paradox Vancouver
Located in the financial district of Vancouver city centre, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.
Hotel BLU
An indoor swimming pool, hot tub and a fitness centre are featured at this Vancouver city centre hotel. A tablet computer and free WiFi are offered in each guest room. Canada Place is 1.5 km away.
Black Rock Oceanfront Resort
Set in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.
Carmana Hotel & Suites
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.
Fairmont Vancouver Airport In-Terminal Hotel
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 centre.
Abigail's Hotel
Featuring historic décor, this adult-only Victoria accommodation was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms.
L'Hermitage Hotel
Offering a heated outdoor lap pool and hot tub, L'Hermitage Hotel includes rooms with a flat-screen TV. Vancouver City Centre SkyTrain is 300 m away.
Oswego Hotel
The Oswego Hotel is located on a quiet street a few minutes walk from Victoria’s parliament buildings and historic harbour.
Most booked hotels in British Columbia in the past month
Popular with guests booking hotels in British Columbia
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 10,635 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 5,481 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 6.0Pleasant - What previous guests thought, 2,688 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 1,649 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,905 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 3,239 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 7.4Good - What previous guests thought, 2,502 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 3,060 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 3,406 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 7.7Good - What previous guests thought, 2,096 reviews
British Columbia's best hotels with breakfast
TownePlace Suites by Marriott West Kelowna
Hotel in West KelownaBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 364 reviewsSituated in West Kelowna, 13 km from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna features accommodation with a fitness centre, free private parking, a restaurant and a bar.
Seaside Hotel North Vancouver
Hotel in North VancouverBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 749 reviewsBoasting a bar, Seaside Hotel North Vancouver is situated in North Vancouver in the British Columbia region, 200 metres from Lonsdale Quay and 7.5 km from Pacific Coliseum.
Courthouse Inn Revelstoke
Hotel in RevelstokeBreakfast optionsScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 921 reviewsSet in Revelstoke, 800 metres from Revelstoke Railway Museum, Courthouse Inn Revelstoke offers accommodation with a shared lounge, free private parking and a terrace.
Princess and the Pea Hotel
Hotel in LangleyBreakfast optionsScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 180 reviewsSet in Langley, 46 km from Pacific Coliseum, Princess and the Pea Hotel offers accommodation with a garden, free private parking and a terrace.
Fairmont Pacific Rim
Hotel in VancouverBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 635 reviewsFeaturing 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.
OPUS Vancouver
Hotel in Yaletown, VancouverBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 635 reviewsFeaturing a restaurant and fitness centre, this Vancouver luxury hotel is situated in the Yaletown neighborhood, 38 m from Yaletown-Roundhouse Canada Line Station.
Coast Tsawwassen Inn
Hotel in DeltaBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 772 reviewsSet in Delta, 2.3 km from Centennial Beach, Coast Tsawwassen Inn offers accommodation with a shared lounge, free private parking, a restaurant and a bar.
Hyatt Vancouver Downtown Alberni
Hotel in West End, VancouverBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 134 reviewsExperience 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.1Very good - What previous guests thought, 1,052 reviews
The Abbotsford, British Columbia hotel is only 10 minutes' drive from Abbotsford Airport and features rooms with free WiFi.
InnTowne Motel II
Hotel in HopeCheap hotelScored out of 10, guest rating 8.5Very good - What previous guests thought, 328 reviewsInnTowne Motel II features accommodation in Hope. Each accommodation at the 3-star hotel has mountain views, and guests can enjoy access to free bikes and to a garden.
City Centre Motel II
Hotel in HopeCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 360 reviewsCity Centre Motel II is offering accommodation in Hope. This 2-star hotel offers a 24-hour front desk. The hotel also features free WiFi and free private parking.
- Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 537 reviews
Best Western Plus Prince George is set in Prince George. Featuring family rooms, this property also provides guests with a sun terrace. Free WiFi and a concierge service are featured.
- Scored out of 10, guest rating 8.4Very good - What previous guests thought, 909 reviews
Hyatt Place Prince George features a fitness centre, shared lounge, a restaurant and bar in Prince George. Featuring a concierge service, this property also provides guests with a sun terrace.
Ace Motel
Hotel in PrincetonCheap hotelScored out of 10, guest rating 8.0Very good - What previous guests thought, 403 reviewsAce Motel is located in Princeton. This 3-star hotel offers free WiFi. There is a restaurant serving Japanese cuisine, and free private parking is available.
- Scored out of 10, guest rating 8.1Very good - What previous guests thought, 173 reviews
Aurora Park Inn & Suites provides accommodation in Dawson Creek. Featuring a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
- Scored out of 10, guest rating 8.3Very good - What previous guests thought, 199 reviews
Days Inn by Wyndham Dawson Creek is located in Dawson Creek. With a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Hotels in British Columbia that you can book without a credit card
Coast Penticton Hotel
Hotel in PentictonNo credit card neededScored out of 10, guest rating 7.1Good - What previous guests thought, 8 reviewsLocated in Penticton, British Columbia region, Coast Penticton Hotel is set 4.2 km from Penticton Convention Centre. This 2-star hotel has air-conditioned rooms with a private bathroom.
Road Runner Motel
Hotel in MerrittNo credit card neededScored out of 10, guest rating 3.0Poor - What previous guests thought, 6 reviewsRoad Runner Motel is offering accommodation in Merritt. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
Nights Inn
Hotel in One Hundred Mile HouseNo credit card neededScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 2 reviewsNights Inn in One Hundred Mile House provides accommodation with a garden, a restaurant and a bar. The accommodation features karaoke and room service.
Black Rock Oceanfront Resort
Hotel in UclueletNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,384 reviewsSet in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.
The Francis Boutique Inn
Hotel in UclueletNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 132 reviewsSituated in Ucluelet, 800 metres from Big Beach, The Francis Boutique Inn features accommodation with a garden, free private parking and a terrace.
Wild Renfrew Seaside Cottages
Hotel in Port RenfrewNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 358 reviewsFacing the beachfront in Port Renfrew, Wild Renfrew Seaside Cottages has a garden and a private beach area. Some units at the property have a balcony with a garden view.
Cox Bay Beach Resort
Hotel in TofinoNo credit card neededScored out of 10, guest rating 9.4Superb - What previous guests thought, 139 reviewsLocated off the Pacific Rim Highway, this resort is 10 minutes’ drive from Tofino. It features an outdoor hot tub and barbecue facilities.
West Coast Suites at UBC
Hotel in VancouverNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 202 reviewsFeaturing full kitchens in each suite, this hotel is located on the University of British Columbia campus, 20 minutes’ drive from Central Vancouver. It features a guest launderette.
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
Planning a trip? Get inspired by reviews of cities in British Columbia
- 10.0
The public transportation is amazing.
The public transportation is amazing. Everything was accessible by public transit if you are in downtown, or within a short walking distance. Biking through Stanley Park was an amazing experience, with beautiful views and easy-to-follow bike paths. There are many food places downtown Vancouver for everyone to try. We visited hidden speakeasy's which was a great activity for a young couple. Downtown has some sketchy areas (like all downtowns), so if you are not used to that, then there are some areas to avoid. We took a day trip up to Lynn Canyon, which was accessible by public transit. It was beautiful, free, and nice to be out of the city for a day. We got to see the celebration of lights on English Bay and then walked back to the hotel with a giant crowd of people, which was also another amazing experience. There is a lot to do in Vancouver, and I definitely want to go back. It is very, very expensive, but it is worth it. We used public transit and walked most places to save some money.Guest review byAnonymous - 10.0
So many things to see and do!!
So many things to see and do!! The water taxi was so much fun. Recommend the Pendray Inn for High Tea and the Empress for dinner. Great fish and chips at Bard & Banks restaurant. Make sure to walk the inner harbour. Get your inner harbour on!!!Guest review byhunter - 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 byJoanneCanada - 10.0
Wonderful area. Clean, beautiful.
Wonderful area. Clean, beautiful. Close to Steveston Waterfront. You do need a car, but there are so many excellent restaurants and things to do. We enjoyed walking along the waterfront, and the Britannia Shipyards was a must see.Guest review byCarolyn DowlingUnited States - 10.0
Many wineries to expore
Many wineries to expore Infusions restaurant at Okanagan College - great quality fine dining for a great price (and supporting the culinary program) KVR steam train (by Summerland) - fun thing to do Gastaus on the Lake (in Peachland) - really good schnitzel!Guest review byAnnCanada - 10.0
I am originally from Kamloops. It was good to be home again!
I am originally from Kamloops. It was good to be home again! We were visiting family so we didnt go anywhere special, but I recommend going to Riverside Park. It is beautiful and also there are alot of hiking trails to hike on or bike on. Watch out for the rattle snakesGuest review byMary-AnnCanada - 8.0
Revelstoke is a great town.
Revelstoke is a great town. Not too busy, such friendly people everywhere and lots to do. Beautiful drive up Revelstoke mountain to the Meadows in the Sky. Nice walks along the Columbia River in the provincial park.Guest review byFionaUnited Kingdom - 8.0
Golden is a charming small city located not too far from...
Golden is a charming small city located not too far from Edmonton. Though it has a small population, it offers big adventures—especially at Kicking Horse Mountain Resort, which is a must-visit. Visitors can enjoy scenic chairlift and gondola rides, and at the top, there's even a Grizzly Bear habitat. You can walk along secured trails with barricades and safely observe the grizzly bear in its natural mountain environment. It’s a unique and unforgettable experience for nature and wildlife lovers. The Northern Lights Wildlife Wolf Centre, located about a 15‑minute drive north of Golden, BC, is an engaging destination for wildlife and conservation enthusiasts. A 25-minute guided presentation at the enclosures covers wolf behavior, conservation, why they howl, and their ecological role. $15 per person and is a Cash only facility. ATM is available with a 3% surcharge on withdrawals.Guest review byAqsaIndia - 8.0
Sprawled community with a pretty downtown, lots of little...
Sprawled community with a pretty downtown, lots of little commercial centres, good places to eat. Ideal for exploring by car, Malahat skyway, Butchart gardens, Port Alberni, Victoria Good shopping at Woodgrove mallGuest review byKennethSpain - 10.0
I love the many interesting shops in Penticton.
I love the many interesting shops in Penticton. I also like the beach, more for the view than for swimming. There are lovely gardens, a great art gallery, fantastic food for dairy-free/gluten-free including Gratify (on Main Street) and Dosa Vilas (Power Street/Westminster). I highly recommend them both. Fantastic market on Saturday.Guest review byCluckyCanada