Special offers and Exclusive deals

Search Hotels

2026-07-11
2026-07-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

Madrona Beach Resort

1145 Resort Drive, Parksville, Canada View map

Madrona Beach Resort Parksville offers 36 rooms a 16-minute walk from the Craig Heritage Park and Museum. This hotel comes with Wi-Fi in the rooms. More

From US$ 85 Book Now

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada View map

The 3-star heritage Oyster Bay Resort Campbell River is located around a 10-minute drive from Bear Creek Ranch, offering 6 rooms along with a picnic area, barbecue grills, and a golf course. More

From US$ 209 Book Now

Ocean Trails Resort

1135 Resort Drive, Parksville, Canada View map

The 4-star Ocean Trails Resort Parksville is nestled approximately 15 minutes' walk from the 347-hectare Rathtrevor Beach Provincial Park, offering 45 rooms and featuring a picnic area and a golf… More

From US$ 115 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

The 4-star Sunshine Coast Resort Madeira Park stands merely 1 km from Pender Harbour School Of Music and features guided tour service. Also, guests have access to a golf club provided at this Madeira… More

From US$ 286 Book Now

Glacier House Hotel & Resort

1870 Glacier Lane, Revelstoke, Canada View map

**Welcome to Glacier House Hotel & Resort Revelstoke**, a serene retreat nestled between the breathtaking Selkirk and Monashee mountain ranges, within the world's only inland temperate rainforest. More

From US$ 145 Book Now

Duffin Cove Resort

215 Campbell Street - P.O Box 178, Tofino, Canada View map

Located around 15 minutes' walk from Tonquin Beach, the oceanfront Duffin Cove Resort Tofino features boating and fishing. This 4-star hotel is a good starting point for exploring Tofino, including… More

From US$ 246 Book Now

Cusheon Lake Resort

171 Natalie Lane, Ganges, Canada View map

British Columbia is Cusheon Lake Resort, perfectly nestled on a four-acre private peninsula of lush wooded scenery, overlooking Cusheon Lake. Located on Salt Spring Island, off the coast of beautiful… More

From US$ 142 Book Now

Backeddy Resort And Marina

16660 Backeddy Road, Egmont, Canada View map

Located nearly a 10-minute ride from Hardy Island Marine Provincial Park, the 4-star Backeddy Resort And Marina Egmont features Wi-Fi in public areas and parking on site. Staying at the resort… More

From US$ 117 Book Now

Clearwater Valley Resort

373 Clearwater Valley Road, Clearwater, Canada View map

Located around a 25-minute stroll from Spahats Falls, the 4-star family Clearwater Valley Resort offers Wi-Fi throughout the property and a car park. Featuring a swimming pool, this Clearwater resort… More

From US$ 146 Book Now

Paradise Acres Ranch

1085 Paradise Place, Nanoose Bay, Canada View map

**Discover Paradise at Paradise Acres Ranch, Nanoose Bay** More

From US$ 239 Book Now

April Point Resort

900 April Point Road, Quathiaski Cove, Canada View map

Boasting a private art gallery, April Point Resort Quathiaski Cove is situated 3.6 km from the Campbell River whale watching tours. Offering an outdoor fitness cente, this 3-star hotel is nearly a 20… More

From US$ 183 Book Now

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Northeast, Salmon Arm, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, the 4-star Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm is 2.5 km from Jungle Mania and 12 minutes' walk from the Peter… More

From US$ 145 Book Now

Canadian Princess Lodge & Marina

1943 Peninsula Road, Po Box 220, Ucluelet, Canada View map

Situated only 1.3 km from Brown's Beach, the comfortable 4-star Canadian Princess Lodge & Marina Ucluelet hotel features Wi-Fi in public areas and a car park on site. The smoke-free resort also takes… More

From US$ 97 Book Now

Caravans West Rv Resort

3980 Squilax - Anglemont Road 357, Scotch Creek, Canada View map

Located 3.2 km from Caravans West Rv Resort Scotch Creek, guests can reach Copper Island. Big White Ski Resort is 137 km from the hotel, while the Scotch Creek Family Fun Centre is nearly 25 minutes'… More

Book Now

Worldmark Victoria

120 Kingston St, Victoria, Canada View map

Situated around 15 minutes' walk from a beach, the 3-star smoke-free Worldmark Victoria hotel offers rooms with views of the ocean. Located just near Fisherman's Wharf Park, this comfortable… More

From US$ 205 Book Now

Alpine Meadows Resort

3400 Dunn Lake Road, Clearwater, Canada View map

**Alpine Meadows Resort Clearwater** offers an idyllic retreat that seamlessly marries nature's grandeur with modern comforts. Nestled on the edge of the breathtaking Wells Gray Provincial Park, this… More

From US$ 166 Book Now

