Walnut Beach Resort

Welcome to the Walnut Beach Resort. Take a stroll along a secluded private beach on Lake Osoyoos, Canada’s warmest lake. Or lounge on the expansive sundeck with all-day sun and enjoy an impressive year-round outdoor heated pool, sipping reds and whites from the wine bar. The best vacation spot for a weekend, month-long or longer getaway in the Okanagan Valley is, undoubtedly, Walnut Beach Resort.

Inside, 100 carefully crafted designer hotel suites give you luxurious comforts of home and then some. Relax by the hot tub, play golf year round, revel in elegant designer suites, enjoy a mouth-watering meal at a grill & wine bar and marvel at all the things to do and see in Osoyoos and the breathtaking South Okanagan region.

Snowbirds looking for a Canadian destination to escape to will enjoy temperate weather, lakeside living, organized activities and special snowbird dining menus. From October to April, make Walnut Beach Resort your winter retreat.