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

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

Lac Le Jeune Resort & Nature Centre

5665 Lac Le Jeune Rd, Kamloops, Canada View map

The 4-star Lac Le Jeune Resort & Nature Centre Kamloops offers 40 rooms, situated just 7 minutes' walk from Lac Le Jeune. Guests who stay at this Kamloops resort can park their car on site. More

From US$ 87 Book Now

Ocean Trails Resort

1135 Resort Drive, Parksville, Canada View map

The 4-star Ocean Trails Resort Parksville, located 10 minutes by car from Paradise Mini Golf and Fun Park, boasts a seasonal outdoor pool and a gym facility. More

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

Duffin Cove Resort

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

Located approximately a 5-minute walk from Tough City Sushi, the 4-star Duffin Cove Resort Tofino features Wi-Fi in the rooms and parking on site. This oceanfront hotel is a good starting point for… More

From US$ 246 Book Now

Paradise Acres Ranch

1085 Paradise Place, Nanoose Bay, Canada View map

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

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

Worldmark Victoria

120 Kingston St, Victoria, Canada View map

Located about 5 minutes by car from Royal BC Museum, the comfortable Worldmark Victoria Hotel features Wi-Fi throughout the property and a car park on site. Boasting an outdoor pool, this 3-star… More

From US$ 205 Book Now

Canadian Princess Lodge & Marina

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

The comfortable 4-star Canadian Princess Lodge & Marina Ucluelet hotel is nearly a 5-minute ride from Reflecting Spirit Gallery and features a patio with outdoor dining areas. The smoke-free resort… More

From US$ 97 Book Now

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Northeast, Salmon Arm, Canada View map

Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm, located only 300 metres from Salmon Arm Wharf Fishing Pier and within 25 minutes' walk of Centenoka Park Mall, features an outdoor… More

From US$ 145 Book Now

Backeddy Resort And Marina

16660 Backeddy Road, Egmont, Canada View map

Located 2.7 km from Roland Point Viewing Area, the 4-star Backeddy Resort And Marina Egmont offers Wi-Fi throughout the property and parking. The resort offers 13 rooms in a rural area of Egmont. More

From US$ 117 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Offering a picnic area, a spacious garden, and barbecue grills, as well as the views of the lagoon, the 4-star Ruby Lake Resort Madeira Park is located 4.3 km from Sakinaw Lake. Also, there is a… More

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

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada View map

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

From US$ 139 Book Now

Caravans West Rv Resort

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

Located approximately 5 minutes' drive from Caravans West Rv Resort Scotch Creek, guests can reach Shuswap Lake Park. More

Book Now

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada View map

Set 8 km from the centre of Campbell River, Gowlland Harbour Resort offers Wi-Fi throughout the property. The property features a free private carpark, a sauna and a sun terrace. More

Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

Featuring a private terrace with outdoor dining areas, the 4-star Sunshine Coast Resort Madeira Park is approximately 10 minutes by car from Pender Hill Trail Head. Here, guests can take advantage of… More

From US$ 373 Book Now

Casa Loma Lakeshore Resort

2777 Casa Loma Rd, West Kelowna, Canada View map

The 3-star Casa Loma Lakeshore Resort West Kelowna is located in West Kelowna, 10 minutes by car from Kelowna City Park, and offers a swimming pool. Parking is available on site at this West Kelowna… More

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

April Point Resort

900 April Point Rd., Quathiaski Cove, Canada View map

April Point Resort Quathiaski Cove is situated in a rural area of Quathiaski Cove, a 10-minute ride from the performing arts theater "Tidemark Theatre" and 10 minutes' drive from Fisherman's Wharf… More

From US$ 183 Book Now

Beach Gardens Resort And Marina

7074 Westminster Street, Powell River, Canada View map

Located 10 minutes' drive from the co-op gallery "Artique-Artists Cooperative", Beach Gardens Resort And Marina Powell River offers cots and paid babysitting. The 4-star hotel offers parking on site… More

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

Clearwater Valley Resort

373 Clearwater Valley Road, Clearwater, Canada View map

Located approximately 10 minutes' drive from Spahat Falls, the 4-star Clearwater Valley Resort offers Wi-Fi throughout the property and a car park. Featuring an outdoor swimming pool, the family… More

From US$ 146 Book Now

Ridgeview Resort

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

Ridgeview Resort Radium Hot Springs, located just 1.7 km from House of 1000 Faces Museum, offers a seasonal outdoor swimming pool and Wi-Fi throughout the property. More

From US$ 215 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 about 5 minutes by car from the Fort St. John North Peace Museum, offers an indoor swimming pool, Wi-Fi in public… More

From US$ 128 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$ 147 Book Now

Kootenay Lakeview Resort BW Signature Collection

1285 Queens Bay Road, Balfour, Canada View map

The 4-star Kootenay Lakeview Resort BW Signature Collection Balfour is situated in a popular area of Balfour, an 8-minute stroll from Balfour Golf Course and 2.8 km from Balfour Beach Regional Park. More

From US$ 172 Book Now

Kumsheen Rafting Resort

1345 Trans-Canada Highway, 5 Km East Of Lytton, Lytton, Canada View map

