You might be eligible for a Genius discount at Crystal Springs Mountain Lodge. To check if a Genius discount is available for your selected dates sign in.

Genius discounts at this property are subject to book dates, stay dates and other available deals.

About this property

Comfortable Accommodations: Crystal Springs Mountain Lodge in Pilgrimsrest offers family rooms with private bathrooms, terraces, and mountain views. Each room includes a kitchenette, dining area, and modern amenities. Leisure Facilities: Guests can enjoy spa facilities, a fitness centre, tennis court, and a year-round outdoor swimming pool. The resort features a restaurant, bar, and outdoor seating areas for relaxation. Dining Experience: The family-friendly restaurant serves local, South African, and vegetarian cuisines, including pizza. Outdoor dining areas provide scenic mountain views. Activities and Attractions: Activities available include hiking, cycling, and nearby attractions such as Ohrigstad Dam Nature Reserve (18 km) and Mac-Mac Falls (30 km). Kruger Mpumalanga International Airport is 105 km away.

Couples particularly like the location — they rated it 8.6 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

    • Top location: Highly rated by recent guests (8.8)

    • Free private parking available on-site

    • Activities:

    • Tennis court

    • Fitness centre

    • Games room


Sign in, save money

To see if you can save 10% or more at this property, sign in
Sign in, save money

Availability

Select dates to see this property's availability and prices

Room type
Number of guests
 
Bedroom 1
1 double bed
Bedroom 2
2 single beds
Bedroom 1
1 double bed
Bedroom 2
2 single beds
Living room
2 sofa beds
Bedroom
1 double bed
Living room
2 sofa beds
1 double bed
2 single beds
Bedroom 1
1 double bed
Bedroom 2
2 single beds
Bedroom 3
2 single beds
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.

Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location

Select topics to read reviews:

Guests who stayed here loved

  • Francinah
    South Africa South Africa
    My kids enjoy heated pool and playing games. We also managed to see other tourists destinations around the area like God's windows n Graskop George. The weather was nice too
  • Benkrug
    South Africa South Africa
    The location is beautiful and there is a restaurant on site. The unit was spacious and the bed was comfortable.
  • Katlego
    South Africa South Africa
    Clean rooms, quiet place for a peace of mind and friendly staff
  • Caswell
    South Africa South Africa
    Very nice and quiet place, with a peace of mind. Close to all places in Graskop
  • Lynette
    South Africa South Africa
    Staff friendly and enjoyed the rest and peacefulness. Will definitive visit again.
  • Gerardus
    South Africa South Africa
    The drive up to Crystal Springs is turning, turning but worth it. The whole complex was beautiful with all the service around it. Restaurant: Food was super. Superb wine list. And animals walking around the chalets, great to see. Definite a...
  • Tovhofaith
    South Africa South Africa
    The staff and the waitresses at the restaurant were very friendly and there was variety in their menu The place is very quiet and peaceful We also enjoyed our time at the spa, our masseuse was very friendly and professional
  • Bianca
    Germany Germany
    Chrystal Springs Mountain Lodge has lots to offer. Perfect place to stay a couple of days. Highlight was the fire place and the heated pool.
  • Maureen
    Netherlands Netherlands
    Amazing views! Wild animals around the property; we saw many zebras. Very friendly staff! Would definitely recommend
  • Ana
    South Africa South Africa
    The venue is lovely and the location is magnificent. The staff was very friendly and helpful. We especially got outstanding service from Maureen at reception.

Property surroundings

Restaurants

1 restaurant on site
  • Le Fera Restaurant
    • Cuisine
      Pizza • Local • South African
    • Ambiance
      Family friendly
    • Dietary options
      Vegetarian

House rules

Crystal Springs Mountain Lodge takes special requests - add in the next step!
Check-in
From 16:00 to 20:00
Guests are required to show a photo identification and credit card upon check-in
You'll need to let the property know in advance what time you'll arrive.
Check-out
From 08:30 to 10:00
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required option.
Children and beds

Child policies

Children of any age are welcome.

Children 11 years and above will be charged as adults at this property.

To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.

Cot and extra bed policies

0 - 2 years
Cot upon request
Free

The number of cots allowed is dependent on the option you choose. Please check your selected option for more information.

There are no extra beds available at this property.

All cots are subject to availability.

Age restriction
The minimum age for check-in is 18
Pets
Pets are not allowed.
Accepted payment methods
VisaMastercardCash

The fine print

Need-to-know information for guests at this property

This resort imposes a group limit and booking conditions, and has special check-in procedures, and require additional deposits and indemnities. If you are part of a group or multi-party booking greater than 12 guests, please be sure to check directly with the resort as soon as possible after receiving confirmation of this booking.

Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Please inform Crystal Springs Mountain Lodge in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.

FAQs about Crystal Springs Mountain Lodge