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 Vancouver Coast, Powell River · 307.98 km from centre
7.7
417 reviews
Breakfast available
Powell River Town Centre Hotel has a garden, terrace, a restaurant and bar in Powell River. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property has an ATM, free shuttle service and luggage storage for guests.
You can play darts at the hotel, and the area is popular for hiking and cycling.
A business center and vending machines with snacks and drinks are available on site at Powell River Town Centre Hotel.
Powell River Airport is 1.2 miles from the property.

Resort in Kootenay Rockies, Halcyon Hot Springs · 334.74 km from centre
8.3
58 reviews
Breakfast available
Located on Upper Arrow Lake, this Nakusp resort offers panoramic views. A wellness spa and 3 hot springs pools are on site. A balcony is included in all rooms. Nakusp Golf Club is 25 mi away.
A flat-screen cable TV is provided in units at Halcyon Hot Springs Resort. Free Wi-Fi and a seating area are offered. A refrigerator is included. Select units feature a full kitchen.
Boasting fresh, local ingredients Alcedo Kitchen & Bar is open for breakfast, lunch and dinner. Menu items include seafood, pasta, and meat dishes. Breakfast is included with every stay.
Featuring a spacious private beach, Halcyon Hot Springs features activities like kayaking and canoeing. After enjoying the hot springs, guests can swim in the lower seasonal pool. A guest terrace is also offered.
McDonald Creek Provincial Park is 40 minutes’ drive away. Revelstoke Mountain is 48 mi from Halcyon Hot Springs Resort.

Hotel in New Westminster · 329.83 km from centre
9.2
1,004 reviews
Breakfast available
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 Whistler Village, Whistler · 231.74 km from centre
9.2
212 reviews
With a stay at Gibbons Life Accommodations in Whistler (Whistler Village), you'll be steps from Whistler Blackcomb Ski Resort and Whistler Mountain Bike Park. This ski hotel is 2.1 mi (3.4 km) from Scandinave Spa Whistler and 0.1 mi (0.1 km) from Whistler Village Gondola.

Resort in Downtown Vancouver, Vancouver · 324.38 km from centre
9.4
107 reviews
Located in Vancouver city center in the Sheraton Wall Center, Embarc Vancouver features on-site restaurants and bar. Free WiFi is available.
A flat-screen TV is featured in each studio and suite at the property. Scenic views of the city are enjoyed from all units. A private bathroom includes free toiletries.
A swimming pool is located on-site for guest use. You will find a 24-hour front desk at the property. Paid private parking is available on site.
Vancouver Art Gallery is 1312 feet from Embarc Vancouver, while Christ Church Cathedral is 1969 feet from the property. Vancouver International Airport is 6.2 mi away.

Hotel in Downtown Vancouver, Vancouver · 324.46 km from centre
9.2
1,972 reviews
Breakfast available
With a stay at Sheraton Vancouver Wall Centre, you'll be centrally located in Vancouver, a short 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.

Hotel in Okanagan Valley, West Kelowna · 302.35 km from centre
8.8
273 reviews
Breakfast available
With a stay at DoubleTree by Hilton West Kelowna in West Kelowna (Westbank), you'll be within a 15-minute drive of Okanagan Lake and Waterfront Park. This hotel is 9.3 mi (15 km) from Prospera Place and 9.4 mi (15.2 km) from Kelowna General Hospital.

Resort in Vancouver Coast, Powell River · 311.50 km from centre
8.0
480 reviews
Featuring a patio and sea views from each room, this Powell River accommodations includes a full-service marina. A private beach area is offered on site. Powell River town center is 2.5 mi away.
Free Wi-Fi and a cable TV are provided in rooms at Beach Gardens Resort and Marina. Coffee- and tea-making facilities and a seating area are included. An private bathroom includes a shower, a bath and a hairdryer.
A fitness center is available to guests of Beach Gardens Resort and Marina. A beer and wine store is open 7 days a week. A guest launderette is also on site.
Powell River Historical Museum & Archives is 8 minutes’ drive away. Willingdon Beach Park is 3.1 mi from Beach Gardens Resort and Marina.

Hotel in Downtown Vancouver, Vancouver · 323.77 km from centre
9.4
1,006 reviews
Breakfast available
Delta Hotels by Marriott Vancouver Downtown Suites 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.

Hotel in Kelowna · 302.57 km from centre
8.4
1,003 reviews
Breakfast available
With a stay at Prestige Beach House, WorldHotels Crafted, you'll be centrally located in Kelowna, just a 5-minute walk from Okanagan Lake and 10 minutes by foot from Waterfront Park. This hotel is 3.2 mi (5.1 km) from Orchard Park Mall and 7 mi (11.2 km) from UBC-Okanagan.

