Set on the grounds of a scenic 18-hole championship golf course in the sunny South Okanagan, Twin Lakes Golf Course & RV Park offers spacious, full-service RV sites with sweeping mountain views and direct access to one of the valley’s finest courses — no car required. Big-rig-friendly pull-throughs make arrival stress-free for larger motorhomes, fifth wheels, and travel trailers, while full hookups — including water, power, and sewer — keep your stay comfortable from the moment you arrive. The grounds are family‑friendly and pet‑friendly, with plenty of room for kids to play and dogs to sniff.
Twin Lakes Golf Course is an 18-hole regulation length golf course. The views and vistas are memorable and the course was deliberately designed to take advantage of the many natural surrounding mountains. A relaxing 15 minute drive from Penticton will have you in a setting you will find hard to leave. The course is still the best value in the South Okanagan and its membership are always friendly and willing to welcome new golfers. Twin Lakes Golf Course offers chipping and putting areas, and is the perfect place to improve your short game. We are also equipped with a warm up range so make time to perfect your swing and improve your golf game today.
At Twin Lakes Golf Resort your RV site and your tee box are separated by little more than a nine‑iron. Whether you’re here to step off your site and onto the fairway, explore the surrounding lakes and trails, or simply relax with the Okanagan hills as your backdrop, Twin Lakes puts you in the heart of it all. The resort is just minutes from Penticton, and a short drive to Oliver — BC’s Wine Capital, Skaha Lake, Gallagher Lake, and Osoyoos Lake. Nearby Vaseux Lake is a favourite for birdwatching and canoeing, and the region’s renowned wineries, orchards, and hiking trails are all within easy reach.
A peaceful, family-friendly destination — perfect for RVers exploring the South Okanagan or golfers who want to wake up steps from the first tee.