Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Whistler · 764.37 km from centre
8.6
1,001 reviews
Breakfast available
With a stay at Delta Hotels by Marriott Whistler Village Suites, you'll be centrally located in Whistler, within a 10-minute walk of The Range and Whistler Blackcomb Ski Resort. This golf hotel is 0.4 mi (0.7 km) from Whistler Golf Club and 0.5 mi (0.8 km) from Whistler Mountain Bike Park.

Hotel in Vancouver Coast, Richmond · 861.96 km from centre
8.6
1,002 reviews
Breakfast available
A stay at Hilton Vancouver Airport places you in the heart of Richmond – a 1-minute drive from CF Richmond Centre Mall and 15 minutes from Vancouver General Hospital. This hotel is 8.7 mi (14 km) from Robson Street and 8.8 mi (14.1 km) from Rogers Arena.

Hotel in New Westminster · 863.23 km from centre
9.2
1,003 reviews
With a stay at Inn at the Quay in New Westminster (Quayside), you'll be a 1-minute drive from Douglas College and 10 minutes from Holland Park. This hotel is 5.1 mi (8.3 km) from Metropolis at Metrotown and 7.3 mi (11.7 km) from Burnaby Hospital.

Hotel in Downtown Vancouver, Vancouver · 850.54 km from centre
9.2
2,155 reviews
Breakfast available
With a stay at Sheraton Vancouver Wall Centre, you'll be centrally located in Vancouver – a 7-minute walk from Robson Street and 15 minutes by foot from Granville Island Public Market. This hotel is 1 mi (1.6 km) from Canada Place Cruise Ship Terminal and 1 mi (1.6 km) from English Bay Beach.

Motel in Yukon, Haines Junction · 778.12 km from centre
8.5
298 reviews
Situated off the Alaska and Haines Highways, this Haines Junction motel offers a microwave and a refrigerator in all guest rooms. Kluane National Park is 300 m away.
A TV with satellite channels is offered in air-conditioned rooms at Alcan Motor Inn. A coffee maker and a work desk are provided. Free toiletries are included for added convenience. Select rooms feature a spa bath.
Haines Junction Airport is 6 minutes’ drive away. Kathleen Lake is 24 km from Alcan Motor Inn.

Hotel in Downtown Vancouver, Vancouver · 850.38 km from centre
9.4
1,000 reviews
Breakfast available
Delta Hotels by Marriott Vancouver Downtown Suites - Downtown Vancouver is centrally located in Vancouver – a 3-minute walk from Pacific Centre Shopping Mall and 7 minutes by foot from Canada Place. This hotel is 0.5 mi (0.8 km) from Robson Street and 1.7 mi (2.8 km) from English Bay Beach.

Aparthotel in Vernon · 857.86 km from centre
7.0
2,921 reviews
With a stay at Divya Sutra Plaza and Conference Centre, Vernon, BC in Vernon, you'll be in the business district, just a 3-minute walk from Village Green Shopping Centre and a 5-minute drive from Vernon Golf and Country Club. This ski aparthotel is 3.1 mi (4.9 km) from Planet Bee Honey Farm and 3.2 mi (5.2 km) from Davison Orchards Country Village.

Resort in Vancouver Coast, Madeira Park · 789.72 km from centre
8.2
40 reviews
Offering a restaurant and bar located on site, Ruby Lake Resort is situated 15 m from a private beach. Each guest room provides a refrigerator, coffee machine, and a view.
A satellite TV is located in each cottage accommodation. Free toiletries and a bath and shower are provided in each bathroom. Select cottages feature a kitchenette.
Guests can enjoy BBQ facilities in the spacious gardens at Ruby Lake Resort. Banquet and meeting facilities are offered at the property. Free parking is provided for all guests.
Pender Harbour Golf Club is 8 minutes’ and Skookumchuck Narrows Provincial Park is 17 minutes’ drive away. Smuggler Cove Marine Provincial Park is 36 km from Ruby Lake Resort.

Hotel in Downtown Vancouver, Vancouver · 851.02 km from centre
9.8
506 reviews
With a stay at Smithe House in Vancouver (Downtown Vancouver), you'll be a 2-minute walk from Robson Street and 6 minutes by foot from BC Place Stadium. This hotel is 0.5 mi (0.7 km) from Rogers Arena and 0.3 mi (0.4 km) from Queen Elizabeth Theatre.

Hotel in Vancouver Island, Sointula · 668.36 km from centre
7.5
25 reviews
Facing the beachfront in Sointula, The Oceanfront Hotel features a terrace. Among the facilities at this property are a shared kitchen and an ATM, along with free WiFi throughout the property. Certain units at the property feature a balcony with a sea view.
Certain rooms will provide you with a kitchenette with a fridge, a microwave and a toaster.
Guests at the hotel will be able to enjoy activities in and around Sointula, like hiking and cycling.
Port Hardy Airport is 37 km away.

Hotel in Revelstoke · 833.01 km from centre
9.4
1,004 reviews
With a stay at Basecamp Resorts Revelstoke in Revelstoke, you'll be in the mountains, within a 15-minute drive of Revelstoke Mountain Resort and Columbia River. This hotel is 0.1 mi (0.2 km) from Mount Revelstoke National Park and 1.5 mi (2.4 km) from Revelstoke Golf Club.

