Walnut Beach Resort is a lakeside retreat located on the shores of Lake Osoyoos in British Columbia. This 4.3-rated resort hotel offers a tranquil setting featuring a private beach, a mountain-view outdoor pool, and hot tubs, making it well-suited for guests seeking relaxation amid natural beauty. All rooms come equipped with kitchens, and the resort is air-conditioned and smoke-free, accommodating families and travelers who appreciate convenience and comfort.
The property includes the Pointe 49° Restaurant, an American-style dining option with moderate reviews, and a wine and tapas bar that complements the resort’s relaxed atmosphere. While breakfast is not provided, free on-site parking and Wi-Fi add to the practicality of a stay here. Check-in is from 16:00 and check-out is by 11:00, catering to standard travel schedules.
Situated about 1.3 km from downtown Osoyoos and close to notable attractions like Nk’Mip Cellars, the Nk’Mip Desert Cultural Centre, and the lake itself, the resort provides convenient access to a variety of outdoor activities including kayaking, water skiing, and golf at the nearby Sonora Dunes Golf Course. This location appeals to visitors who want to combine lakeside relaxation with cultural and recreational opportunities.
Guest reviews indicate a generally positive experience, although some comments suggest a mixed impression regarding dining and service quality. Families will find the resort kid-friendly, though pets are not permitted. Those arriving by air can reach the property within an hour from Penticton Regional Airport by car. Overall, Walnut Beach Resort serves well for travelers looking for a laid-back, nature-oriented stay with essential amenities and easy access to local attractions.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.