
Kelowna is a laid-back lakeside city in British Columbia. The city is also the famous gateway to the panoramic Okanagan Valley and is a proud hub of wineries and vineyards. Nestled in Okanagan Valley, Okanagan Lake offers a vast expanse of the tranquil basin where you can enjoy fun-filled water adventures, such as kayaking, parasailing, and beach hopping. If your cold tolerance is not that high, but you still want to experience the Canadian winter, a milder climate awaits in Kelowna. The nearby Big White Ski Resort tops the list for tourists who want to enjoy exciting activities when visiting during the winter season. After a long day out, the best way to cap off the day is to spoil yourself with spa treatments to ease your tired body. Continue reading for the top spa resorts near Kelowna, Canada.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to spa and wellness services. The image galleries get refreshed with the latest updates regularly. They were last updated on February 28, 2025.
1. Manteo at Eldorado Resort (from USD 174)
Delicious food at on-site restaurants, but some menu prices are high. Limited breakfast options and one restaurant was closed for renovations.
Affordable rates, dog-friendly, and complimentary kayaking/paddle boarding for guests.
Beautiful lakefront location with stunning views, close to beaches, and convenient access to restaurants and shops.
Nice swimming pool, car park available, and private deck with clean and spacious rooms.
This resort has a rich history dating back to 1953 when it was the original Beacon Beach Resort. Now, it offers guests a full-service experience with outdoor and indoor pools, on-site dining outlets, a world-class marina, and access to all amenities of the Eldorado Resort.
Luxurious rooms, stunning villas with lake views, and a beautiful boardwalk await. You can also pamper yourself with a 30-minute massage for 85 USD, a 90-minute signature facial for 180 USD, or a 30-minute full body sugar scrub for 35 USD at the spa.
Explore Kelowna’s outdoor activities, from hiking to skiing, and discover nearby beaches and vibrant shopping districts for a truly unforgettable getaway. With exceptional amenities such as a 24-hour front desk, room service, free Wi-Fi, and EV charging stations, your stay at this spa resort becomes effortless and convenient.
Manteo at Eldorado Resort This is a Proud Certified property where you can be extra sure of a welcoming stay.
4.55 km (2.9 mi) from Kelowna Farmers' and Crafters' Market
2. Delta Hotels by Marriott Grand Okanagan Resort (from USD 216)
Excellent breakfast, delicious dining options, overpriced restaurant, slow service
High cost for rooms and amenities, extra charges for parking and resort fees
Perfect downtown location, walking distance to attractions, beautiful lake views
Bike rentals, kayaks, pool with snack bar, wine tasting room, beautiful grounds, clean facilities
Nestled on the shores of Okanagan Lake, embraced by majestic mountains, this resort hotel offers an idyllic retreat. Indulge in air-conditioned rooms featuring cable TV, iHome audio systems, and thoughtful amenities. Unwind in hot tubs, swim in indoor and outdoor pools, and stay fit at the fitness center. You can also relax and refresh with a 45-minute massage for 109 USD, a 75-minute signature facial for 184 USD, or a 90-minute organic body wrap for 189 USD at the Damara Day Spa.
Immerse yourself in art at the nearby Kelowna Art Gallery, then savor delectable cuisine on the lakefront patio. Discover outdoor adventures on the lake or relish shopping at Orchard Park.
Delta Hotels by Marriott Grand Okanagan Resort
2.99 km (1.9 mi) from Kelowna Farmers' and Crafters' Market
3. The Cove Lakeside Resort (from USD 183)
If your definition of a healing trip is unlimited pampering, this luxury getaway near Kelowna is sure to pique your interest. The property offers a spa in a garden setting, allowing you to receive therapeutic treatments as you relax in the lap of nature. Guests can access the spa from Tuesday to Saturday, from 9 am to 5 pm. Services include hydrotherapy, massages, and facials.
Besides the full-service spa, this resort also offers a functional fitness center for quick cardio and a hot tub to relieve muscle pains. Other leisure facilities include an on-site marina, a movie theater, and a tennis court.
The Cove Lakeside Resort
14.36 km (9.0 mi) from Kelowna Farmers' and Crafters' Market
4. Summerland Waterfront Resort & Spa (from USD 147)
Fabulous on-site cafe and great lakeside restaurant with amazing views and friendly staff.
Reasonable pricing for a lakeside resort with spacious, well-appointed rooms.
Peaceful lakeside property with easy access to walking trails and nearby dining options. Close to wineries and a short walk to the beach.
Beautiful pool, hot tub, and convenient on-site cafe and restaurant. Free bike rentals and dog-friendly accommodations.
This tranquil oasis is nestled on a serene stretch of Okanagan Lake, affording you loads of peace and solitude. For your leisure needs, laze away under the sun in the seasonal pool or soak your cares away in the two hot tubs at this 4-star resort near Okanagan Lake. You can also spend time in the sauna to clear your mind and soothe your body pains.
A rejuvenating experience awaits at iKhaya Day Spa, the resort’s on-site spa, which offers various spa packages and services. The spa is open from Wednesday to Saturday, from 9:30 am to 6 pm. You can also book appointments from Sunday to Tuesday upon prior notice. Book an appointment and pamper yourself with luxury manicures and body scrubs.
Summerland Waterfront Resort & Spa
34.38 km (21.4 mi) from Kelowna Farmers' and Crafters' Market
5. Sparkling Hill Resort and Spa - Adults-Only Resort (from USD 426)
Sparkling Hill Resort and Spa prides itself on being home to Canada’s largest luxury spa. This wellness retreat boasts a 40,000-square-foot (3716.12-square-meter) spa, featuring pools, saunas, steam rooms, and relaxation rooms. Numerous beauty and spa treatments are also available to help you compose your mind and body, such as Reiki, crystal rain, Pantai Luar, honey detox treatment, and more!
This 5-star resort in Canada commands stunning sunrise views across the Monashee Mountain range. Feel free to use the fitness equipment in the state-of-the-art gym to stay active.
Sparkling Hill Resort and Spa - Adults-Only Resort
35.28 km (22.0 mi) from Kelowna Farmers' and Crafters' Market
Calm your body and mind in Kelowna
Kelowna is an oasis for nature lovers and adventure seekers. Regardless of how you spend your day, nothing compares to easing your tired body with a pampering spa session afterwards. Whether you’re planning a short getaway or considering a monthly rental, take advantage of this carefully curated list of the top spa resorts near Kelowna, Canada, to find the best accommodation that suits your needs.
Frequently asked questions about spa resorts near Kelowna
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data