Hotel in Sea to Sky Highway, Bowen Island · 318.05 km from centre
9.1
157 reviews
Artisan Suites on Bowen is offering accommodations in Bowen Island. With free WiFi, this 4-star hotel has a garden and a terrace. Some rooms at the property feature a patio with a mountain view.
The hotel will provide guests with air-conditioned rooms offering a closet, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms are equipped with an electric tea pot, while some rooms also feature a balcony and others also feature sea views.
At Artisan Suites on Bowen you'll find a restaurant serving French, Local and European cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Guests at the accommodation will be able to enjoy activities in and around Bowen Island, like hiking.
Vancouver Coal Harbor Seaplane Base Airport is 17 miles from the property.

Aparthotel in Vernon · 277.92 km from centre
7.2
2,162 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.3 mi (5.3 km) from Davison Orchards Country Village.

Resort in Vancouver Coast, Madeira Park · 300.29 km from centre
8.2
40 reviews
Offering a restaurant and bar located on site, Ruby Lake Resort is located 49 ft from a private beach. Each guest room provides a refrigerator, coffee machine, and a view.
A satellite TV is located in each cottage accommodations. 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 Harbor Golf Club is 8 minutes’ and Skookumchuck Narrows Provincial Park is 17 minutes’ drive away. Smuggler Cove Marine Provincial Park is 22 mi from Ruby Lake Resort.

Motel in Penticton · 334.71 km from centre
8.7
368 reviews
Located in Penticton, a 4-minute walk from Okanagan Lake Beach, Kettle Valley Beach Resort has accommodations with a garden, free private parking, a restaurant and barbecue facilities. This 4-star motel offers a concierge service and free WiFi. Some rooms at the property feature a balcony with a lake view.
All guest rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. All rooms include an electric tea pot and a private bathroom with a bath and a hairdryer, while selected rooms also offer a kitchen equipped with an oven.
Activities such as hiking, skiing, cycling can be enjoyed in the surrounding areas, and guests can relax along the beachfront.
Penticton Convention Centre is a 8-minute walk from the motel. Penticton Regional Airport is 2.5 miles from the property.

Hotel in Downtown Vancouver, Vancouver · 324.57 km from centre
9.8
419 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.3 mi (0.4 km) from Queen Elizabeth Theatre and 0.4 mi (0.6 km) from Granville Street.

Hotel in Vancouver Island, Sointula · 385.87 km from centre
7.5
25 reviews
Located on 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. Some 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 23 miles away.

Hotel in Vernon · 278.19 km from centre
8.6
1,003 reviews
Breakfast available
With a stay at Quality Inn & Suites in Vernon (Downtown Vernon), you'll be within a 5-minute drive of Village Green Shopping Centre and Planet Bee Honey Farm. This hotel is 2.3 mi (3.8 km) from Davison Orchards Country Village and 2.6 mi (4.1 km) from Vernon Golf and Country Club.

Hotel in Revelstoke · 287.64 km from centre
9.4
1,001 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 Mount Revelstoke National Park. This hotel is 13.1 mi (21.1 km) from Three Valley Gap Heritage Ghost Town and 0.1 mi (0.1 km) from Columbia River.

Inn in Vancouver Coast, Sechelt · 310.91 km from centre
8.6
83 reviews
Facing the beachfront, Tranquility Bay Waterfront Inn offers 5-star accommodations in Sechelt and features a garden, private beach area and terrace. A hot tub and a car rental service are available for guests. There's a grill and guests can use free WiFi and free private parking.
At the inn, each room comes with a closet, a flat-screen TV, a private bathroom, bed linen, towels and a patio with a city view. All rooms come with a coffee machine, while selected rooms are equipped with a balcony and others also offer sea views. Guest rooms will provide guests with a fridge.
Guests at Tranquility Bay Waterfront Inn will be able to enjoy activities in and around Sechelt, like hiking, snorkeling and canoeing.
Sechelt Airport is 12 miles away.

Hotel in Vancouver Island, Port Alberni · 376.49 km from centre
8.2
126 reviews
Facing the beachfront, Swept Away Inn offers 5-star accommodations in Port Alberni and has a shared lounge, terrace and restaurant. The hotel also has free WiFi as well as a paid airport shuttle service.
At the hotel, the rooms are equipped with a closetand a patio with a city view.
Breakfast is available, and includes continental, Full English/Irish and vegetarian options.
Guests at Swept Away Inn will be able to enjoy activities in and around Port Alberni, like hiking and canoeing.
Nanaimo Harbor Water Airdrome Airport is 52 miles from the property.