Ridgeview Resort

7274 Radium Valley Road, Radium Hot Springs, Canada View map

Ridgeview Resort Radium Hot Springs, situated around 20 minutes' walk from the House of 1000 Faces, offers a seasonal outdoor swimming pool as well as a fitness suite. Here, guests can take advantage… More

From US$ 215 Book Now

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada View map

With its perfect location just minutes from lakeside vineyards, art galleries, and a thriving shopping district, The Royal Kelowna - Bellstar Hotels & Resorts is a premier destination for travelers… More

From US$ 136 Book Now

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada View map

Gowlland Harbour Resort Heriot Bay offers 15 rooms 10 minutes' drive from April Point Resort & Spa. Guests can enjoy Wi-Fi throughout the property. More

Book Now

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada View map

Beach Gardens Resort And Marina Powell River, 4.7 km from the Sunshine Coast Shuttle, offers 18 holes of golf. Located within a 10-minute drive of the Powell River Westview Harbour, the resort… More

From US$ 100 Book Now

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada View map

**Welcome to Summerland Waterfront Resort & Spa** More

From US$ 139 Book Now

The 108 Golf Resort

4816 Telqua Drive, 108 Mile Ranch, Canada View map

Offering a sauna, a play area, and spa services, The 108 Golf Resort 108 Mile Ranch is situated in a skiing area, just 1.9 km from Cariboo Christian Life Fellowship Evangelical Church. The hotel… More

From US$ 94 Book Now

Eagle Nook Resort

Located On Barkley Sound, Ucluelet, Canada View map

Situated just 60 km from the popular Tofino-Long Beach, this secluded paradise invites exploration. Whether visiting the nearby hiking trails or indulging in on-site recreational activities, guests… More

Book Now

Casa Loma Lakeshore Resort

2777 Casa Loma Rd, West Kelowna, Canada View map

Located nearly a 5-minute walk from Okanagan Lake, the 3-star Casa Loma Lakeshore Resort West Kelowna includes an adult pool. Featuring 32 rooms with views of the city, the resort is 4.4 km from the… More

From US$ 159 Book Now

Holiday Inn Express Fort St John By Ihg

9504 Alaska Road, Fort St. John, Canada View map

The 4-star smoke-free Holiday Inn Express Fort St John By Ihg Fort St. John, located only 1.5 km from the North Peace Leisure Pool, offers an indoor pool and Wi-Fi in public areas. This Fort St. John… More

From US$ 128 Book Now

Worldmark Vancouver The Canadian

1080 Hornby Street, Vancouver, Canada View map

**Welcome to WorldMark Vancouver The Canadian, an Urban Oasis in the Heart of Vancouver** Nestled in the vibrant Downtown district, WorldMark Vancouver The Canadian is less than a kilometer from the… More

From US$ 11135 Book Now

Kumsheen Rafting Resort

1345 Hwy 1, Lytton, Canada View map

Situated 4.6 km from the Lytton Museum, the 4-star Kumsheen Rafting Resort Lytton features Wi-Fi in public areas, and a charging station for electric vehicles on site. This Lytton hotel is located in… More

From US$ 123 Book Now

Embarc Vancouver

1001 Hornby St #2951, Vancouver, Canada View map

**Discover the Embarc Vancouver Experience** Safety and convenience remain paramount, with features such as smoke detectors, a carbon monoxide detector, and a 24-hour front desk enhancing your peace… More

From US$ 257 Book Now

Sun Peaks Lodge

3180 Creekside Way, Sun Peaks, Canada View map

**Nestled in the heart of British Columbia, Sun Peaks Lodge is a luxurious retreat offering an unparalleled alpine experience year-round.** Recognized as Canada's second-largest ski area, it invites… More

From US$ 147 Book Now

Reef Point Cottages

1012 Peninsula Road, Po Box 537, Ucluelet, Canada View map

Located within 5 minutes' walk of He-Tin-Kis Park, the 3-star Reef Point Cottages Ucluelet hotel has a deck. More

From US$ 112 Book Now

Kootenay Lakeview Resort BW Signature Collection

1285 Queens Bay Road, Balfour, Canada View map

Located 2.8 km from Balfour Beach Regional Park, the 4-star Kootenay Lakeview Resort BW Signature Collection Balfour offers spacious rooms just 650 m from Balfour Golf Course. This Balfour hotel… More

From US$ 172 Book Now

Wells Gray Guest Ranch

5565 Clearwater Valley Road Clearwater , British Columbia , Ca , V0E 1N1, Clearwater, Canada View map

**Welcome to Wells Gray Guest Ranch** More

From US$ 152 Book Now

Page'S Resort & Marina

3350 Coast Road, Gabriola, Canada View map

