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 17591 British Columbia Hotels
- Black Rock Ridge
- Invermere Hostel
- WorldMark Whistler - Cascade Lodge
- Luna Bed and Breakfast
- "The Lodge on Harrison Lake" Suite #3
- The Nest!!
- Moonlit Cove B&B
- Take a step back in time at this beautiful heritage home.
- Woodside Inn
- Reef Point Oceanfront B & B
- 2BD lovely suite in Surrey
- Entire 1BD suite in Surrey!
- NEW LISTING - Blueberry Farm in Fort Langley
- Kootenay Lake & Mtn Views- Tiny Homes- Sleeps 4- Private Lakefront- Pet friendly
- Modern & Charming 2 BR suite
- Dugg Bed and Breakfast BN 00019112
- Mountain View Motel
- The Verandah Suite
- Lakefront Cabin With Outstanding Views Of Wasa Lake & The Rocky Mountains.
- Totem Motel & Resort
- The Castle
- Dreams B & B - Rock Creek Room
- Modern 1 bedroom suite near trails, lakes and beaches.
- Doc Holiday Cabin
- The Beach House at Saratoga #26
- 'The Perch' at Villa Magnolia: Luxury for Two in the Heart of Wine Country
- Cozy Farmhouse Suite with Amazing river access
- Fraser Inn
- Waterfront Self Contained 1 or 2 bedroom Suite in Oliver B.C.
- LACEY MEADOWS Acreage
- Skylight Cottage: Tranquil, Private, Hot tub
- Gorgeous Slopeside Upper Village Ski In/ Ski Out
- The Beach House at Saratoga #14
- Alberni Inn
- Rae Leigh Heights BnB
- Misty Meadows B&B
- Wonderful Stay in West Vancouver Guest Suite near Sea, Ski and City
- Glamping!! Self contained, quiet, romantic
- "The Lodge on Harrison Lake" Carriage House
- Best place for trail rides and canoeing / fishing
- Oceanview King Bedroom - Mayne Island Resort
- "The Lodge on Harrison Lake" Suite #1
- RidgeView Resort
- 4 bed house, on Orchard with pool!
- The mountains are calling you must go you must go
- Magical Farm Villa with Heated Salt Water Pool
- Sleep Right Inn
- Licensed: New build carriage house close to hiking, biking, beaches and wineries
- Private Beautiful Space / Downtown / Lakeside views w/ King bed & Dog-Friendly!
- Beautiful ColumbiaWetlands Outpost Lodge
- 1128 Dallas Road, Victoria, BC, V8V 1B9
- Riverside Motel
- Amazing One-Bedroom Suite in desirable location
- Poplars Motel on the lake
- Beaverfoot Lodge
- Luxury log house in Sunshine Valley “Ravenloft”
- Standard 2 Queen Bed- Pet Friendly
- Mission Hill Lake View Villa
- Hidden Gem with a king Bed
- 'The Nest' at Villa Magnolia: Luxury Couples Getaway and Breathtaking Lake Views
- Van. Island Waterfront Paradise...OUTDOOR POOL, HOT TUB, TENNIS COURT!
- Fossen's Guest Lodge - 5000 sq. ft custom log home
- The End Of The Road B&B - Cranbrook, British Columbia - Breakfast included - Queen Room with Forest View (Unit 2)
- Deer House - Modern Carriage House with Lake Views
- Wya Point Resort
- Wolfwood Guest Ranch
- Wedgwood Manor and Glamping Retreat
- Lakewood Inn
- The Beach House at Saratoga #7
- Ski, golf, hike, cycle, boating. Private patio, mountain and golf course views.
- The Inn at the Ninth Hole B&B
- Best Coast Cabin
- The Lakeside Resort
- Auberge Kicking Horse Guest House
- Points West Oceanfront Resort 3 bedroom Ocean Point Beach House
- Gone With the Wind Cabin
- A Snug Harbour Inn
- Clean & cozy guest suite in the heart of Courtenay
- Eleven Revelstoke Lodge
- Comfy pretty room in Cedar Woods!