Twin Lakes features spectacular golf in a serene mountain setting. This beautiful 285 acre resort is nestled in a scenic valley surrounded by towering rock cliffs.
In the clubhouse you will find the restaurant & lounge offering good food, friendly service, and a variety of local wines and micro brewed beers. The outdoor patio provides a relaxing place to take in the incredible view overlooking the 1st, 9th & 10th holes.
The course is situated in the South Okanagan 20 Km’s southwest of Penticton, BC or 35 miles north of the Canada/US border at Osoyoos.