Top Hotels in British Columbia

Find the Top Hotels in British Columbia – 900+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
401-450 out of 908 hotels
From   US$ 86 /nightSelect
  • Indoor swimming pool with sun loungers
  • On-site fitness centre and spa amenities
  • Pets allowed for a pet-friendly stay
7.6
Very good1 review
From   US$ 117 /nightSelect
  • Complimentary continental breakfast service
  • Close to Vancouver Island University
  • Exercise facility for guest use
  • Private beach
  • Outdoor jetted tubs
  • On-site restaurant
From   US$ 155 /nightSelect
  • Private beach area with garden views
  • Outdoor showers and fire-pits available
  • Sea-view rooms with private patios
  • Saltwater Pool
  • Outdoor BBQ
  • Family Suites
From   US$ 51 /nightSelect
  • Large heated saltwater pool
  • Kitchenette rooms for self-catering
  • Beautiful courtyard for relaxation
  • Indoor pool
  • Fitness centre
  • On-site restaurant
From   US$ 121 /nightSelect
  • Indoor pool and hot tub area
  • On-site restaurant with diverse cuisine
  • Proximity to trails and recreational areas
  • Outdoor pool
  • Hot tubs
  • Ski storage
From   US$ 270 /nightSelect
  • Ski-in/ski-out access to Creekside Gondola
  • Elegant designer suites with luxury amenities
  • Four-season outdoor pool and hot tubs
  • Private Patios
  • Outdoor Pool
  • Playground
From   US$ 57 /nightSelect
  • Elegant suites with private patios
  • Seasonal outdoor pool for relaxation
  • Perfect for family-friendly adventures
  • Efficiency Kitchens
  • Heated Pool
  • Guest Bikes
From   US$ 157 /nightSelect
  • Pet-friendly with personalized welcome packages
  • Complimentary mountain bikes for guest use
  • Eco-friendly operations with platinum status
  • Marina
  • Pet-friendly Rooms
  • Shared Kitchen
From   US$ 97 /nightSelect
  • 250 ft marina for boat moorage
  • Historic lodge with panoramic views
  • Centrally located near attractions
  • Fitness Center
  • On-site Restaurant
  • Business Centre
From   US$ 99 /nightSelect
  • On-site restaurant with diverse cuisine
  • Fitness center with modern equipment
  • Room equipped with iPod docking station
  • Fitness Centre
  • Business Center
  • Guest Laundry
From   US$ 133 /nightSelect
  • Pet-friendly with allergy-free options
  • On-site bicycle rentals for exploring
  • Complimentary breakfast room access
  • Indoor Pool
  • Fitness Centre
  • Hot Tub
From   US$ 126 /nightSelect
  • Heated indoor pool with waterslide
  • 24-hour guest service available
  • Kitchenette options in selected rooms
  • Pet Friendly
  • Gas Fireplace
  • Full Kitchen
From   US$ 309 /nightSelect
  • Breathtaking oceanview private balconies
  • Eco-friendly commitment reducing plastic waste
  • West Coast inspired on-site dining
  • Business center
  • Guest laundry
  • Electric vehicle charging
From   US$ 87 /nightSelect
  • Close to Williams Lake Stampede events
  • Access to 200 mountain bike trails
  • Golf course nearby for leisure activities
  • Indoor Pool
  • Business Centre
  • Air Conditioning
From   US$ 200 /nightSelect
  • Indoor swimming pool available year-round
  • Complimentary breakfast featuring fresh waffles
  • 24-hour reception and guest laundry services
  • Indoor Pool
  • Fitness Center
  • Guest Laundry
From   US$ 124 /nightSelect
  • Only indoor pool in Oliver
  • Complimentary buffet breakfast offered daily
  • Pet-friendly accommodations available
  • Indoor Pool
  • Business Centre
  • Hot Tub
From   US$ 125 /nightSelect
  • Indoor hot tubs for relaxation
  • Complimentary daily breakfast with variety
  • On-site golf course access
Hotel
  • On-site Pub
  • Billiards Tables
  • Free Parking
From   US$ 72 /nightSelect
  • Close to Revelstoke Mountain Resort
  • On-site pub with live entertainment
  • Billiards and darts available
  • Guest Pantry
  • Private Parking
  • Garden Terrace
From   US$ 177 /nightSelect
  • Historic Victorian building ambiance
  • Complimentary 24-hour guest pantry
  • Spacious luxury suites with ensuite
  • Fitness centre
  • Meeting rooms
  • On-site dining
From   US$ 99 /nightSelect
  • On-site restaurants with diverse dining options
  • Modern fitness centre for active guests
  • Conference facilities for business events
  • Oceanfront Cottages
  • Luxury Mattresses
  • Private Balcony
From   US$ 217 /nightSelect
  • Spectacular oceanfront views from every balcony
  • Luxury beds and artisanal toiletries provided
  • Private beach with easy shoreline access
5.0
Guest rating1 review
  • Penthouse Suite
  • Harbour View
  • Private Balcony
From   US$ 67 /nightSelect
  • Private balconies with city or harbour views
  • Spacious apartments for families and groups
  • Pet-friendly accommodations available
From   US$ 83 /nightSelect
The 3-star non-smoking Sunshine Lodge is set 0.8 miles from Armours Beach and offers guests the outdoor swimming pool onsite.
  • Mountain Views
  • Sun Terrace
  • On-site Restaurant
From   US$ 69 /nightSelect
  • Indian cuisine restaurant on-site
  • Mountain view from select rooms
  • Sun terrace for relaxation
  • Dining Restaurant
  • Hot Tub
  • Spa Services
