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

Resorts in British Columbia

Westridge Motor Inn

9913 Highway 3, Osoyoos, Canada View map

Situated 12 minutes' walk from Gyro Beach, the 3-star Westridge Motor Inn Osoyoos offers 38 rooms. This budget inn is a good starting point for Osoyoos's sports attractions, including Sun Bowl… More

From US$ 74 Book Now

Terracana Ranch Resort

12155 Hwy 16, Tete Jaune Cache, Canada View map

Overlooking Rocky Mountains, the 3-star Terracana Ranch Resort Tete Jaune Cache includes a patio and barbecue. The resort offers 20 rooms in a rural area of Tete Jaune Cache. More

From US$ 253 Book Now

Turtle Bay Marina Resort

2860 Woodsdale Road, Winfield, Canada View map

Turtle Bay Marina Resort Winfield offers 10 rooms, situated within a 400-metre distance of Wood Lake. Parking is available on site at this 3-star hotel. More

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

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

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

Wild Coast Wilderness Resort

17268 Parkinson Road, Port Renfrew, Canada View map

Overlooking the garden, the welcoming Wild Coast Wilderness Resort Port Renfrew is located 3.1 km from West Coast Trail Office. The 4-star hotel provides guests with Wi-Fi throughout the property. More

From US$ 88 Book Now

Escott Bay Resort

7097 Christensen Rd, Anahim Lake, Canada View map

**Welcome to Escott Bay Resort**, where nature and comfort harmonize seamlessly to create an unforgettable getaway at Anahim Lake. Nestled amidst breathtaking scenery, this charming retreat invites… More

From US$ 108 Book Now

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada View map

The 4-star Peachland Beach Resort is about 5 minutes' walk from Okanagan Lake and features a sundeck, a play area, and a golf course. Located a few steps from Swim Bay, the resort is a short way from… More

From US$ 110 Book Now

Maple Ridge Cottages

301 Tripp Road Salt Spring Island, V8K 1K6, Ganges, Ca, Ganges, Canada View map

Guests of the 2-star Maple Ridge Cottages Ganges hotel can visit Tranquility Studios, situated approximately a 10-minute drive away. Guests who stay at this family-friendly resort can park their car… More

From US$ 138 Book Now

Headwaters Lodge At Eagle Ranch Resort

9581 Eagle Ranch Trail, Invermere, Canada View map

Located approximately 3 km from Mount Nelson Athletic Park, the 2-star Headwaters Lodge At Eagle Ranch Resort Invermere offers Wi-Fi in public areas and parking. Boasting an à la carte restaurant… More

From US$ 181 Book Now

Oceanside Resort

8063 Highway 101, Powell River, Canada View map

The 4-star Oceanside Resort Powell River is located in Powell River, around 6 km from the co-op gallery "Artique-Artists Cooperative", and offers a swimming pool. This luxury resort offers parking on… More

From US$ 106 Book Now

Cedar Haven Cabins And Resort

857 Barber Road, Clearwater, Canada View map

Cedar Haven Cabins And Resort Clearwater, located about a 10-minute drive from Dawson Falls, features Wi-Fi in public areas. This hotel also includes a patio with outdoor dining areas and a BBQ grill. More

From US$ 170 Book Now

Ecoscape Cabins

Jensen Cove Road 6305 Bc V0N 2P0 Port Hardy, Port Hardy, Canada View map

Ecoscape Cabins Hotel Port Hardy includes 7 rooms and is around 25 minutes' walk from Scarlett Point Lighthouse. Guests who stay at this 4-star resort can park their car on site. More

Book Now

Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada View map

The 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere includes snorkeling trips and horseback riding along with setting merely 5 minutes on foot from Vermilion Pass. More

From US$ 180 Book Now

Mike Wiegele Resort

Harrwood Drive #1, Blue River, Canada View map

Providing 73 rooms, the 5-star Mike Wiegele Resort Blue River is merely 1.2 km from Blue River Library. More

Book Now

Mineral Springs Resort

1460 North Beach Road, Saltspring Island, Canada View map

Providing 15 rooms, the 2-star Mineral Springs Resort Saltspring Island is 2.2 km from Gulf Islands. This romantic resort offers a car park on site. More

From US$ 168 Book Now

Deere Ridge Cabins

474 Lakeview Road, Invermere, Canada View map

The 4-star Deere Ridge Cabins Hotel Invermere offers access to Mount Nelson Athletic Park, which is located 25 minutes' walk away. Guests who stay at this modern resort can park their car nearby. More

