Best Hotel Deals in British Columbia

5733 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
British Columbia hotels
Choose vacation accommodation for the best price
Price per night
Accommodation type
Rating

Budget hotels in British Columbia

Hearthstone Lodge #213 - British Columbia
British Columbia
26/07 – 02/09
$124/nighttotal: $4712 (38 )

Hearthstone Lodge #213

1 2
hotel, Sun Peaks Mountain
Perfectly situated in Sun Peaks Village, this hotel offers direct ski-in/ski-out access, just steps from the Sunburst and Sundance Chairlifts, and a short walk to local eateries and shops, making it a prime spot for a budget-friendly mountain escape.
This 36 square metre studio apartment accommodates up to four guests with a king bed (or two twins on request) and a double sofa bed, featuring a well-equipped efficiency kitchen, gas fireplace, and access to shared hot tubs and a fitness room.
Hearthstone Lodge #301 - British Columbia
British Columbia
28/08 – 31/10
$128/nighttotal: $8192 (64 )

Hearthstone Lodge #301

1 3
hotel, Sun Peaks Mountain
Centrally located in Sun Peaks Village, this hotel offers direct ski-in/ski-out access to the Sunburst and Sundance Chairlifts, with Morrisey Platter also nearby.
This 53 square meter, one-bedroom hotel sleeps up to four guests and features a fully equipped efficiency kitchen, gas fireplace, and access to shared hot tubs and a fitness room, providing a budget-friendly stay.
Hearthstone Lodge #314 - British Columbia
British Columbia
28/08 – 31/10
$118/nighttotal: $7552 (64 )

Hearthstone Lodge #314

1 3
hotel, Sun Peaks Mountain
Perfectly situated in the Village Centre of Sun Peaks, this hotel offers direct ski-in/ski-out access to all three mountains, with stunning views of the clock tower and Sundance Chairlift.
This budget-friendly hotel provides a comfortable 39 square metre studio with a fully equipped efficiency kitchen, gas fireplace, smart TV, and access to shared hot tubs and a fitness room, accommodating up to four guests.
Hearthstone Lodge #423 - British Columbia
British Columbia
28/08 – 31/10
$118/nighttotal: $7552 (64 )

Hearthstone Lodge #423

1 3
hotel, Sun Peaks Mountain
Ski-in/ski-out access at Hearthstone Lodge #423 places you directly on the slopes in Sun Peaks Village, just a stone's throw from chairlifts and within a short walk of local eateries and shops.
This budget-friendly studio offers 39 square meters of space with a Queen Murphy Bed and a Double Sofa Bed, sleeping up to 4 guests, complete with an efficiency kitchen, gas fireplace, and access to shared hot tubs and a fitness room.
Hearthstone Lodge #326 - British Columbia
British Columbia
26/07 – 02/09
$123/nighttotal: $4674 (38 )

Hearthstone Lodge #326

1 2
hotel, Sun Peaks Mountain
Directly in Sun Peaks Village, this hotel offers prime ski-in/ski-out access to Sunburst and Sundance Chairlifts, placing you steps from shops and restaurants for a truly convenient and affordable mountain escape.
This 39 square meter hotel studio sleeps up to 4, featuring an efficiency kitchen, a Queen Murphy Bed, a Double Sofa Bed, and access to shared hot tubs and a fitness room, ideal for budget-friendly holidays.
Days Inn By Wyndham Chetwynd - British Columbia
8.0 661 reviews
British Columbia
06/06 – 13/06
$126/nighttotal: $882 (7 )

Days Inn By Wyndham Chetwynd

1 2
hotel, Chetwynd
Conveniently located in Chetwynd, this 3-star hotel offers a budget-friendly stay with a range of amenities including free WiFi, air conditioning, and on-site parking.
Guests can enjoy the fitness centre, restaurant, and barbecue facilities, with limited pet-friendly rooms available upon request.
Hearthstone Lodge #305 - British Columbia
British Columbia
28/08 – 31/10
$118/nighttotal: $7552 (64 )

Hearthstone Lodge #305

1 3
hotel, Sun Peaks Mountain
Centrally located in Sun Peaks Village, this hotel offers direct ski-in/ski-out access to Sunburst and Sundance Chairlifts and Morrisey Platter, with Mount Morrisey views and village amenities just steps away.
This affordable hotel boasts a 39 square meter floor area, accommodating up to 4 guests with one bedroom, one bathroom, an efficiency kitchen, and shared hot tubs and fitness room, perfect for a budget-friendly mountain getaway.
Hearthstone Lodge #424 - British Columbia
British Columbia
30/06 – 30/07
$127/nighttotal: $3810 (30 )

