Find Deals onB&B in British Columbia
Check Last Minute British Columbia Hotel Deals
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Cheap B&B in British Columbia

Spinnakers Brewpub & Guesthouses
308 Catherine St, Victoria, BC
Stay at this 3.5-star B&B in Victoria. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (309 reviews)

Amethyst Inn at Regents Park
1501 Fort Street, Victoria, BC
Stay at this 3.5-star business-friendly B&B in Victoria. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.2/10 Wonderful! (586 reviews)

Tree To Me Inn
1217 Hwy 3A, Keremeos, BC
Stay at this 3-star B&B in Keremeos. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
9.6/10 Exceptional! (295 reviews)

Dashwood Manor Seaside Bed & Breakfast
1 Cook Street, Victoria, BC
Stay at this 3.5-star beach B&B in Victoria. Enjoy free breakfast, free WiFi, and parking (surcharge). Our guests praise the breakfast and the helpful staff ...
9.4/10 Exceptional! (766 reviews)

Ocean Park B&B
2198 129b St, Surrey, BC
Stay at this B&B in Surrey. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Laronde Park and Dogwood Park are located nearby.
6.8/10 (87 reviews)

Inn on Canyon
7557 Canyon Ave, Radium Hot Springs, BC
Stay at this 3-star B&B in Radium Hot Springs. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our ...
9/10 Wonderful! (675 reviews)

Richmond Vancouver Airport Comfy Home
8320 Sierpina Place, Richmond, BC
Stay at this B&B in Richmond. Enjoy free WiFi, free parking, and a nightclub. Popular attractions Richmond Night Market and Kwan Yin International Buddhist Temple ...
8/10 Very Good! (296 reviews)

Tall Trees Bed & Breakfast
412 8th Ave E, Prince Rupert, BC
Stay at this 3-star B&B in Prince Rupert. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lester Centre of the Arts and Sunken Gardens ...
8.4/10 Very Good! (348 reviews)

Sand and Salt Bed & Breakfast
1031 Lee St, White Rock, BC
Stay at this 4-star business-friendly B&B in White Rock. Enjoy free breakfast, free WiFi, and free parking. Popular attractions White Rock Pier and White Rock ...
9.4/10 Exceptional! (23 reviews)

Gibralter Rock Ocean View B&B
118 GIbralter Rock, Nanaimo, BC
Stay at this B&B in Nanaimo. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Popular attractions Departure Bay Ferry Terminal and Duke Point ...
9/10 Wonderful! (274 reviews)

The Latch Inn
2328 Harbour Road, Sidney, BC
Stay at this 3-star business-friendly B&B in Sidney. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.6/10 Exceptional! (365 reviews)

Hotel Ymir
7104 1st Ave., Ymir, BC
Stay at this B&B in Ymir. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews.
8.2/10 Very Good! (368 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Trending Hotels in British Columbia

Radisson Blu Vancouver Airport Hotel & Marina
3500 Cessna Dr, Richmond, BC
Stay at this 4-star luxury hotel in Richmond. Enjoy free WiFi, breakfast (surcharge), and a free airport shuttle. Our guests praise the helpful staff and the ...
8.6/10 Excellent! (2,184 reviews)
"We stayed here because it is close to the airport. The airport shuttle is super helpful. It runs every half an hour and on time. The staff is friendly and helpful."
Reviewed on Jul 8, 2025

River Rock Casino Resort
8811 River Road, Richmond, BC
Stay at this 4-star luxury resort in Richmond. Enjoy a full-service spa, 5 restaurants, and a marina. Our guests praise the pool and the helpful staff in our ...
8.2/10 Very Good! (9,250 reviews)
"It was lovely."
Reviewed on Jul 5, 2025

Harrison Hot Springs Resort and Spa
100 Esplanade Avenue, Harrison Hot Springs, BC
Stay at this 3-star spa hotel in Harrison Hot Springs. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff ...
7.6/10 Good! (3,784 reviews)
"The original 1926 hotel building in the center of the resort has received many poor reviews because the historic rooms there have just a small window (no balcony with sliding door) and apparently are pretty run down. We were lucky to be "upgraded" at check-in to room 604, top floor of the much newer ..."
Reviewed on Jul 6, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other Cheap Accommodation in British Columbia

Grizz Hotel
200 3rd Street West, Revelstoke, BC
8.6/10 Excellent! (1,435 reviews)
- Hotels with Free Parking in British Columbia
- Family Hotels in British Columbia
- Apartment Hotel in British Columbia
- Pet-friendly Hotels in British Columbia
- Hotels with Hot Tubs in British Columbia
- Romantic Hotels in British Columbia
- Resorts & Hotels with Spas in British Columbia
- Beach Hotels in British Columbia
- Hotels with a Pool in British Columbia
- Historic Hotels in British Columbia
Car Rental Deals in British Columbia
- Car rentals in Las Vegas
- Car rentals in New York
- Car rentals in Orlando
- Car rentals in London
- Car rentals in Paris
- Car rentals in Cancun
- Car rentals in Miami
- Car rentals in Los Angeles
- Car rentals in Rome
- Car rentals in Punta Cana
- Car rentals in Riviera Maya
- Car rentals in Barcelona
- Car rentals in San Francisco
- Car rentals in San Diego County
- Car rentals in Oahu
- Car rentals in Chicago