Crystal spring is an award winning self catering timeshare resort and hotel in the most beautiful surroundings at the top of robbers pass.
Built on the mountain side with views that are truely breathtaking, Crystal springs offers large well equipped and serviced accommodation with a host of on-site activities.
Explore the surrounding countryside, stalk game on site, relax in the thatched chalet or visit the nearby 19th century mining village of Pilgrims Rest.
Pilgrims rest, Mpumalanga

Zaahidah
2bed6sleeper available at crystal springs 6-13jan. R4500
contact 0711052801
naseema asmal
I have the following units available at excellent rates-
DRAKENSBERG
MOUNT AUX SOURCES (6 SLEEPER): 9 DECEMBER to 16 DECEMBER- R6999
CAYLEY LODGE (8 SLEEPER): 2 JANUARY to 6 JANUARY -R4999
CAYLEY LODGE (4 SLEEPER): 23 DECEMBER to 26 DECEMBER- R4199
CAYLEY LODGE (6 SLEEPER): 23 DECEMBER to 30 DECEMBER- R8999
CAYLEY LODGE (4 SLEEPER): 2 JANUARY to 6 JANUARY- R4199
ALPINE HEATH: 13 DECEMBER to 18 DECEMBER- R1850 PER NIGHT
CHAMPAGNES SPORT RESORT (8 SLEEPER): 6 JANUARY to 9 JANUARY
-R2000 A NIGHT
CHAMPAGNES SPORTS (8 SLEEPER): 6 JANUARY to 13 JANUARY-R11500
CHAMPAGNES SPORT RESORT (8 SLEEPER): 9 JANUARY to 13 JANUARY-R1500 A NIGHT
MPUMALANGA
HAZYVIEW CABANAS (4 SLEEPER): 16 DECEMBER to 19 DECEMBER- R4000
HAZYVIEW CABANAS (8 SLEEPER): 30 DECEMBER to 2 JANUARY- R4999
HAZYVIEW CABANAS: (8 SLEEPER); 2 JANUARY to 6 JANUARY- R4999
HAZYVIEW CABANAS(8 SLEEPER): 30 DECEMBER TO 6 JANUARY-R8999
NORTH WEST
SEASONS ECO GOLF RESORT (8 SLEEPER): 2 JANUARY to 6 JANUARY-R4999
SEASONS ECO GOLF RESORT (8 SLEEPER) 6 JANUARY TO 13 JANUARY- R8999
UMHLANGA
UMHLANGA SANDS (4 SLEEPER): 7 JANUARY to 14 JANUARY- R11500
EARLY BIRD SPECIAL-
ANY BOOKING MADE AND PAID FOR BEFORE THE 3 DECEMBER IS ENTITLED TO A 10 % DISCOUNT.
mohammed
hi ther..wonderful resort. 2*6 sleepers available at crystal springs 1-8 april cancellation request (urgent)083 457 5949