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 Sea to Sky Highway, Bowen Island · 825.27 km from centre
9.1
157 reviews
Artisan Suites on Bowen is offering accommodation in Bowen Island. With free WiFi, this 4-star hotel has a garden and a terrace. Some units at the property feature a patio with a mountain view.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, 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 a kettle, while some rooms also feature a balcony and others also feature sea views.
At Artisan Suites on Bowen you will 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 Harbour Seaplane Base Airport is 27 km from the property.

Hotel in Flathead County, Essex · 585.82 km from centre
8.2
279 reviews
Breakfast available
Located in Essex, LOGE Glacier is in a national park, within a 15-minute drive of Walton Ranger Station and Silver Staircase Falls. This ski hotel is 27.4 mi (44.1 km) from Glacier National Park and 29.9 mi (48.2 km) from Lake McDonald.

Hotel in Alberta, Waterton Park · 500.47 km from centre
8.4
516 reviews
Surrounded by the mountains of Waterton Lakes National Park, this all-suite hotel is less than 5 minutes from the Waterton Lakes Golf Course. It offers suites with spa baths.
The accommodations at Waterton Glacier Suites are furnished with a fireplace and balcony. They are equipped with cable TV, a DVD player, and free Wi-Fi.
A laundry room and business center are located on the property of this Waterton hotel. The Bayshore Inn, the sister hotel of Waterton Glacier Suites, is a 5-minute walk away and hosts an on-site spa, gift shop, and restaurants.
Waterton Shoreline Cruises is a 5-minute walk from Glacier Suites Waterton. Cameron Falls is a 10-minute walk from the hotel.

Aparthotel in Vernon · 537.17 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.

Hotel in Skagit County, La Conner · 852.42 km from centre
9.1
11 reviews
Hotel Planter features accommodation in La Conner. This 4-star hotel features free WiFi and a garden.
The hotel offers a sun terrace. Guests at Hotel Planter will be able to enjoy activities in and around La Conner, like hiking and cycling.
Anacortes Airport is 28 km from the property.

Resort in Vancouver Coast, Madeira Park · 839.43 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.

Motel in Penticton · 617.57 km from centre
8.7
368 reviews
Set in Penticton, 400 metres from Okanagan Lake Beach, Kettle Valley Beach Resort offers accommodation with a garden, free private parking, a restaurant and barbecue facilities. This 4-star motel offers a concierge service and free WiFi. The property is non-smoking and is located 700 metres from Penticton Convention Centre.
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 have a kettle and a private bathroom with a bath and a hairdryer, while selected rooms also offer a kitchen fitted with an oven.
Activities such as hiking, skiing, cycling can be enjoyed in the surroundings, and guests can relax along the beachfront.
Penticton Regional Airport is 4 km from the property.

Motel in Northern Idaho, Coeur d'Alene · 692.76 km from centre
8.8
231 reviews
North Idaho Inn features free WiFi and views of city in Coeur d'Alene. Built in 1940, the property is within 33 km of MeadowWood Golf Course. The property is non-smoking and is located 32 km from Silverwood Theme Park.
All rooms in the motel are fitted with a coffee machine. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at North Idaho Inn have a flat-screen TV and air conditioning, and selected rooms are fitted with a seating area. The rooms will provide guests with a fridge.
The area is popular for hiking and skiing, and ski equipment hire is available at this 5-star motel.
Spokane International Airport is 64 km away.

Hotel in Downtown Vancouver, Vancouver · 819.12 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 Vernon · 538.28 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 Northern Idaho, Ponderay · 619.90 km from centre
9.2
478 reviews
Breakfast available
A stay at Springhill Suites By Marriott Sandpoint places you in the heart of Ponderay, within a 5-minute drive of Pet Memorial Rose Garden and McNearney Park. This hotel is 11 mi (17.8 km) from Schweitzer Mountain Resort and 1 mi (1.7 km) from Bonner Mall.

Bed & breakfast in Skagit County, La Conner · 851.81 km from centre
9.4
838 reviews
Breakfast available
Located in La Conner, The Wild Iris Inn is in the historical district – a 1-minute drive from La Conner Quilt Museum and 10 minutes from Tulip Town. This bed & breakfast is 4 mi (6.5 km) from Skagit Bay and 6 mi (9.6 km) from Roozengaarde.

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