Hearthstone Lodge #424

1 2
hotel, Sun Peaks Mountain
Directly in Sun Peaks Village Centre, this hotel offers prime ski-in/ski-out access, placing you steps from the Sunburst and Sundance Chairlifts, ideal for an affordable mountain escape.
This 39 square meter hotel boasts a fully stocked kitchen, a gas fireplace, and access to shared hot tubs and a fitness room, comfortably accommodating up to four guests.
Relaxing Mountain Stay W/ Cozy Beds  Easy Access & Parking - British Columbia
British Columbia
28/08 – 31/10
$130/nighttotal: $8320 (64 )

Relaxing Mountain Stay W/ Cozy Beds Easy Access & Parking

3 3
hotel, Smithers
Just a short drive from Smithers Golf & Country Club and Ski Smithers, this hotel offers easy access to Call Lake Provincial Park and Tykee Lake Provincial Park, making it a great base for exploring the area.
This hotel provides a budget-friendly stay with three bedrooms accommodating up to four guests, featuring air conditioning, Wi-Fi, and cosy beds for a restful experience.
Hearthstone Lodge #309 - British Columbia
British Columbia
26/07 – 02/09
$123/nighttotal: $4674 (38 )

Hearthstone Lodge #309

1 2
hotel, Sun Peaks Mountain
Ski-in/ski-out access to Sunburst, Sundance, and Morrisey Platter lifts is available directly from this hotel, situated in the Sun Peaks Village Centre, just steps from local restaurants and shops.
This hotel offers 39 square meters of space with one bedroom, accommodating up to four guests, and features a fully stocked kitchen, a gas fireplace, and access to shared hot tubs and a fitness room, making it a budget-friendly option for your Sun Peaks holiday.
Hearthstone Lodge #216 - British Columbia
British Columbia
28/08 – 31/10
$119/nighttotal: $7616 (64 )

Hearthstone Lodge #216

1 3
hotel, Sun Peaks Mountain
Perfectly situated in Sun Peaks Village Centre, this hotel offers prime ski-in/ski-out access, placing you mere steps from local restaurants, shops, and the Sunburst and Sundance Chairlifts.
This budget-friendly studio apartment, covering 39 square meters, comfortably accommodates up to four guests with a king bed (or twin beds on request), a double sofa bed, a fully stocked efficiency kitchen, and access to shared hot tubs and a fitness room for an affordable mountain getaway.
Hearthstone Lodge #329 - British Columbia
British Columbia
26/07 – 02/09
$135/nighttotal: $5130 (38 )

Hearthstone Lodge #329

1 2
hotel, Sun Peaks Mountain
Ski-in/ski-out access is paramount at this hotel, positioned directly in Sun Peaks Village Centre, mere steps from the Sunburst and Sundance Chairlifts and the Morrisey Platter, offering unparalleled convenience for exploring the mountain and village amenities.
This budget-friendly, lofted studio provides comfortable accommodation for up to four guests, featuring an efficiency kitchen, a gas fireplace, a sofa bed, and access to shared hot tubs and a fitness room, ensuring a practical and enjoyable stay.

Best hotels in British Columbia with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

Aurora Park Inn & Suites - British Columbia
8.1 705 reviews
British Columbia
13/07 – 23/07
$95/nighttotal: $950 (10 )

Aurora Park Inn & Suites

1 1
hotel, Dawson Creek
Located in Dawson Creek, Aurora Park Inn & Suites offers a convenient base with easy access to local amenities, providing a budget-friendly option for your stay.
This 4-star hotel features air-conditioned rooms with complimentary WiFi, private bathrooms, and select rooms with kitchenettes, alongside an on-site fitness centre and 24-hour front desk service.
Baymont By Wyndham Gold River - British Columbia
9.0 129 reviews
British Columbia
12/07 – 15/07
$190/nighttotal: $570 (3 )

Baymont By Wyndham Gold River

1 2
hotel, Gold River
Centrally located in Gold River, this 2.5-star hotel is situated just 400 metres from Nimpkish Park, offering convenient access to Strathcona Provincial Park and Gold Muchalat Provincial Park within 15 kilometres, as well as Upana Caves 18.4 kilometres away.
This budget-friendly hotel provides essential amenities including complimentary continental breakfast, free WiFi in public areas, on-site laundry, and a 24-hour front desk, ensuring a comfortable and affordable stay.
Lakeview Inns & Suites - Chetwynd - British Columbia
8.2 585 reviews
British Columbia
06/06 – 13/06
$153/nighttotal: $1071 (7 )

