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

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

Hotel 19

7370 Market Street, Port Hardy, Canada View map

Hotel 19 Port Hardy sits in close proximity to Carrot Park and offers a restaurant. While staying at this Port Hardy hotel, 24-hour security service are available for guests to use. More

From US$ 187 Book Now

Moguls 813

813-7470 Porcupine Rd, Big White Ski Resort, Canada View map

Welcome to Moguls 813, an enchanting retreat tucked away in the heart of Big White Ski Resort. This remarkable destination offers unparalleled access to a winter wonderland, where skiing and… More

From US$ 111 Book Now

Cornerstone Lodge By Park Vacation Management

5369 Ski Hill Road, Fernie, Canada View map

In the heart of the stunning Canadian Rockies, Cornerstone Lodge by Park Vacation Management offers an unparalleled blend of comfort and adventure. Located conveniently at the famed Fernie Alpine… More

From US$ 490 Book Now

The Lund Resort At Klah Ah Men

1436 Highway 101, Lund, Canada View map

**Welcome to The Lund Resort At Klah Ah Men**, an extraordinary retreat nestled on the pristine shores of British Columbia's Sunshine Coast. A proud recipient of the Most Outstanding Indigenous… More

From US$ 134 Book Now

The Cache Hotel And Lodgings

429 9Th Avenue North, Golden, Canada View map

Situated in the picturesque town of Golden, The Cache Hotel And Lodgings offers a serene escape with a blend of comfort and luxury. Guests are greeted with a warm ambiance, surrounded by the stunning… More

From US$ 91 Book Now

Historic Hotel Bayview

313 5Th Avenue Po Box 42, Stewart, Canada View map

Historic Hotel Bayview Stewart, located 3.6 km from Salmon Glacier, features Wi-Fi in the rooms. This hotel also includes a sunbathing terrace with a BBQ grill and outdoor dining areas. More

From US$ 65 Book Now

Cascade Lodge With Brand New Heat Pump, Front Desk Check In, Ski Valet Service, Bike Storage Area, Boot & Glove Dryer, 2 Hot Tubs, Year Round Heated Pool, Gym, Sauna, Change Rooms & Showers, Wifi, Cable Tv

4315 Northlands Boulevard, Whistler, Canada View map

The 4-star Cascade Lodge With Brand New Heat Pump, Front Desk Check In, Ski Valet Service, Bike Storage Area, Boot & Glove Dryer, 2 Hot Tubs, Year Round Heated Pool, Gym, Sauna, Change Rooms &… More

From US$ 89 Book Now

Red Shutter Inn

4420 Red Mountain Road, Rossland, Canada View map

Red Shutter Inn Rossland, located about 10 minutes' drive from Granite Mountain, features Wi-Fi throughout the property. This hotel is within 25 minutes' walk of Rossland Museum & Discovery Centre… More

From US$ 128 Book Now

The Oceanfront Inn On Stephens Bay

303 Harbour Road, Coal Harbour, Canada View map

Highlights at The Oceanfront Inn On Stephens Bay Coal Harbour include Wi-Fi in the rooms. The centre of Coal Harbour can be reached within a 10-minute walk. More

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

Misty Harbour Inn

3200 Oceanview Drive, Queen Charlotte, Canada View map

Located 4.8 km from Haida Heritage Centre at Kay Llnagaay, Misty Harbour Inn Queen Charlotte is 5 minutes' stroll from Isabel Creek Store. More

From US$ 99 Book Now

Vancouver Island Castle Cove Inn

10121 Chemainus Rd., Chemainus, Canada View map

Vancouver Island Castle Cove Inn Chemainus provides proximity to Waterwheel Park, which is situated about a 25-minute stroll away. Guests who stay at this Chemainus inn can park their car on site. More

From US$ 116 Book Now

Travelodge Hotel By Wyndham Chilliwack

45466 Yale Road West, Chilliwack, Canada View map

Situated around 10 minutes' drive from Chilliwack Creek, the 2-star Travelodge Hotel By Wyndham Chilliwack includes 82 rooms. At this Chilliwack hotel you can benefit from a restaurant along with a… More

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

Creekside B & B

3969 Godkin Rd, Chemainus, Canada View map

Creekside apartment features views of the terrace, and is situated 3.7 km from Oceanview Community Church. Free self-parking, a picnic area and a patio are also available for guests. More

Book Now

Harbourside Lodge

350 Lonbard Street, Salmon Beach, Canada View map

Set in a prime location, Harbourside Lodge serves as an excellent base for adventurers and nature lovers alike. More

Book Now

Lytton Hotel

538 Main Street, Lytton, Canada View map

