Special offers and Exclusive deals

Search Hotels

2025-06-15
2025-06-16
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

Luxury hotels in British Columbia

Cahilty Lodge

3220 Village Way, Sun Peaks, Canada View map

Featuring 2 spa tubs, the 4-star Cahilty Lodge Sun Peaks hotel stands in the centre of Sun Peaks. Also, guests have access to a tennis court provided at this family-friendly hotel. More

From US$ 85 Book Now

The Westin By Latour

4090 Whistler Way, Whistler, Canada View map

The Westin By Latour Aparthotel Whistler, located within 5 minutes' walk of Escape Whistler and around 10 minutes' drive from Lost Lake, features a seasonal outdoor pool for guests to take a dip in. More

From US$ 1474 Book Now

Quarterdeck Inn Port Hardy

6555 Hardy Bay Road, Port Hardy, Ca, Port Hardy, Canada View map

Featuring a vending machine and a lift, Quarterdeck Inn Port Hardy is nestled in Port Hardy, just 1.9 km from Scarlett Point Lighthouse. This 4-star inn also provides Wi-Fi available in public areas. More

From US$ 94 Book Now

The Castle At Swan Lake

7905 Greenhow Road, Vernon, Canada View map

The Castle at Swan Lake Hotel Vernon is an elegant all-suite hotel located in the heart of the Okanagan Valley. Surrounded by three lakes, world-renowned golf courses, and award-winning Silver Star… More

From US$ 99 Book Now

Kwa'Lilas Hotel

9040 Granville Street, Port Hardy, Canada View map

The 4-star Kwa'Lilas Hotel Port Hardy is located in the centre of Port Hardy and features Wi-Fi in public areas, along with parking on site. This smoke-free hotel is a good starting point for Port… More

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

Blackcomb Springs Suites By Clique

4899 Painted Cliff Road, Whistler, Canada View map

Discover the Blackcomb Springs Suites by Clique, a hotel that sparks a deeper connection to Whistler than typical accommodations. Other than its unique charm, it provides the perfect backdrop for an… More

From US$ 157 Book Now

Abbeymoore Manor

1470 Rockland Avenue, Victoria, Canada View map

Featuring Wi-Fi in the rooms, Abbeymoore Manor Bed & Breakfast Victoria sits a 5-minute ride from Miniature World. The inn also includes parking. More

From US$ 194 Book Now

Best Western The Westerly Hotel

1590 Cliffe Avenue, Courtenay, Canada View map

The 4-star Best Western The Westerly Hotel Courtenay, located a 5-minute ride from the True Craft Wayward Distillation House Distillery, is proud to feature 3 restaurants. A restaurant are available… More

From US$ 99 Book Now

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada View map

Offering a sauna and a shared lounge, the lovely Snug Harbour Inn Ucluelet lies in a beach area of Ucluelet, around a 10-minute drive from Ucluelet lighthouse loop and 11 minutes' stroll from… More

From US$ 205 Book Now

Mountain Spirit Resort

400 Stemwinder Dr, Kimberley, Canada View map

The 4-star Mountain Spirit Resort Kimberley, located approximately 10 minutes by car from St. Mary's Alpine Provincial Park, offers an outdoor heated pool and Wi-Fi throughout the property. Located… More

From US$ 168 Book Now

Waters Edge Shoreside Suites

1971 Harbour Crescent, Box 789, Ucluelet, Canada View map

Featuring Wi-Fi in public areas, Waters Edge Shoreside Suites Ucluelet hotel sits 2.2 km from Ancient Cedars Loop Trail. This hotel offers 14 rooms with views of the harbour. More

From US$ 176 Book Now

Best Western Sicamous Inn

806 Trans Canada Highway E, Sicamous, Canada View map

Situated 1.6 km from After Dark Distillery, the 4-star Best Western Sicamous Inn features Wi-Fi throughout the property, and a car park on site. Located relatively near D Dutchmen Dairy, this perfect… More

From US$ 125 Book Now

Pomeroy Inn & Suites Fort St. John

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

The Pomeroy Inn & Suites is the perfect location to call your home for a short or extended period of time in the heart of Fort St John. As the centre of oil and gas development in British Columbia… More

From US$ 133 Book Now

Best Western Plus Revelstoke

1925 Laforme Boulevard, Revelstoke, Canada View map

Offering a lift and complimentary newspapers, the 4-star Best Western Plus Revelstoke Hotel is nestled only 450 metres from Big Bear and merely 1 km from Skunk Cabbage Boardwalk. This comfortable… More

From US$ 208 Book Now

Azur Legacy Collection Hotel

833 West Pender Street, Vancouver, Canada View map

The 5-star Azur Legacy Collection Hotel Vancouver, situated about a 5-minute ride from Vancouver Downtown, boasts 2 bars. Offering an indoor pool along with snowboarding and skiing, this Vancouver… More

From US$ 277 Book Now

Hotel Lucerna Mexicali

Boulevard Benito Juarez 2151, Mexicali, Mexico View map

Nestled in the cosmopolitan area of the city, the Hotel Lucerna Mexicali is a new generation of urban luxury that combines world-class standards, exclusivity and personalized service. Recognized as… More