Lakeview Inns & Suites - Chetwynd

1 2
hotel, Chetwynd
Just 500 meters from Chetwynd town centre, Lakeview Inns & Suites offers a budget-friendly stay with excellent proximity for skiing activities.
This 3-star hotel provides air-conditioned rooms with complimentary WiFi, on-site barbecue facilities, and a fitness centre, making it a great affordable option for your visit.
Baymont By Wyndham Gold River - British Columbia
8.7 50 reviews
British Columbia
03/08 – 06/08
$169/nighttotal: $507 (3 )

Baymont By Wyndham Gold River

1 2
hotel, Gold River
Located 98 kilometres from Campbell River Airport off BC-28, Baymont by Wyndham Gold River provides a budget-friendly gateway to Vancouver Island's wilderness and is ideal for outdoor adventurers.
This hotel offers free breakfast, complimentary WiFi, and on-site laundry facilities, with the Gold River Golf and Country Club and the Tree to Sea Loop cycling route nearby.
Prestige Riverside Lodge Quesnel - British Columbia
8.5 773 reviews
British Columbia
01/08 – 07/08
$190/nighttotal: $1140 (6 )

Prestige Riverside Lodge Quesnel

1 3
hotel, Quesnel
Located in Quesnel, this 3-star hotel offers a budget-friendly stay with excellent access to downtown amenities, Quesnel Regional Airport (approximately 3 kilometres away), and major regional attractions like Barkerville and Bowron Lakes.
Enjoy a comfortable and affordable stay with amenities including free high-speed Wi-Fi, a continental breakfast, an on-site restaurant and bar, a fitness centre, and a business centre.
Pomeroy Inn & Suites Fort St. John - British Columbia
8.6 359 reviews
British Columbia
29/06 – 02/07
$173/nighttotal: $519 (3 )

Pomeroy Inn & Suites Fort St. John

1 2
hotel, Fort St. John
Conveniently located just 5.9 kilometres from Fort St. John Airport, Pomeroy Inn & Suites Fort St. John offers a budget-friendly stay with excellent ratings for location, cleanliness, and overall guest experience.
This 4-star hotel provides family-friendly and pet-friendly accommodation, featuring a fitness centre, free WiFi, and a complimentary shuttle service, ensuring a comfortable and affordable visit to Fort St. John.
Pomeroy Hotel Fort St. John - British Columbia
8.7 1113 reviews
British Columbia
06/06 – 30/06
$173/nighttotal: $4152 (24 )

Pomeroy Hotel Fort St. John

1 1
hotel, Fort St. John
Located in Fort Saint John, this hotel is conveniently situated just 6.9 kilometres from Fort St. John Airport, offering an affordable base for your travels.
Guests can enjoy a range of amenities including an indoor swimming pool, hot tub, fitness centre, and an on-site restaurant, making it a great choice for a budget-friendly stay.
Super 8 By Wyndham Valemount - British Columbia
8.0 2623 reviews
British Columbia
06/06 – 13/06
$187/nighttotal: $1309 (7 )

Super 8 By Wyndham Valemount

1 2
hotel, Valemount
Directly off Highway 5, this 3-star hotel in Valemount offers convenient access to Mount Robson, 33.8 kilometres away, and George Hicks Regional Park, just 805 metres from the property.
Guests can enjoy a budget-friendly stay with complimentary breakfast, free Wi-Fi, and in-room amenities such as refrigerators and microwaves, making it an affordable choice for exploring the local area, including the Valemount Pines Golf Course a short drive away.

Top cities for cheap stays

Family-friendly hotels in British Columbia for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

Ocean Resort - British Columbia
8.4 1568 reviews
British Columbia
06/06 – 13/06
$180/nighttotal: $1260 (7 )

Ocean Resort

1 2
hotel, Campbell River
Located in Oyster Bay, this hotel is situated 25.7 kilometres from Elk Falls Provincial Park and 29 kilometres from the Comox Ferry Terminal, offering a budget-friendly stay near Campbell River.
Guests can enjoy complimentary WiFi, on-site sauna facilities, and opportunities for skiing in the Oyster Bay area, with select rooms boasting mountain or sea views.
The George Dawson Inn & Conference Centre - British Columbia
8.4 25 reviews
British Columbia
23/08 – 30/08
$144/nighttotal: $1008 (7 )

The George Dawson Inn & Conference Centre

