Special offers and Exclusive deals

Search Hotels

2026-04-11
2026-04-12
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

All British Columbia hotels

Ramshorn Motel

2004 Shuswap Avenue, Lumby, Canada View map

Staying in one of 23 rooms, guests can enjoy a golf course provided at Ramshorn Motel Lumby. Located only 8 minutes' walk from Monashee Provincial Park, this Lumby hotel features a safe deposit box… More

From US$ 62 Book Now

The Cedarwood Inn & Suites

9522 Lochside Drive, Sidney, Canada View map

The Cedarwood Inn & Suites Sidney, located a 5-minute ride from Dominion Brook Park, features Wi-Fi throughout the property. This inn offers a butterfly as well as private car parking. More

From US$ 92 Book Now

Arbutus Cove Guesthouse

3018 Manzer Rd, Metchosin, Canada View map

Situated within 25 minutes' walk of Arbutus Cove Guesthouse Metchosin, guests can visit East Sooke Regional Park. Guests who stay at this bed & breakfast can park their car on site. More

From US$ 187 Book Now

Heather Mountain Lodge

5400 Highway 1 West, 55Kms West Of Golden, Rogers Pass, Canada View map

Positioned at the foothills of the breathtaking Canadian Rocky Mountains, Heather Mountain Lodge is an idyllic retreat that offers guests the opportunity to embrace nature while enjoying luxurious… More

From US$ 281 Book Now

Welcome Inn

3670 Hart Hwy, Prince George, Canada View map

Within a 10-minute drive of Prince George Railway Museum, the 2-star Welcome Inn Prince George includes 16 rooms. More

From US$ 51 Book Now

Nectar Yoga B&B On Bowen Island

1258 Miller Road, Horseshoe Bay, Canada View map

Nectar Yoga B&B On Bowen Island is a 4-star hotel offering a free carpark and a picnic area. This hotel is 13 km away from West Vancouver Aquatic Centre. More

Book Now

Forest Echoes Cabins

45825 Edmeston Road, Cultus Lake, Canada View map

Overlooking the mountain, the 3-star Forest Echoes Cabins Cultus Lake hotel is located 25 minutes on foot from Cultus Lake. Guests travelling by car can also use parking on site. More

Book Now

The Apex Mountain Lodge

Apex Mountain, 360 Strayhorse Road, Apex Mountain, Canada View map

**Welcome to The Apex Mountain Lodge**, where the breathtaking double peaks of the surrounding mountain range meet the welcoming charm of a premier retreat. Nestled a scenic 40 kilometers from… More

Book Now

Minette Bay Lodge

2255 Kitamaat Village Road, Kitimat, Canada View map

For those looking to explore the surrounding area, the location of Minette Bay Lodge is ideal, providing easy access to outdoor activities, including hiking, fishing, and wildlife viewing. More

Book Now

Motel Happy Salmon

6410 Trans-Canada Hwy, Salmon Arm, Canada View map

The 2-star Motel Happy Salmon Salmon Arm is located approximately 10 minutes' drive from The Baha'is of Salmon Arm, offering 15 rooms along with a picnic area and a garden. Boasting relaxing retreat… More

Book Now

97 Motor Inn

2713 Spruce Street, Prince George, Canada View map

Situated 2.7 km from Two Rivers Gallery, the 3-star 97 Motor Inn Prince George offers proximity to various city highlights. Guests who stay at the budget inn can park their car on site. More

From US$ 68 Book Now

The Villager Inn

244 - 4Th Street, Princeton, Canada View map

The Villager Inn Princeton is located in Princeton, around a 10-minute drive from B.C. Cement Plant, and offers a swimming pool. Staying here you can use Wi-Fi in the rooms and a car park on site. More

From US$ 67 Book Now

Almo Court Motel

316 2Nd Street South, Cranbrook, Canada View map

Situated merely 0.7 km from Cranbrook & District Arts Council, the 3-star Almo Court Motel Cranbrook features Wi-Fi in public areas and a car park on site. The hotel is a good starting point for… More

From US$ 53 Book Now

Sundowner Motel

1085 Trans-Canada Hwy., Cache Creek, Canada View map

**Welcome to Sundowner Motel Cache Creek**, where comfort meets convenience in the heart of British Columbia. This charming retreat offers a perfect blend of modern amenities and a homely atmosphere,… More

From US$ 51 Book Now

The Cedars Inn Hotel & Convention Centre

895 Gibsons Way, Po Box 739, Gibsons, Canada View map

The 3-star The Cedars Inn Hotel & Convention Centre Gibsons is located 20 km from Sechelt airport and offers a swimming pool as well as a fitness room. This Gibsons inn, situated just a short drive… More

From US$ 103 Book Now

Diplomat Motel

333 Nicol Street, Nanaimo, Canada View map

Featuring views of the ocean, Diplomat Motel Nanaimo is located a 10-minute stroll from Vancouver Island Conference Centre. Wi-Fi is available in public areas and a car park is provided on site too. More

From US$ 59 Book Now

Tower Inn & Suites

500 Reid Street, Quesnel, Canada View map