From US$ 94 Book Now

The Vic, Ascend Hotel Collection

123 Gorge Road East, Victoria, Canada View map

Enticing active tourists with boat tours and whale watching, the appealing 4-star The Vic, Ascend Hotel Collection Victoria is within easy walking distance of Gorge Waterway Park. Located in a… More

From US$ 46 Book Now

Cox Bay Beach Resort

1431 Pacific Rim Hwy Tofino, Tofino, Canada View map

Nestled within a 10-minute drive of Ancient Cedars Spa in Tofino, the 4-star Cox Bay Beach Resort Tofino features two beaches. Offering a fitness room, this charming hotel is approximately a 20… More

From US$ 394 Book Now

Best Western Plus Baker Street Inn

153 Baker Street, Nelson, Canada View map

Offering modern rooms and Wi-Fi in public areas, Best Western Plus Baker Street Inn Nelson is around a 5-minute ride from Streetcar 23 and 10 minutes by car from Red sands Public Beach. Located just… More

From US$ 156 Book Now

The Craigmyle Inn

1037 Craigdarroch Road, Victoria, Canada View map

Located 19 minutes' stroll from Craigflower Manor and Schoolhouse, the 4-star The Craigmyle Inn Victoria is at a distance of 450 metres from Art Gallery of Greater Victoria. This heritage hotel… More

From US$ 83 Book Now

Beach Gardens Resort And Marina

7074 Westminster St., On Hwy 101 At Cariboo Ave., 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

Lizard Creek Lodge

5346 Highline Drive, Fernie, Canada View map

Nestled 10 minutes by car from White Pass Quad, the 4-star Lizard Creek Lodge Fernie hotel is proud to feature 3 hot tubs. Boasting an outdoor swimming pool and a fitness centre, the smoke-free… More

From US$ 125 Book Now

Prestige Hudson Bay Lodge & Conference Centre, Worldhotels Crafted Collection

3251 Highway 16 East, Smithers, Canada View map

Discover the Prestige Hudson Bay Lodge Premier Collection, a full-service hotel nestled in the picturesque Bulkley Valley, along the Yellowhead Highway in Smithers, British Columbia. This charming… More

From US$ 99 Book Now

Pomeroy Inn & Suites Prince George

2700 Recplace Drive, Prince George, Canada View map

The 4-star Pomeroy Inn & Suites Prince George, located around a 10-minute drive from Two Rivers Gallery, offers an indoor pool and Wi-Fi in public areas. This smoke-free hotel is in a shopping… More

From US$ 93 Book Now

Aspens Blackcomb Whistler

4800 Spearhead Drive, Whistler, Canada View map

Offering 3 spa tubs, the 4-star Aspens Blackcomb Whistler Aparthotel is situated about a 5-minute ride from Marketplace. Located relatively close to Whistler Blackcomb, this luxury aparthotel… More

From US$ 293 Book Now

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada View map

Situated steps from a river, the 4-star Sandman Signature Kamloops Hotel offers 2 restaurants. Boasting an indoor swimming pool along with an American restaurant, this Kamloops hotel is located… More

From US$ 101 Book Now

Spinnakers Gastro Brewpub & Guesthouses

308 Catherine St, Victoria, Canada View map

Situated merely 1.9 km from Royal BC Museum, the 4-star Spinnakers Gastro Brewpub & Guesthouses Victoria features Wi-Fi in the rooms and a car park on site. More

From US$ 182 Book Now

The Inn At The Union Club Of British Columbia

805 Gordon Street, Victoria, Canada View map

Situated fairly close to Miniature World, The Inn At The Union Club Of British Columbia Victoria includes 15 rooms with views of the harbour. Offering a fitness area, the hotel is 19 minutes on foot… More

From US$ 196 Book Now

Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted

209 Van Horne Street South, Cranbrook, Canada View map

Located 1.1 km from Saint Aidan Orthodox Church, the 4-star Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted offers Wi-Fi in public areas and a car park. The smoke-free resort is… More

From US$ 219 Book Now

Crown Isle Resort & Golf Community

399 Clubhouse Drive, Courtenay, Canada View map

Featuring Wi-Fi in public areas, Crown Isle Resort & Golf Community Courtenay sits within 6 km of Comox Fisherman's Wharf. The hotel also offers an ATM and complimentary newspapers and parking on… More

From US$ 126 Book Now

Delta Hotels By Marriott Vancouver Delta

6005 Highway 17A, Delta, Canada View map

Boasting a cash machine and a lift, Delta Hotels By Marriott Vancouver Delta is located 2.5 km from Deas Island Regional Nature Park. This inn also offers Wi-Fi in the rooms. More

From US$ 161 Book Now

Divya Sutra Plaza And Conference Centre, Vernon, Bc

4801 27 St, Vernon, Canada View map

Riviera Divya Sutra Plaza And Conference Centre, Vernon, Bc includes a lift, a snack and drink vending machine and lies about a 6-minute stroll from Bliss Pilates Studio. This 4-star hotel a few… More

From US$ 35 Book Now