From US$ 169 Book Now

Page'S Inn On Silva Bay

3415 South Road, Gabriola, Canada View map

Offering location approximately 200 metres from Kendrick Island, Page'S Inn On Silva Bay Gabriola offers 7 rooms. There is also free private parking. More

From US$ 160 Book Now

Tyax Lodge & Heliskiing

1 Tyaughton Lake Road, Gold Bridge, Canada View map

Situated 140 km from Green Lake Seaplane Base airport, the 3-star Tyax Lodge & Heliskiing Gold Bridge hotel welcomes guests with a restaurant. The smoke-free resort offers 18 rooms in a rural area of… More

From US$ 273 Book Now

Woods End Landing

380 Cape Beale Trail, Bamfield, Canada View map

Featuring views of the city, Woods End Landing Hotel Bamfield lies in a rural area, 20 minutes on foot from Brady's Beach. More

From US$ 392 Book Now

Panorama Mountain Resort - Pine Inn

2040 Summit Dr, Panorama, Canada View map

**Welcome to Panorama Mountain Resort - Pine Inn** Conveniently located minutes from the Mile 1 Quad Express, getting to the slopes has never been easier. More

From US$ 83 Book Now

Red Mountain Village Condos

1007 Mountain View Road, Rossland, Canada View map

Set in the heart of British Columbia's picturesque Kootenay region, Red Mountain Village Condos serves as the ultimate base for outdoor enthusiasts seeking both adventure and comfort. This hidden gem… More

Book Now

Rocky Ridge Resort-Bc

31369 Kitseguecla Lake Road, Smithers, Canada View map

**Discover the Enchantment of Rocky Ridge Resort-Bc** More

From US$ 124 Book Now

Red Cariboo Resort

23302 Chilcotin-Bella Coola Highway 20, Anahim Lake, Canada View map

Located 2.9 km from Anahim Lake, Red Cariboo Resort Anahim Lake offers Wi-Fi in the rooms and a car park. The resort offers 9 rooms in a rural area of Anahim Lake. More

From US$ 218 Book Now

Lac Le Jeune Wilderness Resort

5485 Lac Le Jeune Road, Kamloops, Canada View map

Set amid the stunning landscapes of British Columbia, the Lac Le Jeune Wilderness Resort offers an unparalleled escape just 55 kilometers from the vibrant city of Kamloops. This serene haven is… More

From US$ 207 Book Now

Eagle Tree Lodge Cottage Suite And Heron Suite

5908 Cutler Road, Agassiz, Canada View map

Perfectly located near various attractions, the Eagle Tree Lodge offers easy access for those wishing to explore the beauty of Agassiz and its surroundings. More

Book Now

Beachfront King Bed Studio Suite

3295 Island Highway West 215, Qualicum Beach, Canada View map

Situated approximately 25 minutes' walk from Qualicum Beach Community Park, the 1-room Shorewater Resort Beachfront King Bed Studio Qualicum Beach provides guests with Wi-Fi for either business or… More

From US$ 140 Book Now

Oceanfront Studio With Loft - Amazing Views!

3295 Island Highway West, Qualicum Beach, Canada View map

Overlooking the sea, Shorewater Resort Oceanside Studio With Loft Qualicum Beach is 25 minutes on foot from Hamilton Marsh in Qualicum Beach. At this beachfront 56 m² apartment, Wi-Fi and a private… More

From US$ 289 Book Now

Nimpo Lake Resort

1595 Nimpo Creek Rd, Nimpo Lake, Canada View map

The 3-star Nimpo Lake Resort also boasts a deck, which comes with a barbeque grill and outdoor dining areas. More

From US$ 139 Book Now

La Casa Cottage Resort

6808 Westside Rd, Fintry, Canada View map

Situated merely 1.1 km from Okanagan Lake, the 3-star La Casa Cottage Resort Fintry includes 60 rooms for guests. Located within 10 minutes' drive of Kopje Park, the family-friendly resort boasts a… More

From US$ 382 Book Now

Red Cariboo Apartments

3032 Elsey Road Po Box 3451, Anahim Lake, Canada View map

Featuring Wi-Fi in the rooms, Red Cariboo Apartments Anahim Lake hotel sits about 10 minutes' drive from Anahim Lake. Guests can swim in a swimming pool, while this resort provides views of the… More

From US$ 121 Book Now

Little Wolf Resort

17727 Highway 16 East, Terrace, Canada View map

Little Wolf Resort is an excellent choice to stay in Terrace. More

Book Now