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 17548 British Columbia Hotels
- Travelodge by Wyndham Quesnel
- BEAUTIFUL MOUNTAIN VIEWS, CENTRAL TO FERNIE & KIMBERLY, ENDLESS ADVENTURES
- Naramata Courtyard Suites
- Mara Spring Lodges - Tawhee Mountain Lodge 3
- Metro Inn
- Little Inn on Willow
- Brand new Laneway Home!
- A Room With a View
- The Stemwinder Solar Lodge by Simply Kimberley
- Evening Star Motel
- Temperance Hotel
- 5000 Motel
- Munson Mountain Estates
- Gorgeous Slopeside Upper Village Ski In/ Ski Out
- Doc Holiday Cabin
- Lake Country Carriage House for vacation and short term rental
- Sonora Desert Inn
- Silvern Lake Trail Bed & Breakfast
- La Casa Lakeside Resort
- Cumbrian Inn
- Welcome to Cottonwood Home! Beach and private small lake access!
- EXCEPTIONAL Moments at Sierra Stables Country Hideaway (Smores station/Pool/HT)
- Luna Bed and Breakfast
- Parson Lodge - Bed & Breakfast with 4 Private Suites
- Kelowna Bed and Breakfast
- Whispering Pines
- Sigma Inn & Suites Hudson's Hope
- Sheridan Lake Motel
- Wonderful Stay in West Vancouver Guest Suite near Sea, Ski and City
- Trans Canada Motel
- Best place for trail rides and canoeing / fishing
- Silva Bay View, a boutique, private BnB with a great view
- Cozy Retreat, 3 mins from the BC Ferries
- 4-Season Getaway | Oceanfront Nordic Spa | Oceanview Ensuite Rooms
- Marland Motel
- Breathtaking view and privacy just for you and the one you love
- Genelle House B&B Guest House
- Sunset Motel
- Parson Lodge #5 - The Robin Room
- Cormier's Studio
- Round-Up Motel
- 🔳 48% discount • Steam Shower • 9 mins @ Airport
- Take a step back in time at this beautiful heritage home.
- Alpenrose B&B Revelstoke
- Lovely Clean Home in a Quiet Neighbourhood
- St. George Hotel
- Mountain Springs Motel & RV Park
- Crown House Bed & Breakfast
- Okanagan Lakeside resort living! Pools, lake, beaches and sun!
- Westwood Motel
- Mount View Motel
- East Room - Ocean Front Suite with private Hot tub @ Sahhali on the Bluffs
- Terracana Ranch Resort
- Woodstone Manor Inc.
- Sportsman's Inn
- Twin Rivers Motel & RV Park
- Moonlit Cove B&B
- Hotel Viewmont Residency Ltd.
- Casa Grande Inn
- 'The Perch' at Villa Magnolia: Luxury for Two in the Heart of Wine Country
- Williston Lake Resort
- Maison Tofino - Private Oceanfront
- Jack's AirBnB · Sunrise Village 1 BR, 1 BA
- Luxury log house in Sunshine Valley “Ravenloft”
- Cache Creek Inn
- Natural Log Lodge in Mt. Robson Park Near Jasper National Park, Alberta
- Jacuzzi Suite -1 King Bed
- WorldMark Whistler - Sundance
- Big Air Chalet. (Sauna+Hot tub)
- New Ocean Front Suite: Spa Like Bath, Gorgeous Views&Access to Resort Amenities
- Red Tree Lodge
- Oceanview King Bedroom - Mayne Island Resort
- Agri tourism in Hatzic Prairie. Farmhouse engulfed with Bluebberries.
- Golf Course and Beach View Room in a desirable location near Qualicum Beach town
- Cozy country mobile home on 18 acres farm sleep 5
- Mara Spring Lodges - Lodge #1
- Standard 2 Queen Bed- Pet Friendly
- The Nest!!
- Tyax Lodge & Heliskiing
- Kagoagh Resort and Fishing Lodge