Coast Capri Hotel

1171 Harvey Ave.
Kelowna, BC
Phone: (250) 860-6060
Coast Hotels’ Kelowna location provides clean, comfortable lodging, with a day spa and heated pool, in the Central City area, about a mile east of Okanagan Lake.

Delta Hotels by Marriott Grand Okanagan Resort

1310 Water St.
Kelowna, BC
Phone: (250) 763-4500
This opulent hotel lives up to its name, providing a grand lakeside setting for pampering yourself in style and comfort, steps away from downtown Kelowna’s hot spots. The 10-story hotel offers 257 rooms and five suites, plus an onsite spa, indoor pool and waterfront dining at its stylish OAK + CRU Social Kitchen & Wine Bar.

Hotel Eldorado

500 Cook Road
Kelowna, BC
Phone: (250) 763-7500
Rebuilt in 1989, this distinguished, 52-key lakeside hotel has been a premier Kelowna destination since 1926, when it opened as The Eldorado Arms Hotel. Polished hardwood floors, wainscoting and black and white tiles surrounding the indoor pool and hot tub create stylish gentility. Its restaurant offers exquisite cuisine overlooking the lake. Guests at the Eldorado also get key privileges and pool access at its adjacent sister property, the Manteo Resort. The resorts also offer pontoon boat and WaveRunner rentals out of their on-site marinas.

Manteo Resort

3762 Lakeshore Road
Kelowna, BC
Phone: (250) 860-1031
This family-friendly lakeside resort in Kelowna offers 102 units, including rooms, suites, and two- and three-bedroom villas. (Each villa has a full kitchen and its own barbecue grill.) The grounds, which encompass the Manteo's sister property, the Hotel Eldorado, offer one outdoor pool, two indoor pools and four hot tubs, plus two marinas, with boat and personal-watercraft rentals available.

Penticton Lakeside Resort & Conference Centre

21 Lakeshore Drive W.
Penticton, BC
Phone: (250) 493-8221
The lively resort along Okanagan Lake's south shore offers a little bit of everything: comfortable rooms, its own private beach and marina, an on-site restaurant, a waterfront bar and more. Ask for a room in the West Wing, a newer tower whose 70 stylish rooms and suites are equipped with private balconies, mini-kitchens, fireplaces and other amenities.

Sparkling Hill Resort

888 Sparkling Place
Vernon, BC
Phone: (250) 275-1556
Founded by Gernot Langes-Swarovsky, patriarch of the Swarovski crystal family, this wellness resort was built with 3.5 million Swarovsky crystals integrated into the design of the rooms and common areas. The glitter is nice, but wellness is the name of the game, with a variety of cold and hot pools in the expansive spa (pictured above), including its famous cold sauna (it works), farm-to-table dining and other health-focused offerings.

Spirit Ridge

1200 Rancher Creek Road
Osoyoos, BC
Phone: (250) 495-5445
The Hyatt-managed resort features 226 condos, suites and villas overlooking Osoyoos Lake from the Okanagan Indian Reserve. With outdoor pools and hot tubs, an onsite winery and tasting room, and a trail down to the beach and beach cantina, there’s a lot to like about this place.

Watermark Beach Resort

15 Park Place
Osoyoos, BC
Phone: (250) 495-5500
This family-friendly resort on the shores of Osoyoos Lake offers 153 suites and 30 beachfront townhomes, with each unit equipped with a gourmet kitchen. A saltwater pool, outdoor hot tubs and a full-service spa round out the amenities, and its location, just steps away from downtown Osoyoos, provides easy access to dozens of nearby cafes, restaurants and shops.