1 2
hotel, Dawson Creek
Conveniently located in Dawson Creek, this hotel is a mere 5-minute drive from the Alaska Highway Mile 0 Milepost and the Alaska Highway House, with the Dawson Creek Art Gallery situated just 1.9 kilometres away.
Offering budget-friendly accommodation, The George Dawson Inn & Conference Centre provides comfortable rooms with refrigerators and microwaves, plus a fitness centre and on-site dining options for a pleasant stay.
Best Western Pacific Inn - British Columbia
8.4 1281 reviews
British Columbia
11/06 – 18/06
$189/nighttotal: $1323 (7 )

Best Western Pacific Inn

1 1
hotel, Vernon
Conveniently situated in Vernon, this hotel is approximately 46 kilometres from Fintry Estate & Provincial Park and 48 kilometres from Geert Maas Sculpture Gardens Gallery.
This budget-friendly hotel offers a fitness centre, free private parking, an on-site restaurant and bar, and complimentary WiFi for a comfortable and affordable stay.
Anavada Inn & Suites - Prince George - British Columbia
8.2 99 reviews
British Columbia
06/06 – 13/06
$157/nighttotal: $1099 (7 )

Anavada Inn & Suites - Prince George

1 2
hotel, Prince George
Just a 5-minute drive from Rotary Soccer Fields and CN Centre, Anavada Inn & Suites offers a budget-friendly stay in Prince George, conveniently located 1.9 kilometres from Strike Zone 10 Pin Bowling and 2 kilometres from Prince George Aquatic Centre.
This hotel provides complimentary wireless internet, air-conditioned rooms with microwaves and Smart televisions, and free self-parking, alongside a 24-hour front desk and laundry facilities for a comfortable and affordable visit.
Tower Inn & Suites - British Columbia
8.3 1381 reviews
British Columbia
01/08 – 03/08
$191/nighttotal: $382 (2 )

Tower Inn & Suites

1 2
hotel, Quesnel
Located in Quesnel, the Tower Inn & Suites is conveniently situated 5 kilometres from Quesnel Airport, offering a comfortable and budget-friendly stay for travellers.
This 4-star hotel boasts a swimming pool and spa, with an on-site restaurant and bar, making it an ideal choice for those seeking affordable accommodation with excellent amenities.
Three Valley Lake Chateau - British Columbia
8.4 2978 reviews
British Columbia
06/06 – 13/06
$183/nighttotal: $1281 (7 )

Three Valley Lake Chateau

1 2
hotel, Revelstoke
Set beside Three Valley Lake, this hotel is located 19 kilometres from Revelstoke and offers a unique on-site heritage ghost town with discounted entry for guests.
This 3-star hotel provides a budget-friendly stay with an indoor pool, hot tub, and rooms featuring patios or balconies, perfect for exploring nearby attractions like The Enchanted Forest and Skytrek Adventure Park.
Hyatt Place Prince George - British Columbia
8.7 1862 reviews
British Columbia
06/06 – 13/06
$184/nighttotal: $1288 (7 )

Hyatt Place Prince George

1 2
hotel, Prince George
Conveniently situated in Prince George, this hotel offers easy access to the airport, being just 16 kilometres away.
This budget-friendly hotel provides a fitness centre, indoor swimming pool, on-site restaurant and bar, and free WiFi, making it an affordable choice for travellers.
Ramada By Wyndham Northern Grand Hotel & Conference Centre - British Columbia
8.8 1685 reviews
British Columbia
01/08 – 03/08
$174/nighttotal: $348 (2 )

Ramada By Wyndham Northern Grand Hotel & Conference Centre

1 2
hotel, Fort St. John
Centrally located in Fort St. John, the Ramada by Wyndham Northern Grand Hotel & Conference Centre is a short walk from the North Peace Cultural Centre, North Peace Museum, and Totem Mall, offering a convenient base for exploring the city.
This hotel provides a budget-friendly stay with amenities like a fitness centre, on-site restaurant and bar, free daily breakfast, and even cold weather hookups for vehicles, with Charlie Lake Provincial Park just 13 kilometres away.

Find cheap places to stay nearby

Cheap hotels in British Columbia with parking

Parking doesn’t have to be a headache: Here are the budget hotels in British Columbia with a car park

Hearthstone Lodge #220 - British Columbia
British Columbia
28/08 – 31/10
$119/nighttotal: $7616 (64 )

Hearthstone Lodge #220