Located 200 metres from the Flat Top Islands, Page'S Resort & Marina Gabriola is around a 5-minute walk from Kendrick Island. The resort features a luggage locker along with a convenience shop and a… More

From US$ 166 Book Now

Westridge Motor Inn

9913 Highway 3, Osoyoos, Canada View map

Located a mere 1.1 km from Sun Bowl Skating Arena, the 3-star Westridge Motor Inn Osoyoos features Wi-Fi in the rooms and a car park on site. Offering air-conditioned rooms, this Osoyoos hotel… More

From US$ 74 Book Now

Wing Creek Resort

9114 Highway 31, Kaslo, Canada View map

Wing Creek Resort Kaslo lies in a beach area of Kaslo 5 km from Fletcher Falls, featuring water sports facilities and barbecue grills. The resort offers Wi-Fi in the rooms and has a conference space… More

From US$ 414 Book Now

Walters Cove Resort

Kyuquot, Kyuquot, Canada View map

Set in the pristine wilderness of Kyuquot, Walters Cove Resort offers an idyllic getaway, just 75 km from Port Hardy. This charming retreat is designed for those seeking adventure in nature's embrace… More

Book Now

Mountainside Lodge

4417 Sundial Place, Whistler, Canada View map

The 3-star Mountainside Lodge Whistler hotel is located in Whistler, just an 8-minute walk from the Black Tusk Gallery, and offers a heated pool. 2.2 km from Rainbow Dog Park, this perfect resort… More

From US$ 85 Book Now

Cedar Haven Cabins And Resort

857 Barber Road, Clearwater, Canada View map

Cedar Haven Cabins And Resort Clearwater, located a 10-minute drive from the North Thompson River Provincial Park, features Wi-Fi in public areas. This hotel offers 9 rooms with views of the patio. More

From US$ 170 Book Now

Eagle'S Nest Resort

3008 Elsey Road, Anahim Lake, Canada View map

The 4-star Eagle'S Nest Resort Anahim Lake is nearly a 5-minute walk from Anahim Lake and provides comfortable rooms with views of Andes Mountains. More

From US$ 124 Book Now

Rainbow Lake Castle Resort

375 Rainbow Lake Road, R.R. 1, S1, C10, Princeton, Canada View map

Nearly a 25-minute walk from Outpost camping, the 3-star Rainbow Lake Castle Resort Princeton includes 8 rooms. Business travellers will appreciate Wi-Fi in the rooms and access to meeting rooms. More

From US$ 73 Book Now

The Vance Creek Hotel & Conference Centre

148 Silver Lode Lane (Box 3003), Silver Star, Canada View map

More

From US$ 158 Book Now

Worldmark Whistler Sundance

2221 Gondola Way, Whistler, Canada View map

**Welcome to WorldMark Whistler Sundance**, a captivating retreat nestled in the heart of Whistler Creekside, British Columbia. This serene vacation resort invites guests to immerse themselves in… More

From US$ 11134 Book Now

Northstar Mountain Village

1351 Gerry Sorensen Way, Kimberley, Canada View map

Offering air-conditioned rooms and Wi-Fi in the rooms, Northstar Mountain Village Kimberley hotel is 3.6 km from Kimberley Arts at Centre 64 and a 10-minute drive from the Cominco Gardens. This… More

From US$ 233 Book Now

High Point Resort

725 Quathiaski Road, Quathiaski Cove, Canada View map

Positioned approximately 25 minutes' walk from the Campbell River whale watching tours and 3.5 km from the Kay Dubois Trail, the 2-star smoke-free High Point Resort Quathiaski Cove presents 9 holes… More

From US$ 101 Book Now

Embarc Panorama

2000 Panorama Drive, Panorama, Canada View map

Featuring Wi-Fi in public areas, Embarc Panorama Hotel sits a 25-minute walk from Champagne Express. 1.9 km from the Greywolf Golf Course, this resort offers spacious rooms plus a fitness club. More

From US$ 193 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

Terracana Ranch Resort

12155 Hwy 16, Tete Jaune Cache, Canada View map

Enticing guests with views of Rocky Mountains, the 3-star Terracana Ranch Resort Tete Jaune Cache includes a wellness area, as well as meeting rooms for corporate travellers. The resort offers 20… More

From US$ 213 Book Now

Woodlands Fishin Resort

3964 Puntzi Lake Rd, Puntzi Lake, Canada View map

Woodlands Fishin Resort Puntzi Lake features horseback riding for a more entertaining stay. More

From US$ 120 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

Oceanside Resort

8063 Highway 101, Powell River, Canada View map

Featuring a swimming pool, the 4-star Oceanside Resort Powell River is within 7 km of the Powell River Public Library. This Powell River hotel offers 8 rooms with views of the ocean. More

From US$ 106 Book Now