Inn in Northwest Washington, Friday Harbor · 869.12 km from centre
9.8
79 reviews
Juniper Lane Guest House provides accommodation in Friday Harbor. With free WiFi, this 5-star inn has a garden and a shared lounge. The inn features garden views and a sun terrace.
Rooms come with a kettle and a private bathroom with a shower and free toiletries, while certain rooms are equipped with a kitchen fitted with a fridge. The rooms at the inn are fitted with a seating area and a flat-screen TV with satellite channels.
Guests at Juniper Lane Guest House will be able to enjoy activities in and around Friday Harbor, like hiking and cycling.
Friday Harbor Airport is 2 km from the property.

Inn in Vancouver Coast, Sechelt · 838.08 km from centre
8.6
83 reviews
Facing the beachfront, Tranquility Bay Waterfront Inn offers 5-star accommodation in Sechelt and features a garden, private beach area and terrace. A hot tub and a car rental service are available for guests. There is a barbecue and guests can make use of free WiFi and free private parking.
At the inn, each room is fitted with a wardrobe, a patio with a city view, a private bathroom, a flat-screen TV, bed linen and towels. Tranquility Bay Waterfront Inn provides certain rooms that include a balcony, and all rooms come with a coffee machine. Guest rooms will provide guests with a fridge.
Guests at the accommodation will be able to enjoy activities in and around Sechelt, like hiking, snorkelling and canoeing.
Sechelt Airport is 20 km away.

Hotel in Northern British Columbia, Hudson Hope · 627.06 km from centre
8.8
18 reviews
Breakfast available
Williston Lake Resort has a fitness centre, garden, a private beach area and shared lounge in Hudson Hope. Boasting room service, this property also has a restaurant and a terrace. Guests can have a drink at the bar.
With a private bathroom fitted with a shower and free toiletries, rooms at the hotel also have free WiFi, while some rooms also offer a mountain view. All guest rooms at Williston Lake Resort come with a TV with cable channels.
The accommodation offers a barbecue. You can play billiards at this 4-star hotel, and the area is popular for hiking and cycling.
Fort St. John Airport is 115 km from the property.

Resort in The North, Anahim Lake · 802.59 km from centre
8.7
59 reviews
Anahim Lake Eagle's Nest Resort offers comfortable rooms and lakeside cabins in Anahim Lake. The resort has a terrace and sun terrace, and guests can enjoy a meal at the restaurant overlooking the lake.
Select rooms at this resort include satellite TV and a sitting area. Free WiFi is available.
A relaxing hot tub is provided. Guests can enjoy various activities in the surroundings, including fishing, canoeing, hiking, and sightseeing tours by floatplane. Free parking is offered on site.
Anahim Lake Airport is a 12 minute drive away.

Inn in Kelowna · 588.13 km from centre
8.7
50 reviews
Featuring views of Okanagan Lake, this Kelowna accommodation offers free Wi-Fi and a flat-screen cable TV in all rooms. Summerhill Pyramid Winery is 1 km away.
A seating area is offered in each spacious guest room at A Okanagan Lakeview Inn Wooden flooring is featured throughout. Select suites offer full kitchen facilities or a private balcony.
A garden and barbecue facilities are offered at A Okanagan Lakeview Inn. Guests can relax in the shared lounge. Luggage and ski storage, as well as free parking, are provided on site.
Okanagan Lake is 12 km away. Kelowna Airport is 20 km from A Okanagan Lakeview Inn.

Hotel in Thompson Okanagan, Grand Forks · 608.31 km from centre
8.1
224 reviews
Granby River Inn & Suites is offering accommodation in Grand Forks. This 5-star hotel offers a 24-hour front desk. The hotel offers both free WiFi and free private parking.
At the hotel, all rooms include a desk. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at Granby River Inn & Suites have a flat-screen TV and air conditioning, and certain rooms also offer a balcony. The units will provide guests with a microwave.
West Kootenay Regional Airport is 97 km from the property.

Hotel in Kelowna · 579.86 km from centre
9.2
1,003 reviews
With a stay at The Royal Kelowna in Kelowna (Kelowna Central Business District), you'll be steps from Waterfront Park and Prospera Place. This hotel is 0.2 mi (0.3 km) from Okanagan Lake and 1.4 mi (2.2 km) from Kelowna General Hospital.