Resort in Vancouver Island, Tofino · 838.45 km from centre
9.2
352 reviews
This beachfront resort on Cox Bay features daily surf lessons and bicycle rentals. A full kitchen is available in every accommodation and the Pacific Rim National Park is 1.5 km away.
West-coast styled, each accommodation at Pacific Sands Beach Resort boasts a stone fireplace and a flat-screen cable TV. All provide a private patio or deck and a dining area. They are decorated in natural tones and offer floor-to-ceiling windows.
The resort is located 7km from Tofino. Wilderness tours and whale watching can be arranged nearby the resort. Umbrellas and raincoats are available for guests during storm watching season.
Pacific Sands Beach Resort offers free Wi-Fi throughout the property. The resort offers over 450 DVDs for guests to rent and a selection of board games are available for free.
Guests can go beachcombing or explore tidal pools. Beach toys and boogie boards are available for use. A sunset walk through the rainforest and guided interpretive walks are offered.
The resort offers several amenities, including two takeout / outdoor dining options, The Beach Shack Cafe and saltrose, onsite Nordic saunas by Tuff City Saunas, onsite massage and bodywork at By The Sea, plus bike rentals at Tofino Bike, and surf lessons and rentals by Surf Sister.
Please note that pets are only allowed in designated rooms and must be requested in advance, and guests must confirm at the time of booking that they are travelling with pets. An additional pet/cleaning fee may apply per stay,

Hotel in Kamloops · 795.06 km from centre
8.6
1,003 reviews
Breakfast available
Located in Kamloops, South Thompson Inn & Conference Centre is on the waterfront – a 3-minute drive from Rivershore Golf Links and 8 minutes from British Columbia Wildlife Park. This golf hotel is 6.3 mi (10.1 km) from Eaglepoint Golf Resort and 12.8 mi (20.6 km) from Falcon Lanes Bowling.

Hotel in Downtown Vancouver, Vancouver · 850.84 km from centre
9.2
866 reviews
With a stay at Level Vancouver - Yaletown Seymour, you'll be centrally located in Vancouver, within a 10-minute walk of Pacific Centre Shopping Mall and Vancouver Art Gallery. This hotel is 0.6 mi (0.9 km) from David Lam Park and 0.6 mi (1 km) from Queen Elizabeth Theatre.

Hotel in Vancouver Island, Nanoose Bay · 830.37 km from centre
7.3
328 reviews
Offering a swimming pool and free WiFi, Pacific Shores Resort & Spa is set in Nanoose Bay. Nanaimo is 27 km away. Free private parking is available on site.
All units feature a flat-screen TV. There is also a kitchen in some of the units, equipped with a microwave.
Parksville is 6 km from Pacific Shores Resort & Spa. Vancouver International Airport is 78 km from the property.

Hotel in Clearwater · 700.42 km from centre
7.7
11 reviews
Clearwater Valley Resort features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Clearwater. With free WiFi, this 4-star hotel offers room service. There is a restaurant serving American cuisine, and free private parking is available.
The hotel offers a children's playground.
The nearest airport is Kamloops Airport, 126 km from Clearwater Valley Resort.

Hotel in Central Vancouver, Vancouver · 850.34 km from centre
8.6
1,691 reviews
A stay at Sandman Suites Vancouver on Davie places you in the heart of Vancouver, within a 15-minute walk of Granville Street and Robson Street. This hotel is 0.6 mi (1 km) from English Bay Beach and 1 mi (1.6 km) from Vancouver Waterfront.

Resort in Ucluelet · 857.99 km from centre
8.0
1,013 reviews
The Canadian Princess Lodge is a beautiful historic 46-room lodge and 250 ft marina. It is located on the west coast of Vancouver Island in Ucluelet, which is straddled between the famous Pacific Rim and the iconic Broken Islands. The lodge consists of standard rooms, lofts and suites. All rooms have fridges, microwaves, private balconies and free WiFi. Pet-friendly rooms are available upon request with an additional fee. The majority of our rooms have water views and some have garden views. The marina is also available for daily, weekly, monthly guest boat moorage and local marina tourism business rentals such as sport fishing, whale watching, kayaking. Please contact property direct for marina enquires.
Come join us at The Canadian Princess Lodge, centrally located just off the Peninsula Road and nearby many local sights, attractions, shops and restaurants. Perched on the edge of the Ucluelet Boat Basin, we are steps away from the downtown core, and half-way between the iconic Long Beach and the Wild Pacific Trail.

Inn in Kamloops · 782.54 km from centre
7.8
694 reviews
<h2>Comfortable Accommodations</h2>
Quality Inn Kamloops in Kamloops offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a tea and coffee maker, hairdryer, and free WiFi.
<h2>Relaxing Facilities</h2>
Guests can enjoy a seasonal outdoor swimming pool and a hot tub. Additional facilities include a fitness centre, lounge, and outdoor seating area.
<h2>Dining Experience</h2>
A complimentary American buffet breakfast is served daily, featuring warm dishes, juice, pancakes, and fruits.
<h2>Convenient Services</h2>
The inn provides private check-in and check-out, a paid shuttle service, and a 24-hour front desk. Free on-site private parking is available.
<h2>Local Attractions</h2>
Located 14 km from Kamloops Airport, the property is near skiing and other activities.

Resort in Vancouver Coast, Egmont · 786.18 km from centre
7.9
42 reviews
Offering 600 feet of private shoreline on Sechelt Inlet, this Egmont accommodation is 2.5 km from Skookumchuk Narrows Provincial Park. Classic rooms provide free Wi-Fi and a refrigerator.
Coffee facilities are included in every Backeddy Resort room. Some cottages provide kitchenette facilities and a private porch
The restaurant and pub overlook the on-site marina and serves craft beers and wines. Boat tours of Princess Louisa Inlet leave daily during the summer at the marina. The marina offers gas and laundry facilities.