1 3
hotel, Sun Peaks Mountain
Offering unparalleled ski-in/ski-out access directly from the Hearthstone Lodge, this hotel is centrally located in Sun Peaks Village, placing you steps away from local restaurants, shops, and the Sunburst and Sundance Chairlifts.
This budget-friendly hotel offers a 39 square metre studio apartment with a king bed or twin beds upon request, a double sofa bed, and a fully stocked efficiency kitchen, accommodating up to four guests with access to shared hot tubs and a fitness room.
Hearthstone Lodge #306 - British Columbia
British Columbia
28/08 – 31/10
$139/nighttotal: $8896 (64 )

Hearthstone Lodge #306

1 3
hotel, Sun Peaks Mountain
Centrally located in Sun Peaks Village, this hotel offers direct ski-in/ski-out access to the Sunburst and Sundance Chairlifts, just steps from local shops and restaurants.
This budget-friendly hotel provides 56 square meters of living space with one bedroom, accommodating up to four guests, and features a fully equipped efficiency kitchen, gas fireplace, and access to shared hot tubs and a fitness room.
Hearthstone Lodge #316 - British Columbia
British Columbia
28/08 – 31/10
$118/nighttotal: $7552 (64 )

Hearthstone Lodge #316

1 3
hotel, Sun Peaks Mountain
Centrally located in Sun Peaks Village, this hotel offers prime ski-in/ski-out access with chairlifts and platter lifts just a short walk away, placing you within easy reach of numerous local restaurants and shops.
This budget-friendly hotel provides 39 square meters of space with one bedroom and one bathroom, accommodating up to four guests and featuring an efficiency kitchen, hot tubs, and a fitness room for an affordable stay.
Sundance Lodge - British Columbia
8.5 1185 reviews
British Columbia
03/08 – 06/08
$159/nighttotal: $477 (3 )

Sundance Lodge

1 2
hotel, Sun Peaks Mountain
Perfectly situated at Sun Peaks Resort, Sundance Lodge offers unparalleled ski-to-door convenience, located directly beside the Sundance high-speed elevator for immediate access to the slopes.
This budget-friendly hotel provides a 4-star experience with amenities like an outdoor hot tub, fitness centre, and on-site dining, making it an affordable choice for your Sun Peaks Mountain getaway.
Hearthstone Lodge #219 - British Columbia
British Columbia
28/08 – 31/10
$119/nighttotal: $7616 (64 )

Hearthstone Lodge #219

1 3
hotel, Sun Peaks Mountain
Centrally located in Sun Peaks Village, this hotel offers direct ski-in/ski-out access to the Sunburst and Sundance Chairlifts, with shops and restaurants just steps away.
This budget-friendly hotel provides a fully equipped efficiency kitchen, a gas fireplace, a Smart TV, and access to shared hot tubs and a fitness room, perfect for a comfortable stay for up to four guests.
Hearthstone Lodge #334 - British Columbia
British Columbia
28/08 – 31/10
$128/nighttotal: $8192 (64 )

Hearthstone Lodge #334

1 3
hotel, Sun Peaks Mountain
Directly on the slopes at Sun Peaks Village, this hotel offers superb ski-in/ski-out access to the Sunburst and Sundance Chairlifts, with shops and restaurants just steps away.
This affordable 53 square metre hotel studio accommodates up to four guests, featuring a fully equipped efficiency kitchen, gas fireplace, and access to shared hot tubs and a fitness room for a comfortable stay.
Hearthstone Lodge #319 - British Columbia
British Columbia
29/06 – 31/07
$122/nighttotal: $3904 (32 )

Hearthstone Lodge #319

1 1
hotel, Sun Peaks Mountain
Ski-in/ski-out access from all three mountains at Sun Peaks Village Centre puts you steps from chairlifts and a platter lift.
This budget-friendly 39 square meter hotel offers 1 bedroom and 1 bathroom, accommodating up to 4 guests with an efficiency kitchen and shared hot tubs and fitness room.
1br | Greystone Lodge | Ski In / Ski Out | Pool & Hot Tub | Epic Locations - British Columbia
9.5 2 reviews
British Columbia
11/06 – 18/06
$156/nighttotal: $1092 (7 )

1br | Greystone Lodge | Ski In / Ski Out | Pool & Hot Tub | Epic Locations

1 1
hotel, Whistler
Ski-in/ski-out access to the slopes makes this Whistler hotel exceptionally convenient, situated just 0.9 kilometres from Whistler Village and a 15-minute walk to Whistler Olympic Plaza, offering an affordable base for your mountain adventures.
This one-bedroom hotel apartment sleeps up to seven guests and boasts a swimming pool, hot tub, air conditioning, and free WiFi, ensuring a comfortable and enjoyable stay.
copyright © 2026 cheapandcozy.com