Compare the best hotels in British Columbia from 100+ sites!
5733 available hotel offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
5733 Cheap hotels in British Columbia
8.8 2972 reviews
British Columbia
06/26 – 06/29
$378/nighttotal: $1134 (3 )
Fairfield Inn & Suites By Marriott Salmon Arm
1 6
hotel , Salmon Arm
The Fairfield Inn & Suites by Marriott Salmon Arm offers four-star lodging in Salmon Arm, British Columbia, conveniently located 60 miles from Kelowna International Airport and providing easy access to city amenities. This hotel features an indoor pool, fitness center, hot tub, complimentary breakfast, and free parking, with rooms including a flat-screen TV, air conditioning, and private bathroom; select rooms offer seating areas.
8.9 507 reviews
British Columbia
09/08 – 09/12
$195/nighttotal: $780 (4 )
Doubletree By Hilton West Kelowna
1 4
hotel , Kelowna
The Doubletree By Hilton West Kelowna is located in West Kelowna, 9.2 miles from The Old Woodshed Kelowna and Waterfront Park. This 4-star hotel offers amenities such as an indoor swimming pool, fitness center, on-site restaurant and bar, and free WiFi, with skiing opportunities nearby.
8.6 731 reviews
British Columbia
07/06 – 07/11
$177/nighttotal: $885 (5 )
Waterways, A Boutique Hotel
1 2
hotel , Powell River
The Marine Inn in downtown Powell River, British Columbia, offers waterfront lodging steps from the Westview Ferry Terminal and easy access to downtown attractions. This pet-friendly inn features elegantly redesigned rooms with contemporary furnishings, modern amenities including rainfall showers, and stunning Strait of Georgia views; on-site amenities include a restaurant, bar, and parking.
8.6 1891 reviews
British Columbia
10/16 – 10/20
$127/nighttotal: $508 (4 )
Best Western Plus Barclay Hotel
1 2
hotel , Port Alberni
The Best Western Plus Barclay Hotel in Port Alberni, British Columbia, offers convenient access to Sproat Lake Provincial Park (7 miles), Pacific Rim Mall (5-minute drive), and Alberni Golf Club (2.5 miles). This 3-star lodging boasts a seasonal outdoor pool, fitness center, on-site Stamps Cafe and Pastimes Sports Bar, and spacious guest rooms with free Wi-Fi and iPod docks; additional amenities include a spa, jacuzzi, and 24-hour front desk.
8.5 3245 reviews
British Columbia
07/21 – 07/28
$272/nighttotal: $1904 (7 )
Listel Whistler, A Coast Hotel
1 4
hotel , Whistler
The Listel Hotel Whistler is located in the heart of Whistler Village, just a short walk from shops, restaurants, and the Blackcomb Excalibur Gondola. This 3-star hotel has received very good user ratings for its overall experience, location, and cleanliness. The hotel offers a variety of amenities and features, including a shared indoor hot tub, on-site dining, a business center, and meeting rooms. Guests can also enjoy a fitness center, swimming pool, spa, and laundry services, all within the hotel.
9.1 2271 reviews
British Columbia
06/27 – 06/29
$171/nighttotal: $342 (2 )
Best Western Plus Prince George
1 4
hotel , Prince George
The Best Western Plus Prince George is located in Prince George, just over four kilometers from the University of Northern British Columbia and the Charles Jago Northern Sport Centre. This 2.5-star hotel has received excellent user ratings. The lodging offers a comfortable and convenient stay for travelers visiting Prince George. Guests can enjoy amenities such as an indoor pool, fitness center, and a restaurant and bar, as well as free Wi-Fi, parking, and a continental breakfast.
9.1 1760 reviews
British Columbia
09/08 – 09/12
$249/nighttotal: $996 (4 )
Balcomo, A Ramada By Wyndham
1 4
hotel , Penticton
The Balcomo - A Ramada By Wyndham is located just outside Penticton, adjacent to the Penticton Golf & Country Club, making it a convenient base for exploring the Okanagan Valley. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel offers comfortable rooms with mountain views and garden patios. Guests can enjoy a range of amenities, including an outdoor pool, hot tub, fitness center, restaurant, bar, and free Wi-Fi.
8.8 1438 reviews
British Columbia
07/02 – 07/04
$212/nighttotal: $424 (2 )
Prestige Vernon Hotel
1 3
hotel , Vernon
The Prestige Vernon Hotel is located just off Highway 97, minutes from downtown Vernon and a short drive from Kin Beach and Hillview Golf Course. This 3-star lodging has received very good user ratings for its location, cleanliness, and overall experience. The hotel features modern rooms with comfortable furnishings and amenities like flat-screen TVs, refrigerators, and coffee makers. Guests can enjoy an indoor pool, whirlpool, fitness center, and a restaurant and bar that serves meals made with local ingredients.
8.3 2122 reviews
British Columbia
07/01 – 07/31
$213/nighttotal: $6390 (30 )
Fairfield Inn & Suites By Marriott Vernon
1 2
hotel , Vernon
The Fairfield Inn & Suites By Marriott Vernon is conveniently located near Lake City Casino, just a 3-minute walk away, and is a short drive from Atlantis Waterslides Park and Silver Star Mountain Resort. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel features a modern design and comfortable rooms. Guests can enjoy amenities such as an indoor swimming pool with a waterslide and hot tub, a fitness center, and a restaurant.
9.6 7 reviews
British Columbia
08/03 – 08/08
$118/nighttotal: $590 (5 )
Hearthstone Lodge #424
1 4
hotel , Sun Peaks Mountain
This Sun Peaks ski-in/ski-out condo is ideally located near the Village Carpet Lift and Platter Lift, within a five-minute walk of the Sun Peaks Golf Course and Resort. This 420-square-foot one-bedroom, one-bathroom unit sleeps four and features a fully equipped kitchen, fireplace, washer/dryer, Jacuzzi, and access to a fitness center and spa, plus a TV with DVD player.
8.8 2729 reviews
British Columbia
09/08 – 09/12
$134/nighttotal: $536 (4 )
Coast Prince George Hotel By Apa
1 4
hotel , Prince George
The Coast Prince George Hotel by APA is conveniently located a 15-minute drive from Prince George Airport and under 2.5 miles from Cottonwood Island Park and the Prince George Railway and Forestry Museum. This 4-star lodging boasts an indoor pool, jacuzzi, sauna, and spa, along with on-site restaurants, a bar, fitness center, and free WiFi; guest rooms feature dark wood furnishings and in-room coffee makers.
8.5 1419 reviews
British Columbia
07/31 – 08/03
$153/nighttotal: $459 (3 )
Super 8 By Wyndham 100 Mile House
1 3
hotel , 100 Mile House
The Super 8 by Wyndham 100 Mile House is conveniently located in 100 Mile House, British Columbia, approximately 66 miles from Williams Lake Airport. This 3-star lodging offers 310-square-foot rooms with one bedroom and one bathroom, featuring amenities such as free WiFi, a restaurant, room service, and a jacuzzi, plus pet-friendly options.
Best British Columbia hotels with a pool
Among the 5733 accommodations in British Columbia, here are the 4 best hotels with a pool
9.2 2983 reviews
British Columbia
08/28 – 09/02
$284/nighttotal: $1420 (5 )
Pan Pacific Whistler Mountainside
1 4
hotel , Whistler
The Pan Pacific Whistler Mountainside is located in Whistler Village, just a short walk from the Blackcomb Excalibur Gondola and Whistler Olympic Plaza, putting you right in the heart of the action. This 4-star hotel has consistently received excellent ratings from guests for its location, cleanliness, and overall experience. The resort offers spacious suites with fully equipped kitchens and private balconies, perfect for families or groups. Enjoy the outdoor heated pool, steam room, and hot tubs, or stay active in the fitness center.
British Columbia
07/21 – 07/28
$510/nighttotal: $3570 (7 )
Hotel ∙ 1 Bedroom ∙ 4 Guests
1 4
hotel , Whistler
This Whistler studio, located in the Summit Lodge Boutique Hotel, offers convenient ski shuttle access to Whistler Blackcomb and is within walking distance of Crêpe Montagne and Pizza Antico. The 1-bedroom unit sleeps four, features a kitchenette with a stove and microwave, in-suite fireplace, a terrace, and access to hotel amenities including a pool, hot tub, sauna, and parking (fee applies).
8.7 1114 reviews
British Columbia
08/04 – 08/08
$121/nighttotal: $484 (4 )
Pomeroy Hotel Fort St. John
1 4
hotel , Fort St. John
The Pomeroy Hotel Fort St. John is located in the business district of Fort St. John, within a short drive of Lake Point Golf & Country Club and Totem Mall. It's a 4-star hotel with very good user ratings for location, cleanliness, and overall experience. The hotel offers a variety of amenities for both business and leisure travelers. The hotel features comfortable rooms with amenities like a mini-fridge, wet bar, and microwave. Guests can enjoy amenities such as an indoor pool, hot tub, fitness center, a restaurant, a bar, and a spa.
8.8 1691 reviews
British Columbia
07/06 – 07/31
$222/nighttotal: $5550 (25 )
Holiday Inn Express & Suites Kelowna - East By Ihg
1 2
hotel , Kelowna
The Holiday Inn Express & Suites Kelowna - East, An Ihg Hotel is located just off Highway 97, about 3.7 miles from Kelowna's city center and Okanagan Lake. This 3-star hotel has earned excellent user ratings for its cleanliness and overall experience. The hotel offers a range of amenities and activities for guests to enjoy, including an indoor pool, fitness center, and free breakfast. You can also take advantage of the on-site business center, laundry facilities, and convenient parking.
Top cities
Best British Columbia hotels with a restaurant
8.5 1458 reviews
British Columbia
08/03 – 08/08
$361/nighttotal: $1805 (5 )
Park Inn By Radisson, Kelowna
2 4
hotel , Kelowna
The Microtel Inn & Suites By Wyndham Kelowna is conveniently located in Kelowna, just a short drive from the waterfront, Waterfront Park, and Lake Okanagan. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel offers comfortable rooms with a desk and coffee machine, providing a convenient base for exploring the area. Guests can enjoy a range of amenities including a restaurant, bar, fitness center, swimming pool, and jacuzzi, ensuring a relaxing and enjoyable stay.
8.8 1629 reviews
British Columbia
09/01 – 09/30
$189/nighttotal: $5481 (29 )
Accent Inns Kelowna
1 3
hotel , Kelowna
Accent Inns Kelowna is located in the Okanagan Valley, just a short drive from City Park Beach and the Kelowna Golf & Country Club. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel offers comfortable rooms with amenities like flat-screen TVs and refrigerators. Guests can enjoy a seasonal outdoor pool, on-site restaurant, fitness center, and free Wi-Fi, making it a convenient and enjoyable choice for families and individuals alike.
8.6 1715 reviews
British Columbia
06/26 – 06/29
$840/nighttotal: $2520 (3 )
Fairfield Inn & Suites By Marriott Kelowna
3 6
hotel , Kelowna
The Fairfield Inn & Suites By Marriott Kelowna is located near the Kelowna Cultural District, a short drive from both the airport and the city center. This 3-star hotel consistently receives very good user ratings for its comfortable accommodations and friendly service. The hotel offers a variety of amenities for guests to enjoy, including a heated pool with a waterslide, a fitness center, a restaurant, and a bar. Guests can also take advantage of the free daily breakfast buffet and the convenient location near local attractions.
9.2 359 reviews
British Columbia
07/19 – 07/21
$1311/nighttotal: $2622 (2 )
Naturally Pacific Resort
3 7
hotel , Campbell River
The Naturally Pacific Resort, a 4-star hotel in Campbell River, is conveniently located 3.5 miles from Elk Falls Provincial Park and 5.6 miles from the Campbell River Airport. This lodging offers guests an indoor pool, sauna, hot tub, fitness center, free Wi-Fi, and free private parking, along with on-site dining and room service.
Frequently Asked Questions about hotels in British Columbia
What is the best itinerary to experience British Columbia, Canada?
The best itinerary depends on your interests and time. A classic two-week trip might involve exploring Vancouver (Stanley Park, Granville Island), a scenic drive along the Sea-to-Sky Highway to Whistler (skiing/hiking in winter/summer), then ferrying to Vancouver Island to visit Victoria (Butchart Gardens, Craigdarroch Castle) and Pacific Rim National Park Reserve (Tofino/Ucluelet). Alternatively, a road trip focusing on the Canadian Rockies could involve exploring Yoho and Glacier National Parks, with stops in towns like Revelstoke and Golden.
What are the best hotels with a swimming pool in British Columbia?
What is the recommended daily budget for British Columbia, Canada (accommodation, dining, transportation, and activities)?
A daily budget in British Columbia varies greatly. Budget travelers might manage on $100-$150 per day, while mid-range travelers could comfortably spend $200-$350. Luxury travel can easily exceed $500 per day. This is a rough estimate and depends heavily on your accommodation choices (hostel vs. luxury hotel), dining preferences (street food vs. fine dining), and activity selection (free hiking vs. expensive guided tours).
What are the most popular 2, 3 and 4-star hotels in British Columbia?
What is the best time to visit British Columbia, Canada?
The best time depends on your priorities. Summer (June-August) offers the warmest weather and longest daylight hours, ideal for hiking and outdoor activities. However, it's also peak season with higher prices and more crowds. Spring (April-May) and fall (September-October) offer pleasant weather with fewer crowds and potentially lower prices. Winter (November-March) is perfect for skiing and snowboarding, particularly in Whistler and the interior mountain areas.
What are the best luxury hotels in British Columbia?
What popular festivals can you find in British Columbia, Canada?
British Columbia hosts many festivals. The Vancouver International Film Festival is a significant cinematic event. The Celebration of Light in Vancouver is a renowned fireworks competition. Smaller, more local events are abundant throughout the year, varying by region and season. Check local listings closer to your travel dates for specific events.
What are the best family friendly hotels in British Columbia?
What traditional local food should you try in British Columbia, Canada?
You should try some wild salmon (many varieties), especially if it's fresh from the coast. Spot prawns are a delicacy, often enjoyed simply steamed or grilled. Bannock, a type of fry bread, is a staple of Indigenous cuisine. For a heartier meal, try some Nanaimo bars, a layered dessert unique to the region.
What are the best pet friendly hotels in British Columbia?
Are there any unknown or hidden places that should be on your list in British Columbia, Canada?
Many hidden gems exist. The Cathedral Lakes in Wells Gray Provincial Park offer stunning turquoise lakes surrounded by towering mountains. The charming town of Kaslo on Kootenay Lake provides a glimpse into BC's history. Exploring smaller communities along the Sunshine Coast or the Gulf Islands provides a different experience from the major cities.
What are the best hotels with jacuzzi in British Columbia?
What are some authentic ways to meet locals and discover their traditions in British Columbia, Canada?
Attend local farmers markets (common in most towns and cities), strike up conversations with people working at smaller, locally owned businesses, or consider taking a guided tour focused on Indigenous culture and heritage. Many communities offer opportunities to learn about First Nations traditions, art, and history.
What should visitors know about the weather and natural risks in British Columbia, Canada?
British Columbia's weather varies greatly by region and season. Coastal areas are generally mild and wet, while the interior can experience extreme temperature fluctuations. Mountain areas are prone to sudden weather changes. Be prepared for rain, even in summer, and pack layers of clothing. Natural risks include wildlife encounters (bears, cougars), potential for landslides in mountainous areas, and the possibility of wildfires during dry periods. Always check weather forecasts and heed any warnings.
Are there any special items you'll need when traveling to British Columbia, Canada?
Pack layers of clothing suitable for varying weather conditions. Waterproof and windproof outerwear is essential, especially if you plan on hiking or exploring the outdoors. Good hiking boots are recommended. Insect repellent (especially for mosquitoes) is useful, particularly during summer months. A reusable water bottle is a must to stay hydrated, especially when hiking.
Does British Columbia, Canada feature primarily mountains, beaches, forests, or a mix of these landscapes?
British Columbia offers a stunning mix of landscapes. The Coast Mountains dominate the western portion, while vast forests stretch across much of the province. The Pacific coastline boasts beautiful beaches, particularly on Vancouver Island. The interior also includes grasslands and semi-arid regions. It's a remarkably diverse province geographically.
Nearby regions
Best British Columbia hotels with jacuzzi
8.9 873 reviews
British Columbia
10/16 – 10/20
$181/nighttotal: $724 (4 )
Hilton Grand Vacations Club Whistler
1 2
hotel , Whistler
The Hilton Grand Vacations Club Whistler is a 3-star hotel located at the base of Blackcomb Mountain, a 10-minute walk from Whistler Village and its shops and restaurants. Guests consistently rate the hotel as very good, with excellent scores for location and cleanliness. The lodging has a family-friendly atmosphere with amenities like a swimming pool, hot tub, and fitness center. Guests can enjoy on-site activities like tennis, a games room, and an arcade room, as well as access to a spa and concierge services.
8.5 10557 reviews
British Columbia
06/29 – 07/06
$267/nighttotal: $1869 (7 )
Pinnacle Hotel Whistler
1 4
hotel , Whistler
This aparthotel is located in the heart of Whistler Village, within walking distance of major attractions. It has a 3.5-star rating and very good user ratings. The apartments feature fireplaces, free WiFi, kitchens, and sitting areas. The aparthotel also offers a variety of amenities, including two restaurants, an outdoor pool, a fitness center, a bar/lounge, a snack bar/deli, and a spa tub.
8.0 1354 reviews
British Columbia
07/31 – 08/03
$149/nighttotal: $447 (3 )
Stonebridge Hotel Dawson Creek
1 3
hotel , Dawson Creek
The Stonebridge Hotel Dawson Creek is located near the Alaska Highway, a short drive from the Mile Zero Post and the Dawson Creek Art Gallery. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The rooms at the Stonebridge Hotel feature comfortable seating areas, flat-screen TVs, refrigerators, microwaves, and coffee makers. Guests can enjoy a free hot breakfast, an on-site restaurant, a fitness center, a swimming pool, a Jacuzzi, a spa, and a business center.
9.0 825 reviews
British Columbia
06/27 – 06/29
$162/nighttotal: $324 (2 )
Best Western Plus Chateau Fort St. John
1 4
hotel , Fort St. John
The Best Western Plus Chateau Fort St. John is located just 3.1 miles from the Fort St. John Airport, making it a convenient choice for travelers. This 4-star lodging boasts excellent user ratings, reflecting its high standard of service and amenities. The hotel offers spacious and comfortable rooms, each equipped with a private bathroom, coffee machine, and TV. Guests can enjoy a range of amenities including a swimming pool, fitness center, spa, restaurant, and bar, providing plenty of opportunities for relaxation and entertainment.
Best British Columbia hotels with parking
8.2 594 reviews
British Columbia
07/01 – 07/31
$133/nighttotal: $3990 (30 )
Pomeroy Inn And Suites Dawson Creek
1 2
hotel , Dawson Creek
The Pomeroy Inn And Suites Dawson Creek is conveniently located near Dawson Creek Airport, just a short drive from the city center and major attractions like Northern Lights College and Dawson Creek Golf & Country Club. This 4-star hotel consistently receives very good user ratings for its location, cleanliness, and overall experience. Each suite features a comfortable seating area, cable TV, microwave, and refrigerator. Enjoy the indoor pool and hot tub, fitness center, free Wi-Fi, and a deluxe hot breakfast every morning.
8.1 2338 reviews
British Columbia
07/01 – 07/31
$133/nighttotal: $3990 (30 )
Best Western Prince George Downtown
1 2
hotel , Prince George
The Best Western Prince George Downtown offers convenient lodging just a few blocks from downtown Prince George, 7.5 miles from the airport, and within walking distance of Parkwood Place Shopping Area and a short drive to The Exploration Place. This hotel provides complimentary WiFi, flat-screen TVs, microwaves, refrigerators, an on-site restaurant with daily continental breakfast, a swimming pool, a garden, and 24-hour front desk service.
8.0 651 reviews
British Columbia
07/06 – 07/31
$108/nighttotal: $2700 (25 )
Days Inn By Wyndham Chetwynd
1 2
hotel , Chetwynd
Days Inn By Wyndham Chetwynd is conveniently located near Chetwynd Airport, just a short drive from Pine River Breaks Provincial Park and the Chetwynd Recreation Center. This 3-star hotel is a popular choice for travelers, with very good user ratings for location, cleanliness, and overall experience. The motel offers comfortable rooms with amenities like free Wi-Fi, a fitness center, and a daily breakfast. Guests can enjoy the on-site restaurant, relax in the garden, or take advantage of the business center and room service.
8.0 877 reviews
British Columbia
08/06 – 08/09
$819/nighttotal: $2457 (3 )
Mountainview Hotel Merritt
5 10
hotel , Merritt
The Mountainview Hotel Merritt offers accommodations in Merritt, located approximately 60 miles from Kamloops Airport. This pet-friendly hotel features an indoor swimming pool, an on-site restaurant, room service, and complimentary WiFi, with air-conditioned rooms and private bathrooms.