Situated 0.9 km from Quesnel River, Tower Inn & Suites Quesnel offers 17 rooms. The 4-star hotel is ideally located in the museum district of Quesnel and there is complimentary private parking on… More

From US$ 73 Book Now

Wisteria Guest House

224 Park Drive, Ganges, Canada View map

**Welcome to Wisteria Guest House Ganges**, a charming retreat nestled in the heart of lush gardens and vibrant nature. More

From US$ 111 Book Now

Cactus Tree Inn

5887 Main Street, Oliver, Canada View map

Nestled on the renowned 'Golden Mile' on the west bench, the charming Cactus Tree Inn offers a cozy retreat for those seeking a taste of Oliver's celebrated wine culture. More

From US$ 48 Book Now

High Point Resort

725 Quathiaski Road, Quathiaski Cove, Canada View map

The 2-star High Point Resort Quathiaski Cove, located about 10 minutes by car from Elk Falls Provincial Park, offers a seasonal outdoor pool, Wi-Fi in public areas. Located a 10-minute ride from a… More

From US$ 101 Book Now

Silver Star Motel

3700 32Nd Street, Vernon, Canada View map

Featuring Wi-Fi in public areas, Silver Star Motel Vernon sits within 5 minutes' drive of Vernon Public Art Gallery. The motel offers 11 rooms and amenities such as a restaurant. More

From US$ 69 Book Now

Chalet Continental Motel

1450 5Th Avenue, Valemount, Canada View map

**Chalet Continental Motel Valemount** offers an unparalleled retreat in the heart of one of Canada's most breathtaking landscapes, nestled near majestic mountain ranges and just a short drive from… More

From US$ 78 Book Now

Timberlodge Rv & Campground

2404 Timberlane Rd, Port Alberni, Canada View map

Featuring Wi-Fi throughout the property, Timberlodge Rv & Campground Port Alberni hotel is 15 minutes' drive from Port Alberni Maritime Discovery Centre. Indulge in mountain views and the convenience… More

From US$ 55 Book Now

Sage Hills Motel

1390 Cariboo Hwy 97, Cache Creek, Canada View map

The availability of a golf course guarantees guests an active stay at the 4-star Sage Hills Motel Cache Creek. The smoke-free motel is a good starting point for Cache Creek's sports attractions… More

From US$ 57 Book Now

Smithe House

225 Smithe St, Vancouver, Canada View map

Featuring Wi-Fi throughout the property, Smithe House Hotel Vancouver is 20 minutes' walk from Granville Island. Boasting a fitness studio, the hotel is right in the centre of the city, within easy… More

From US$ 265 Book Now

Cariboo Log Guest House

3719 Hwy 97, Lac La Hache, Canada View map

Offering a terrace with a dining table, the 3-star Cariboo Log Guest House Lac La Hache is within a 10-minute drive of Lac La Hache Provincal Park. The guest house offers 6 rooms in a ski area of Lac… More

From US$ 112 Book Now

Slumber Lodge Williams Lake

27 Seventh Avenue South, Williams Lake, Canada View map

Located about a 5-minute drive from Scout Island Nature Centre, Slumber Lodge Williams Lake hotel features Wi-Fi throughout the property and complimentary private parking on site. The motel is a good… More

From US$ 61 Book Now

Hotel Penticton, Independent

950 Westminster Avenue West, Penticton, Canada View map

The 3-star Hotel Penticton, Independent lies in a recreational area of Penticton 19 minutes' walk from Okanagan Lake Park, featuring various recreational opportunities and a golf course. Guests will… More

From US$ 76 Book Now

The Orchard At Oliver

5650 Highway 97, Oliver, Canada View map

Featuring a sunbathing terrace and a swimming pool, The Orchard At Oliver Hotel lies about 20 minutes' walk from Hillside Orchards U-Pick and Farm. The hotel also offers Wi-Fi in public areas. More

From US$ 88 Book Now

Gables Motel

5028 Highway 93, Radium Hot Springs, Canada View map

Located 12 minutes on foot from House of 1000 Faces Museum, the 2-star Gables Motel Radium Hot Springs features Wi-Fi in public areas and free private parking on site. More

From US$ 174 Book Now

Coast Hotel Dawson Creek

10600 - 8Th Street, Dawson Creek, Canada View map

Situated 3.2 km from the lifelike Walter Wright Pioneer Village, the comfortable Coast Hotel Dawson Creek features a private art gallery. Offering a banquet hall for collective gatherings, this 3… More

From US$ 101 Book Now

Homestead Inn & Suites

190 West First Street P.O Box 938, Vanderhoof, Canada View map

**Welcome to Homestead Inn & Suites Vanderhoof, a perfect blend of comfort and convenience in the heart of BC.** This charming property offers a welcoming atmosphere, highlighted by modern amenities… More

From US$ 106 Book Now

Eleven Revelstoke Lodge

111 First Street W, Revelstoke, Canada View map

Featuring a shared lounge and a restaurant, the smoke-free Eleven Revelstoke Lodge hotel lies a mere 6 minutes' walk from Mount Revelstoke National Park. Located 3.2 km from Moses Falls, this 4-star… More

From US$ 272 Book Now

Montana Hill Guest Ranch