The 4-star Kumsheen Rafting Resort Lytton is nestled 10 minutes' drive from Stein Valley Nlaka'pamux Heritage Park, offering 26 rooms and featuring spa therapy and a shared lounge. This Lytton hotel… More

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

The Vance Creek Hotel & Conference Centre

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

More

From US$ 158 Book Now

Page'S Resort & Marina

3350 Coast Road, Gabriola, Canada View map

Overlooking the garden, Page'S Resort & Marina Gabriola is about 10 minutes by car from Gabriola Theatre Centre. Guests of the resort can immerse themselves in the tranquillity of the garden… More

From US$ 166 Book Now

Inn Of The Sea Vacations

3600 Yellow Point Road, Ladysmith, Canada View map

Situated approximately 10 minutes' drive from Inn Of The Sea Vacations Ladysmith, guests can visit Yellow Point Glass Stained and Art Glass Studio. Guests who stay at this resort can park their car… More

From US$ 193 Book Now

Wya Point Resort

2695 Tofino-Ucluelet Highway, Ucluelet, Canada View map

At Wya Point Resort, the allure of nature extends beyond your lodge. Guests can take advantage of an array of activities, including surfing on the renowned Long Beach, just moments away. More

From US$ 148 Book Now

Flying U Ranch

5947 N Green Lake Rd, Seventy Mile House, Canada View map

Flying U Ranch is a great place to stay in Seventy Mile House. 69 km to Cache Creek. More

Book Now

Reef Point Cottages

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

The 3-star Reef Point Cottages Ucluelet hotel is 12 minutes on foot from Ucluelet lighthouse loop and features a sun deck with a barbecue grill. The resort is situated in the middle of Ucluelet, a 5… More

From US$ 112 Book Now

Mountainside Lodge

4417 Sundial Place, Whistler, Canada View map

Situated a 10-minute ride from Rainbow Dog Park, the 3-star Mountainside Lodge Whistler hotel features Wi-Fi in public areas, and private car parking on site. Located just a short walk down to… More

From US$ 85 Book Now

Embarc Panorama

2000 Panorama Drive, Panorama, Canada View map

Embarc Panorama Hotel, located merely 350 metres from Village Gondola, features Wi-Fi in public areas. Guests can take advantage of a swimming pool as well as a sauna and barbecue grills while… More

From US$ 193 Book Now

Wing Creek Resort

9114 Highway 31, Kaslo, Canada View map

Offering a picnic area and a library, Wing Creek Resort Kaslo is situated in a premium area, 15 minutes by car from Japanese Canadian Museum. A car park is provided on site. More

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

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

Seabreeze Resort

10975 Highway 101, Brew Bay, Canada View map

Situated 650 metres from Mahood Beach, Seabreeze Resort Brew Bay features free Wi-Fi in the rooms and free car park onsite. This venue is set 3.9 km from Stillwater Bluffs. More

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

The 108 Golf Resort

4816 Telqua Drive, 108 Mile Ranch, Canada View map

The 108 Golf Resort 108 Mile Ranch is located in 108 Mile Ranch, approximately 10 minutes by car from Chris Harris Studio Gallery, and offers a seasonal outdoor swimming pool. There is a car park on… More

From US$ 94 Book Now

Nipika Mountain Resort

9200 Settlers Road, Radium Hot Springs, Canada View map

Located 10 minutes' drive from Natural Bridge, the 3-star Nipika Mountain Resort Radium Hot Springs includes 8 rooms. Also, you can use parking on site. More

From US$ 292 Book Now

Northstar Mountain Village

1351 Gerry Sorensen Way, Kimberley, Canada View map

Featuring Wi-Fi in the rooms, Northstar Mountain Village Kimberley hotel sits about a 10-minute ride from Kimberley Public Library & Heritage Museum. Guests can swim in a swimming pool, while this… More

From US$ 233 Book Now

Points West Oceanfront Resort

8969 West Coast Rd, Sooke, Canada View map

Points West Oceanfront Resort Sooke includes 13 rooms and is a 20-minute stroll from Tugwell Creek Honey Farm and Meadery. Parking is provided on site. More

From US$ 177 Book Now

Embarc Ucluelet By Diamond Resorts

1971 Harbour Crescent, Ucluelet, Canada View map

**Welcome to Embarc Ucluelet by Diamond Resorts**-a serene retreat nestled in the charming fishing village of Ucluelet, renowned for its stunning beaches and lush rainforests. This boutique property… More

From US$ 289 Book Now

Woodlands Fishin Resort

3964 Puntzi Lake Rd, Puntzi Lake, Canada View map

Woodlands Fishin Resort Puntzi Lake also offers Wi-Fi throughout the property. More

From US$ 120 Book Now

Rainbow Lake Castle Resort

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

The 3-star Rainbow Lake Castle Resort Princeton offers a shared lounge, located about a 25-minute walk from Outpost camping. With Wi-Fi in the rooms, the hotel offers 24-hour reception and late check… More

From US$ 73 Book Now

Carmel Beach Private Lodges

2479 Eagle Bay Rd, Blind Bay, Canada View map

Carmel Beach Private Lodges Blind Bay hotel offers 16 rooms in the vicinity of Shuswap Lake, only 50 metres away. This resort boasts views of the lake along with a steam room and a sauna in a rural… More

From US$ 359 Book Now