Weekend Getaways Near Kelowna

Sometimes, a change of scenery is exactly what you need, and fortunately, Kelowna is surrounded by incredible destinations just a short drive away. From lakeside escapes to mountain retreats and spa experiences, the Okanagan and beyond offer a wealth of weekend getaways that feel like a true vacation without the lengthy travel time. Whether you’re looking for romance, relaxation, or family fun, here are some of the best resorts and spots to check out.

girl in pool at night

These are 11 of my top recommendations:

A gem right on Okanagan Lake, Summerland Resort is perfect for those who want a laid-back, wine-country experience. Lounge by the pool, rent a kayak, bike, or explore nearby wineries and charming boutiques in Summerland’s quaint downtown. For a fantastic dinner and drinks spot, don’t miss Shaughnessy’s Cove, a local favourite with stunning lake views.

Surrounded by vineyards and stunning desert landscapes, this Indigenous-owned resort offers spa treatments, wine tastings, and access to Nk’Mip Cellars. On-site, you’ll also find The Bear, The Fish, The Root & The Berry, a restaurant known for its creative and flavourful Indigenous-inspired cuisine. It’s a getaway that blends culture with relaxation.

If you’re up for something a little different, just a short drive from Revelstoke is Crazy Creek Resort. Famous for its hot pools, suspension bridge, and waterfall views, it’s a cozy and adventurous escape in nature.

Known worldwide for its Swarovski crystal-inspired design, Sparkling Hill is a luxury wellness resort. From their European-inspired spa treatments to panoramic views of Okanagan Lake, this is the ultimate reset button for mind and body.

Balcomo is a boutique-style stay in Penticton that blends modern comfort with Okanagan charm. Relax in the courtyard, pool, or hot tubs, then enjoy on-site dining at Local Public Eatery. With beaches, wineries, and downtown just minutes away, it’s the perfect weekend escape.

Another great option in Osoyoos, Watermark Resort sits right on the lake and is ideal for families or couples looking for a relaxed, sunny escape. With easy access to the beach and plenty of dining options, it’s vacation made simple.

If you don’t want to go far, The Cove is an amazing staycation option. With spacious suites, a lakeside pool, and easy access to wineries along the Westside Wine Trail, it’s a luxurious retreat just minutes from downtown Kelowna.

Golfers and outdoor enthusiasts will love Predator Ridge. With championship golf courses, hiking trails, and access to Sparkling Hill just down the road, it’s a great spot for an active yet relaxing weekend away.

Perfect in both winter and summer, Big White offers ski-in/ski-out fun during the snowy months and hiking, biking, and festivals when the sun is out. A great option for families or anyone wanting a mountain-town vibe.

A bit more of a drive, but worth every kilometre. Halcyon Hot Springs is tucked into the mountains along Upper Arrow Lake and offers breathtaking views, mineral-rich pools, and a peaceful retreat surrounded by nature. If you’re looking for more hot spring recommendations, check out my blog post here.

Kootenay Retreats offers private lakeview and forest cabins near Nakusp, combining modern amenities with the quiet beauty of the Kootenays. A perfect base for exploring hot springs, trails, and the lake or simply unwinding in nature. You can view the recap of my own stay here.

Weekend getaways don’t have to mean long travel! From lakeside resorts to mountain retreats, there’s a nearby escape for every mood and season. Pack your bag, hit the road, and enjoy a mini-vacation just a short drive from Kelowna.

-Jenna xoxo