Level Vancouver Yaletown - Seymour

1022 Seymour Street, Vancouver, Canada View map

The 5-star Level Vancouver Yaletown - Seymour Aparthotel is around 5 minutes by car from The Orpheum Theatre and has a seasonal outdoor pool plus a fitness area. Featuring a sauna, a patio, and… More

From US$ 217 Book Now

Hyatt Place Prince George

585 Dominion Street, Prince George, Canada View map

The 4-star Hyatt Place Prince George Hotel is located 20 minutes' drive from Prince George airport and offers a swimming pool as well as a fitness studio. The smoke-free hotel is in the very heart of… More

From US$ 94 Book Now

Pomeroy Hotel Fort St. John

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

The contemporary 4-star Pomeroy Hotel Fort St. John is located in a business area and offers an indoor swimming pool and a fitness studio. Featuring a restaurant, the smoke-free hotel is merely 1.8… More

From US$ 104 Book Now

First Tracks Lodge

2202 Gondola Way, Whistler, Canada View map

The perfect First Tracks Lodge Whistler hotel, located 16 minutes' stroll from Alexander Falls, is proud to offer 2 hot tubs. The 4-star smoke-free aparthotel boasts a swimming pool and has 47 rooms… More

From US$ 270 Book Now

Billy Barker Casino Hotel

308 Mclean St., Quesnel, Canada View map

Situated 18 minutes' stroll from Dragon Lake, the 4-star Billy Barker Casino Hotel Quesnel features wedding services and a casino. Highlights at this Quesnel hotel include an ATM machine and a lift… More

From US$ 74 Book Now

Wya Point Resort

2695 Tofino-Ucluelet Highway, Ucluelet, Canada View map

Wya Point Resort Ucluelet includes 9 rooms and is around 7 km from Amphitrite Point Lighthouse. Guests who stay at the resort can park their car on site. More

From US$ 148 Book Now

Prestige Mountain Resort Rossland

1919 Columbia Avenue, Rossland, Canada View map

Nestled between the Monashee and Selkirk mountain ranges in beautiful British Columbia, Rossland is a haven for outdoor enthusiasts all over the world. The Prestige Mountain Resort Rossland, located… More

From US$ 127 Book Now

Super 8 By Wyndham Prince George

1151 Commercial Crescent, Prince George, Canada View map

Featuring car rentals, as well as Wi-Fi in public areas, Super 8 By Wyndham Prince George Hotel is around 10 minutes' drive from Cottonwood Island Nature Park. The inn is perfectly situated at a… More

From US$ 52 Book Now

Woodlands Inn & Suites

3995 50Th Ave South, Fort Nelson, Canada View map

Nestled on the west side of Highway 97, at the southern end of Fort Nelson, sits the remarkable Woodlands Inn & Suites. A modern and comfortable haven, brimming with convenient amenities, it offers… More

From US$ 84 Book Now

Doubletree By Hilton - Kamloops

339 St. Paul Street, Kamloops, Canada View map

Situated 750 metres from Riverside Park, Doubletree By Hilton - Kamloops Hotel includes 100 rooms with views of the city. Located within walking distance of Riverside Park, this welcoming hotel… More

From US$ 109 Book Now

Coast Chilliwack Hotel By Apa

45920 First Avenue, Chilliwack, Canada View map

Located just 1.5 km from Cultus Lake, the 4-star Coast Chilliwack Hotel By Apa offers Wi-Fi throughout the property and a car park. Along with the use of a fitness studio on site, sports fans are… More

From US$ 81 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$ 124 Book Now

La Grande Residence At The Sutton Place Hotel

855 Burrard St, Vancouver, Canada View map

Welcome to the epitome of luxury living that is La Grande Residence at The Sutton Place Hotel, a 4.5-star property nestled in the heart of Vancouver's vibrant business, theatre and arts districts. More

From US$ 201 Book Now

Carleton Lodge

4280 Mountain Square, Whistler, Canada View map

Nestled in the heart of Whistler Village, Carleton Lodge offers guests an unforgettable stay surrounded by stunning mountain views, serene lakes, and a vibrant village atmosphere. With direct access… More

From US$ 141 Book Now

Courtyard By Marriott Prince George

900 Brunswick Street, Prince George, Canada View map

Situated a 13-minute stroll from Brain Injured Goup, the lovely 4-star Courtyard By Marriott Prince George Hotel offers 174 rooms. An American restaurant is available in the smoke-free hotel that… More

From US$ 116 Book Now

Hotel Araiza Mexicali

Boulevard Benito Juarez, 2220, Mexicali, Mexico View map

Situated in the very heart of Mexicali, Baja California, Hotel Araiza Mexicali presents an exquisite blend of modern architecture and exceptional service, ensuring that every moment spent here is… More

From US$ 85 Book Now

West Coast Suites At Ubc

5961 Student Union Blvd, Vancouver, Canada View map

Offering a picnic area and a garden, the 4-star West Coast Suites At Ubc Vancouver hotel is situated in Vancouver, only 0.8 km from Frederic Wood Theatre. This Vancouver hotel features Wi-Fi in… More

From US$ 131 Book Now