Search hotels in British Columbia, Canada
Enter your dates and choose from 3905 hotels and other places to stay
Stay in British Columbia's best hotels!
Filter by:
Star Rating
Review score
Basecamp Resorts Revelstoke
Located in Revelstoke, 12 mi from The Enchanted Forest Revelstoke, Basecamp Resorts Revelstoke features accommodations with free WiFi and free private parking.
EXchange Hotel 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.
Paradox Vancouver
Located in the financial district of Vancouver city center, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.
Hotel BLU
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.
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 center.
Abigail's Hotel
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.
L'Hermitage Hotel
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.
Oswego Hotel
The Oswego Hotel is located on a quiet street a few minutes' walk from Victoria’s parliament buildings and historic harbor.
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.9Excellent - What previous guests thought, 10,635 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 9.2Wonderful - 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,646 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,232 reviewsPopular with guests booking hotels in British Columbia
Scored out of 10, guest rating 7.4Good - What previous guests thought, 2,501 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,412 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
Seaside Hotel North Vancouver
Hotel in North VancouverBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 752 reviewsFeaturing 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.
Courthouse Inn Revelstoke
Hotel in RevelstokeBreakfast optionsScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 918 reviewsLocated 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.
Princess and the Pea Hotel
Hotel in LangleyBreakfast optionsScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 180 reviewsLocated in Langley, 28 miles from Pacific Coliseum, Princess and the Pea Hotel has accommodations with a garden, free private parking and a terrace.
Fairmont Pacific Rim
Hotel in VancouverBreakfast optionsScored out of 10, guest rating 9.2Wonderful - 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.1Wonderful - What previous guests thought, 635 reviewsFeaturing a restaurant and fitness center, this Vancouver luxury hotel is located in the Yaletown neighborhood, 125 ft from Yaletown-Roundhouse Canada Line Station.
Coast Tsawwassen Inn
Hotel in DeltaBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 772 reviewsLocated 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.
Hyatt Vancouver Downtown Alberni
Hotel in West End, VancouverBreakfast optionsScored out of 10, guest rating 9.2Wonderful - 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.
Fairfield Inn & Suites by Marriott Chilliwack
Hotel in ChilliwackBreakfast optionsScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 6 reviewsLocated in Chilliwack, 8 miles from Cultus Lake Waterpark, Fairfield Inn & Suites by Marriott Chilliwack has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...
Budget hotels in British Columbia
- Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 909 reviews
Hyatt Place Prince George features a fitness center, 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 offering accommodations in Princeton. This 3-star hotel offers free WiFi. There's 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 accommodations in Dawson Creek. With a fitness center, 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, 198 reviews
Days Inn by Wyndham Dawson Creek is located in Dawson Creek. With a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Reynolds Hotel
Hotel in LillooetCheap hotelScored out of 10, guest rating 8.3Very Good - What previous guests thought, 360 reviewsReynolds Hotel is offering accommodations in Lillooet. Each room at the 3-star hotel has mountain views, and guests can enjoy access to a restaurant and to a bar.
The Bulldog Hotel
Hotel in Silver StarCheap hotelScored out of 10, guest rating 8.0Very Good - What previous guests thought, 188 reviewsLocated in Silver Star, 17 miles from The Rise golf course, The Bulldog Hotel has accommodations with a restaurant, free private parking, a bar and ski-to-door access.
- Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 469 reviews
Lakeview Inns & Suites - Fort Nelson in Fort Nelson provides accommodations with a fitness center and barbecue facilities.
- Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 341 reviews
Ramada by Wyndham Northern Grand Hotel & Conference Center is located in the heart of Fort St. John and offers guests a daily complimentary breakfast and an on-site restaurant.
Hotels in British Columbia 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 reviewsCoast Penticton Hotel is located in Penticton, 1.7 miles from Skaha Lake Beach and 2.6 miles 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 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.
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 is located in One Hundred Mile House and has a garden, a restaurant and a bar. The property has karaoke and room service. At the hotel, rooms include a desk and a flat-screen TV.
Black Rock Oceanfront Resort
Hotel in UclueletNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 1,382 reviewsSet in Nature, Designed for Comfort. Discover Vancouver Island’s most awe-inspiring oceanfront retreat.
Carmana Hotel & Suites
Hotel in West End, VancouverNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 2,347 reviewsThis 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.
Abigail's Hotel
Hotel in VictoriaNo credit card neededScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,083 reviewsFeaturing 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.
L'Hermitage Hotel
Hotel in VancouverNo credit card neededScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 1,681 reviewsOffering 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.
Oswego Hotel
Hotel in VictoriaNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 2,610 reviewsThe Oswego Hotel is located on a quiet street a few minutes' walk from Victoria’s parliament buildings and historic harbor.
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
- 8.0
Certain parts of the city were amazing, but other parts such...
Certain parts of the city were amazing, but other parts such a Chinatown and parts of downtown were terrible. Block after block of homeless people living on the streets and shooting up drugs in front of you. It would have been nice to explore Chinatown a little more, but I wanted to get out of there as fast as possible. Granville was nice and the water buses were convenient to take you where you wanted to go.Guest review byYoka DUnited States - 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
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
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
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
Beautiful city and loved exploring from the water way.
Beautiful city and loved exploring from the water way. Our favourite was the False Creek Ferry. Such cute little boats you can hop on and hop off. Good value for money if you got the day pass. The hop on hop off bus tour was ok but would have been better if they had run more often and had tour guides giving commentary instead of the pre recorded commentary that most have them had. There was one driver Sherry who gave commentary on the sights if you were lucky to get her.Guest review byShireneCanada