7915 Machette Lake Road Box 227, Bridge Lake, Canada View map

For those looking for adventure, the surrounding area boasts plenty of activities, including hiking, cycling, and even billiards to keep you entertained. More

From US$ 101 Book Now

The Fraser River'S Edge B&B Lodge

43037 Old Orchard Road, Chilliwack, Canada View map

**Discover the Fraser River's Edge B&B Lodge** More

From US$ 315 Book Now

Eagle'S Nest Resort

3008 Elsey Road, Anahim Lake, Canada View map

Situated merely 5 minutes' walk from Anahim Lake, the 4-star Eagle'S Nest Resort Anahim Lake offers a hot tub and a garden. More

From US$ 111 Book Now

The Perch At Moon Dance

5761 Mt. Daniel View Road, Garden Bay, Canada View map

Situated 6 km from The Perch At Moon Dance Garden Bay hotel, guests can visit Garden Bay Marine Provincial Park. This guest house also includes a patio with a BBQ grill and outdoor dining areas. More

From US$ 222 Book Now

Ramada Limited Downtown Vancouver

435 West Pender Street, Vancouver, Canada View map

Situated steps away from restaurants and cafés, and a mere 11 minutes' walk from Dr. Sun Yat-Sen Classical Chinese Garden, the 3-star Ramada Limited Downtown Vancouver Hotel includes 80 rooms 5… More

From US$ 75 Book Now

Waterscapes Resort By Discover Kelowna Resort Accommodations

1075 Sunset Drive, Kelowna, Canada View map

Waterscapes Resort By Discover Kelowna Resort Accommodations apartment is placed in the heart of Kelowna, within short distance of Waterfront Park. This apartment has a full kitchen, fitted with an… More

From US$ 279 Book Now

910 Beach Apartment

910 Beach Avenue, Vancouver, Canada View map

Located 19 minutes on foot from CF Pacific Centre, 910 Beach Apartment Vancouver hotel is only 6 minutes on foot from St Paul's Anglican Church. This 3-star hotel also includes parking. More

From US$ 83 Book Now

Level Yaletown - Richards

1388 Richards Street, Vancouver, Canada View map

### Experience the Vibrancy of Vancouver at Level Yaletown - Richards Aparthotel Nestled in the heart of downtown Vancouver, Level Yaletown - Richards Aparthotel invites you to discover a perfect… More

From US$ 206 Book Now

Whistler Resort And Club

2129 Lake Placid Road, Whistler, Canada View map

Whistler Resort And Club offers 22 rooms in the vicinity of Alpha Lake, approximately 5 minutes' drive away. Parking is available on site as well. More

From US$ 125 Book Now

Howard Johnson Hotel By Wyndham Victoria

310 Gorge Rd, Victoria, Bc, V8T 2W2, Ca, Victoria, Canada View map

Nestled right in the centre of the centre of Victoria and approximately minutes' walk from Lime Bay, the 3-star Howard Johnson Hotel By Wyndham Victoria features a Jacuzzi and a sauna for a more… More

From US$ 44 Book Now

Maple Leaf Motel & Rv Park Resort

5457 97 Hwy, Oliver, Canada View map

Situated about 25 minutes' walk from Hillside Orchards U-Pick and Farm, the 2-star Maple Leaf Motel & Rv Park Resort Oliver features Wi-Fi in public areas, and a car park on site. More

From US$ 67 Book Now

Drummond Lodge

1405 Cariboo Highway, Williams Lake, Canada View map

**Welcome to Drummond Lodge Williams Lake,** a serene escape nestled just 15 kilometers from the bustling heart of Williams Lake. This enchanting retreat offers an unparalleled blend of rustic charm… More

From US$ 80 Book Now

Aspen Inn

Highway 16 4268, Smithers, Canada View map

Aspen Inn Smithers offers 60 rooms a mere 1.4 km from Bulkley Valley Museum. This inn entices guests with parking, available nearby. More

From US$ 99 Book Now

Lake Cowichan Lodge

Pobox 964 - 201 Cowichan Lake Road, Lake Cowichan, Canada View map

Situated within 25 minutes' walk of Kwassin Lake, the 2-star Lake Cowichan Lodge hotel includes 30 rooms for guests. More

From US$ 105 Book Now

Chilko Lake Lodge

Chilko Lake, Chilko Lake, Canada View map

**Chilko Lake Lodge is a serene haven nestled in the heart of British Columbia's pristine wilderness, where nature meets luxury. Surrounded by breathtaking landscapes, this lodge invites guests to… More

Book Now

Ocean House At Tlaga Gawtlaas

Hwy 16,, Moresby Island, Canada View map

Located 3.6 km from Mount Moresby, Ocean House At Tlaga Gawtlaas Hotel Moresby Island offers a steam room and a sauna. You will find a restaurant at the hotel. More

Book Now

Up The Creek Backpacker'S Lodge

1261 Roberts Creek Road, Roberts Creek, Canada View map

Up The Creek Backpacker'S Lodge is 10 minutes by car from Dakota Ridge and nearly a 25-minute stroll from Roberts Creek Provincial Park. More

From US$ 72 Book Now