Providing 11 rooms, the 3-star Lytton Hotel is just 150 metres from Nahatlatch Provincial Park Protected Area. There's also a convenience of parking on site. More

From US$ 68 Book Now

Cedars Inn

203 Pandora Avenue, V0P 2A0, Zeballos, Ca, Zeballos, Canada View map

Cedars Inn Zeballos includes 15 rooms and is 2.4 km from Little Huson Cave Park. Zeballos centre can be reached within 5 minutes' walk. More

From US$ 93 Book Now

Grand Forks Inn

2729 Central Avenue, Grand Forks, Canada View map

Featuring Wi-Fi throughout the property, Grand Forks Inn sits within 10 minutes' drive of Boundary Museum & Interpretive Centre. This inn offers parking on site and an outdoor swimming pool. More

From US$ 80 Book Now

Lone Star Motel

721 British Columbia 22, Rossland, Canada View map

Lone Star Motel Rossland is located 2.6 km from Motherlode Chair and around a 25-minute walk from Sacred Heart Catholic Church. Wi-Fi and a free private car park are also available at the apartment. More

From US$ 95 Book Now

Williston Lake Resort

4696 Twelve Mile Road, Hudsons Hope, Canada View map

**Welcome to Williston Lake Resort**, where the majestic beauty of nature meets the comfort of traditional lodge living. Nestled less than 20 minutes from Hudson's Hope, BC, this stunning log home… More

From US$ 108 Book Now

31 Gleneagle 2 Bedroom 2 Ba Parking

4636 Blackcomb Way 31, Whistler, Canada View map

Situated in the Upper Village district, merely 1.5 km from Fitzsimmons Express Chair, 31 Gleneagle Hotel Whistler boasts a nightclub and a sun deck. Providing access to a heated pool as well as… More

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

Moon And Sixpence

237 Mavis Ave, Po Box 787, Ucluelet, Canada View map

Situated within 10 minutes' drive of Ucluelet Aquarium, the 2-star Moon And Sixpence Bed & Breakfast Ucluelet offers proximity to various city highlights. The designer bed & breakfast also includes a… More

From US$ 226 Book Now

Empress Boutique Hotel

12788 Ross Place, Surrey, Canada View map

The 3-star Empress Boutique Hotel Surrey offers access to North Surrey Arena Sports Complex, which is located nearly a 25-minute walk away. More

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

Hotel Morado

45936 Thunderbird Lane 201, Chilliwack, Canada View map

More

From US$ 189 Book Now

Lac Le Jeune Nature Resort

5665 Lac Le Jeune Road, Logan Lake, Canada View map

Lac Le Jeune Nature Resort Logan Lake offers 20 rooms in the vicinity of Shambrook Lake, just a 13-minute walk away. More

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

1Br | Greystone Lodge | Ski In / Ski Out | Pool & Hot Tub | Epic Locations

304 4905 Spearhead Place, Whistler, Canada View map

More

Book Now

Ashling Cottage

1875 Ashling Road, Qualicum Beach, Canada View map

Situated 2.4 km from Ashling Cottage Qualicum Beach hotel, guests can visit Little Qualicum Falls View. Guests who stay at this guest house can park their car on site. More

From US$ 102 Book Now

Stillwater Beach House Bed & Breakfast

12417 Scotch Fir Point Road, Brew Bay, Canada View map

Offering a patio, a picnic area, and a library, Stillwater Beach House Bed & Breakfast Brew Bay is located a 10-minute ride from Palm Beach Regional Park. More

Book Now

Quality Inn

753 Front Street, Quesnel, Canada View map

Featuring a vending machine and a lift, the 2-star Quality Inn Quesnel stands nearly a 20-minute walk from LeBourdais Park. You will find a storage room and a restaurant at the hotel. More

Book Now

Whistler Peak Lodge 528

#4295 Blackcomb Way 528, Whistler, Canada View map

More

Book Now

Ocean Rose Bed & Breakfast

14466 Sunset Drive, White Rock, Canada View map

Featuring complimentary parking and a patio, Ocean Rose apartment offers accommodation in White Rock. More

Book Now

Hotel Ymir

7104 1St Ave., Ymir, Canada View map

Located in a rural area of Ymir, the 2-star Hotel Ymir offers a shared lounge and a library. The centre of Ymir is a 5 minutes' walk of the hotel. More

Book Now

Heather Mountain Lodge

5400 Trans Canada Highway, Rogers Pass, Canada View map

Conveniently situated, Heather Mountain Lodge offers seamless access to nearby attractions, including Glacier National Park and various recreational trails. More

Book Now

The Cedars Motel

1210 Paradise Ave Po Box 255Sicamousbritish Columbia V0E 2V0, Sicamous, Canada View map

More

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