From   US$ 94 /nightSelect
  • On-site Monroe's Fine Dining Restaurant
  • Outdoor hot tub with relaxing courtyard
  • Comprehensive on-site spa services
  • Indoor Pool
  • Fitness Centre
  • Business Centre
From   US$ 71 /nightSelect
  • Indoor pool open year-round
  • Pet-friendly accommodations available
  • On-site dining at Denny's
  • Indoor Pool
  • Fitness Centre
  • Hot Tub
From   US$ 147 /nightSelect
  • Breathtaking city views from every unit
  • Indigenous art and modern decor theme
  • Access to hotel fitness club amenities
  • Fitness centre
  • Restaurant
  • Bar/lounge
From   US$ 130 /nightSelect
  • On-site restaurant and bar available
  • Fitness centre for active guests
  • Paid airport shuttle service offered
  • Rooftop Pool
  • Fitness Center
  • Lagoon Access
From   US$ 173 /nightSelect
  • Rooftop infinity pool with stunning views
  • Luxurious condo-style suites available
  • Direct lagoon access for boat moorage
Motel
  • On-site restaurant
  • Private sauna
  • Family suites
From   US$ 70 /nightSelect
  • Private in-room sauna suites
  • Family suites for ample space
  • Famous Prime Rib buffet evenings
  • Indoor Pool
  • Fitness Centre
  • Restaurant
From   US$ 131 /nightSelect
  • KIDS STAY AND EAT FREE
  • Free shuttle service to Kamloops Airport
  • One of the largest meeting spaces
  • Fitness center
  • Business center
  • Restaurant
From   US$ 80 /nightSelect
  • Restaurant with diverse cuisine options
  • On-site fitness center available 24/7
  • Family rooms and amenities offered
  • Private beach
  • Outdoor sauna
  • Picnic area
From   US$ 123 /nightSelect
  • Private sandy beach access
  • Private sauna and cold plunge
  • Outdoor picnic area with barbecues
From   US$ 84 /nightSelect
Featuring 12 rooms with views of the mountain, the Hitching Post Motel Pemberton is set 25 minutes' stroll from Whistler Skydiving.
  • Ski packages
  • Family suites
  • Jacuzzi suites
From   US$ 94 /nightSelect
  • Closest hotel to Whitewater Ski Resort
  • Distinctive European style hospitality
  • Dog-friendly accommodations available
  • Indoor Pool
  • Jacuzzi
  • City Views
From   US$ 185 /nightSelect
  • Hot tub and indoor swimming pool
  • City views from guest accommodations
  • Nearby cultural attractions and parks
From   US$ 189 /nightSelect
Offering a terrace, a patio, and a picnic area, the Porter'S Place Vanderhoof is situated about 66 miles from Fort St. James airport.
From   US$ 101 /nightSelect
Located merely 0.6 miles from Okanagan Lake Beach, the Bowmont Motel Penticton features cribs and high chairs.
  • Fitness centre
  • Business centre
  • Sauna
From   US$ 135 /nightSelect
  • Adjacent to Ovintiv Events Centre
  • Complimentary hot breakfast included
  • Pet-friendly with additional fee
  • Indoor Pool
  • Outdoor Pool
  • On-site Spa
From   US$ 182 /nightSelect
  • Year-round indoor and outdoor pools
  • On-site spa with comprehensive services
  • Cultural tours about local attractions
  • Indoor pool
  • On-site spa
  • Fitness center
From   US$ 90 /nightSelect
  • Panoramic views of Cowichan Bay
  • Private dock access for guests
  • All-suite hotel with kitchens
  • Outdoor pool
  • Jacuzzi suite
  • BBQ area
From   US$ 62 /nightSelect
  • Seasonal outdoor pool and BBQ facilities
  • Honeymoon Jacuzzi suite for romantic stays
  • Proximity to Chinook Cove Golf Course
  • Art Gallery
  • Sauna
  • Indigenous Artwork
From   US$ 101 /nightSelect
  • Artist-designed rooms celebrating Indigenous culture
  • On-site art gallery showcasing local artists
  • Sauna for relaxation and rejuvenation
  • Mini Fridge
  • Heated Bathroom
  • Electric Fireplace
From   US$ 65 /nightSelect
  • Renovated rooms with cozy ambiance
  • Sustainable practices enhance your stay
  • Complimentary bagged breakfast included
  • Fitness Centre
  • Bar
  • Business Centre
From   US$ 103 /nightSelect
  • Dining at Solas Bar and Grill
  • Fitness centre on-site
  • Group travel booking options
Bed & Breakfast
  • Private Entrances
  • On-site Breakfast
  • Outdoor Furniture
From   US$ 122 /nightSelect
  • Elegant rooms with fireplaces and private entrances
  • Full English/Irish breakfast for a delightful start
  • Relaxing gardens with outdoor dining furniture
  • 24-hour reception
  • Concierge service
  • Air conditioning
From   US$ 83 /nightSelect
  • Live sports events for entertainment
  • On-site spa for relaxation
  • Pets allowed for convenience
  • Observation Deck
  • Family BBQ Deck
  • Outdoor Activities
From   US$ 114 /nightSelect
  • Stunning lakeside views from every room
  • On-site rentals for biking and paddle boarding
  • Pet-friendly rooms available on the ground floor
  • Oceanfront Spa
  • Fine Dining
  • Luxury Villas
From   US$ 275 /nightSelect
  • Oceanfront spa with organic treatments
  • Dining at Atrevida with local cuisine
  • Luxurious West Coast Villas available
From   US$ 140 /nightSelect
Set within 0.2 miles of Pine Le Moray Provincial Park, the premium 3-star Pomeroy Inn And Suites offers 75 rooms and a swimming pool.