British Columbia Hotels

We have 861 properties available in 145 towns and cities. You are currently filtering the town listings by Hotels. To show all listed towns in British Columbia select "ALL" from the menu below.

Select from available towns / cities with Hotels and Motels:

Top British Columbia destinations for Hotels and Motels:

Todays featured British Columbia Hotels:

Photograph of Travelodge, Penticton


rating rating rating

Todays featured Penticton hotel:

Convenient location, close to beaches, golf, Trade and Convention Centre and Hockey School. 34 Spacious rooms, most with enclosed balconies. Two bedroom units, Kitchen units and family units available. 3 Stories with elevator, accessible.

950 Westminster Avenue
Penticton, British Columbia
V2Z 1L2
Photograph of South Thompson Inn, Kamloops

South Thompson Inn

rating rating rating

Todays featured Kamloops hotel:

Welcome to the South Thompson Inn and Conference Centre - we are not your typical Kamloops Hotel. We are situated on 55 peaceful acres overlooking the South Thompson River and the beautiful Mountain Range. The most important thing to remember while visiting with us is to relax and enjoy your stay.

3438 Shuswap Road
Kamloops, British Columbia
V2H 1T2
Photograph of Days Inn, Richmond

Days Inn

rating rating rating rating rating rating rating rating

Todays featured Richmond hotel:

Welcome to the Days Inn - Vancouver Airport. Awarded the Certificate of Excellence by Trip Advisor.

"Clean, friendly, good service."

2840 Sexsmith Road
Richmond, British Columbia
V6X 2M3
Photograph of Kingfisher Oceanside Resort & Spa, Courtenay

Kingfisher Oceanside Resort & Spa

Todays featured Courtenay hotel:

Located in the beautiful Comox Valley the Kingfisher Oceanside Resort and Spa is Vancouver Islands award winning Spa destination.

4330 Island Highway South
Courtenay, British Columbia
V9N 9R9
Photograph of Three Valley Lake Chateau, Revelstoke

Three Valley Lake Chateau

Todays featured Revelstoke hotel:

Three Valley Lake Chateau Ltd. is an extraordinary 200 room hotel. Experience our hospitality and gorgeous view in the splendour of the Monashee Mountains. Rejuvenate your senses with our fresh air and spring water.

8903 Trans-Canada Highway
Revelstoke, British Columbia
Photograph of Howard Johnson, Fort St John

Howard Johnson


Todays featured Fort St John hotel:

The Howard Johnson Fort St. John offers exceptional value, friendly service and spacious, comfortable hotel accommodations. The Howard Johnson Fort St. John has 70 comfortable guest rooms, room service, free parking, restaurant in hotel, bar/lounge. Smoke free property.

8540 Alaska Road
Fort St John, British Columbia
V1J 5L6