Caribbean Beach Club incorporating Sandy Lane Golf Club (18)

Caribbean Beach Club featured.

General Information

Sandy Lane Golf Club nestles along the banks of the beautiful Hartbeespoort Dam, surrounded by the magnificent Magaliesberg Mountains. Just a 60-minute drive from Johannesburg, Sandy Lane is an integral part of the very popular Caribbean Beach Club, which is situated in the Kosmos suburb.

The estate has a leisure orientation with a golf course, a boating marina, water sports, swimming pools, tennis and squash courts. Visitors can also extend their stay as there are numerous local bed and breakfast venues located in Kosmos, only a few minutes drive from the estate. Accommodation rates are very reasonable and most of the B & B’s enjoy excellent views of the dam.Places of interest situated in close proximity are the local market, Chameleon Village, the Lesedi Cultural Village, an elephant sanctuary, a zoo and snake park and the De Wildt Cheetah Park. Local operators also offer Hot Air Ballooning and Paragliding.


Nine hole golf course (18 tees), putting green, tennis and squash courts.

Club House

A superb clubhouse with the Harbour Caf halfway house, restaurant and bar. A lovely patio overlooking the marina and enjoying a magnificent view of Hartbeespoort dam. A putting green, tennis and squash courts. Function/conference rooms, change rooms/showers and pro-shop and reception. The clubhouse includes a family restaurant and pub, open from Tuesday to Sunday, where homeowners can meet for a cup of coffee, a meal or watch sporting events on TV. The clubhouse also has facilities sufficient to cater for weddings or private functions.


2 for 1 Combo Special = 2 Players + golf cart for 18 holes = R250

Membership Fees

R1,750 per year

Green Fees


9 holesR 50R 70R 120
18 holesR 70R 100R 200
9 holesR 70R 100R 200
18 holesR 100R 130R 300
Golf Carts:
9 holesR 90
18 holesR 160

On Course

Course Policy

Visitors are very welcome seven days a week. Corporate golf days for either nine or 18 holes can be accommodated at highly competitive rates.

All bookings must be made in advance.

The club does not provide caddies, but golf carts and trolleys are available for hire.

Course Rating

Sandy Lane Golf Club is a par 70 course.

Course Difficulty


Course Designer

Douw van der Merwe

Contact Details

Tel: +27 (0) 12 244 3000
Cell: +27 (0) 82 855 5717
Email: [email protected]

Physical Address

Kosmos Drive, Kosmos, Hartbeespoort Dam, Bojanala, North West Province, South Africa


Only 45 minutes from Johannesburg and Pretoria, Caribbean Beach Club is situated on the western side of the Hartbeespoort dam.

Disclaimer: Please re-confirm rates when making a booking. All rates are subject to change.