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 Kelowna · 59.45 km from centre
8.8
936 review
Breakfast available
With a stay at Hotel Eldorado at Eldorado Resort in Kelowna (South Pandosy), you'll be steps from Okanagan Lake and 7 minutes by foot from Rotary Beach Park. This beach hotel is 0.7 mi (1.1 km) from Boyce-Gyro Beach Park and 1.1 mi (1.8 km) from Mission Dog Park.

Resort in Osoyoos · 52.01 km from centre
9.0
969 review
Breakfast available
When you stay at Spirit Ridge, in The Unbound Collection by Hyatt in Osoyoos, you'll be on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre and Sonora Dunes Golf Club. This beach resort is 0.2 mi (0.4 km) from Nk'Mip Cellars and 0.8 mi (1.3 km) from Osoyoos Lake.

Resort in Kelowna · 59.56 km from centre
8.6
920 review
Breakfast available
With a stay at Manteo at Eldorado Resort in Kelowna (South Pandosy), you'll be steps from Okanagan Lake and 5 minutes by foot from Rotary Beach Park. This beach resort is 0.6 mi (0.9 km) from Boyce-Gyro Beach Park and 1.1 mi (1.8 km) from Mission Dog Park.

Hotel in Osoyoos · 53.91 km from centre
9.4
921 review
Breakfast available
A stay at Watermark Beach Resort places you in the heart of Osoyoos, steps from Osoyoos Lake and Gyro Beach. This beach hotel is 0.1 mi (0.2 km) from Osoyoos and District Museum and Archives and 0.2 mi (0.3 km) from Town Square / Farmers' Market.

Hotel in Osoyoos · 54.12 km from centre
8.8
889 review
Located in Osoyoos, Walnut Beach Resort is just steps from Osoyoos Lake and a 2-minute drive from Rattlesnake Canyon. This beach hotel is 2.4 mi (3.9 km) from Nk'Mip Cellars and 3.8 mi (6.1 km) from Osoyoos Golf Club.

Motel in Penticton · 44.84 km from centre
8.6
366 review
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 terrace 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 Thompson Okanagan, Grand Forks · 58.92 km from centre
8.1
202 review
Granby River Inn & Suites is offering accommodations in Grand Forks. This 5-star hotel offers a 24-hour front desk. The hotel also has free WiFi and free private parking.
At the hotel, the rooms are equipped with a desk. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at Granby River Inn & Suites have a flat-screen TV and air conditioning, and certain rooms also offer a balcony. Guest rooms feature bed linen.
The nearest airport is West Kootenay Regional Airport, 60 miles from the accommodation.

Hotel in Kelowna · 61.11 km from centre
8.6
886 review
Breakfast available
With a stay at Comfort Suites Kelowna in Kelowna (Rutland), you'll be a 3-minute drive from Orchard Park Mall and 8 minutes from Kelowna General Hospital. This family-friendly hotel is 4.7 mi (7.5 km) from Prospera Place and 5 mi (8 km) from Knox Mountain Park.

Resort in Penticton · 43.95 km from centre
7.9
320 review
Breakfast available
Featuring an indoor pool and hot tub, this Penticton hotel is nestled on the southern shore of Okanagan Lake. The hotel offers on-site dining with 24-hour room service, a hair salon, gift shop, and bar.
Each room at the resort offers a flat-screen TV, coffee machine, and refrigerator. A view of the lake is enjoyed.
Guests at the Penticton Resort can dine at the Hooded Merganser or at the Barking Parrot Bar, also on-site.
A private marina offers boating, water-skiing, para-sailing and paddle board rentals. Guests have access to the private beach, fitness center and Pure Gym & Juicery, which features group classes, spin studio, nutrition and wellness coaching and a juice and smoothie bar.

Chalet in Okanagan Valley, Kelowna · 54.99 km from centre
8.9
22 review
Providing a garden, Authentic lofted log cabin with hot tub offers accommodations in Kelowna. The air-conditioned accommodation is 18 miles from Geert Maas Sculpture Gardens Gallery, and guests can benefit from on-site private parking and complimentary Wifi. The chalet has a picnic area and a hot tub.
Offering a patio with mountain views, this chalet also has a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a hot tub. There's also a seating area and a fireplace.
Gallagher's Canyon Golf & Country Club is 20 miles from the chalet, while The Old Woodshed Kelowna is 21 miles away. Kelowna International Airport is 20 miles from the property.