Find All British Columbia Hotels
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find All British Columbia Hotels
We have found 17211 British Columbia Hotels
- Relax or explore the forest & ocean in amazing Belcarra, Metro Vancouver, BC
- Bayridge Bed and Breakfast
- Howard Johnson by Wyndham Nanaimo Harbourside
- "The Lodge on Harrison Lake" Suite #2
- Wedgwood Manor and Glamping Retreat
- Winston Lodge
- Cozy Loft room with king bed and private entrance.
- 🔳 48% discount • Steam Shower • 9 mins @ Airport
- Nowhere Special Hostel
- Sea Star Beach Retreat
- A country coachhouse just minutes from the airport and downtown.
- A Touch of English Bed & Breakfast
- Selah Retreat Guesthouse B&B - "Defining Tranquility, Beauty and Excellence!"
- Parson Lodge #2 - The Osprey Room
- Woodside Inn
- Leigh Lani Guest House
- Escape To A Luminous, Off-grid Lodge Surrounded By Nature Near Blue River BC
- Rae Leigh Heights BnB
- Luna Bed and Breakfast
- Vincent Guest House
- Nimpkish Hotel
- Quiet Country Home With Mountain View for 6 pets freindly
- Natural Log Lodge in Mt. Robson Park Near Jasper National Park, Alberta
- 'The Perch' at Villa Magnolia: Luxury for Two in the Heart of Wine Country
- Sportsman's Inn
- Hemlock Room
- Pathfinder Camp Resorts Agassiz
- Holiday Inn West Kelowna
- Knights Inn Merritt
- Mountain Retreat Hotel
- Apex Mountain Lodge
- Ramada by Wyndham Duncan Cowichan Valley
- Y5 Motel
- Panorama Bed and Breakfast
- Almada Inn
- Family Farm B&B - Come Join Us For A Wonderful Farm Experience!
- Sleep Right Inn
- Selah Retreat Guesthouse B&B - "Defining Tranquility, Beauty and Excellence!"
- Sunset Island Resort- The private island you can drive to! Crystal Clear Water!
- 3 Br 1.5 Ba private suite by Queen Elizabeth Park near Canada Line skytrain
- Cozy room
- Naramata Centre
- Dreams B & B - Rock Creek Room
- The Verandah Suite
- Caravan Motel
- Points West Oceanfront Resort 3 bedroom Ocean Point Beach House
- Escott Bay Resort
- Lakefront Log Cabin - Beaver Lake Resort - Airbnb Legal!
- Cranberry Arms Inn
- Sheridan Lake Motel
- Country Charm- 3 Bedroom Main Floor with Hot Tub that Sleeps 9
- Wolfwood Guest Ranch
- WorldMark Whistler - Cascade Lodge
- Klippers Guest Suites
- Dugg Bed and Breakfast BN 00019112
- 🌿 Stylish Cottage with Private Yard and all the Amenities.
- Jennifers House
- Brand New Coach Home in Marpole
- Frolander Bay Resort - Tiny Home
- Peachland Beach Resort
- "The Lodge on Harrison Lake" Guest Suite 4 Wheelchair Accessible
- Tofino Trek Inn
- Woodstone Manor Inc.
- The Nest!!
- Entire Cozy Guesthouse w/ Hot Tub. In compliance with new BC legislation.
- Bethlehem Centre
- Fortress Lake Wilderness Retreat
- Mara Spring Lodges - Lodge #2
- Retreat Wilderness Inn
- Ocean Mist Guesthouse
- The Stonewater
- Blueprint/2BED/1BATH + Gym + Off + Skytrain + Mall + EVSE
- Rustic log home retreat on Mara Hills Golf Resort with lake view.
- Creekside B & B
- Auberge Kicking Horse Guest House
- Ramada Hotel & Suites Metrotown
- Similkameen Wild Resort & Winery | Full Estate Rental | Oasis for 18 guests