Surrounded by spectacular cliffs, breathtaking gorges and lush forests, Crystal Springs Mountain Lodge is the perfect option for families, friends or lovers seeking a tranquil bush retreat. Under 20 minutes’ drive from the sweeping views of Pilgrim’s Rest, and an hour from the world famous Kruger National Park, this bush haven offers everything from hiking trails and game drives for the adventurous, to putt-putt and heated pools for those who wish to take it easy.


  • Bar
  • Bird Watching
  • Conference Room
  • Convenience Store
  • Day Spa
  • Fishing
  • Game Drive
  • Game Reserve
  • Games Room
  • Guest Laundry - self service
  • Gym
  • Hiking Trails
  • Jacuzzi
  • Jungle Gym
  • Playground
  • Pool Table
  • Putt-Putt
  • Resort Lounge
  • Restaurant
  • Swimming Pool - incl. heated
  • Table Tennis
  • Tennis
  • Trampoline

Area Attractions

  • Monks Cowl Reserve
  • Falcon Ridge – Birds of Prey
  • Drakensberg Boys Choir School
  • Drakensberg Ballooning
  • Drakensberg Canopy Tour
  • Cathedral Peak Wine Estate
  • Giant Castle Nature Reserve
  • Cayley LEAP Adventures
  • Drakensberg Breweries
  • Drakensberg Chocolate Memories
  • Spioenkop Battlefield
  • Ardmore Ceramics


  • Bathroom Towels
  • Braai
  • DSTV - Selection
  • Fireplace
  • Kitchen
  • Linen
  • Self-catering
  • Serviced - excl Publ Hol/Sun
  • Television


Robber's Pass, Pilgrim's Rest, Mpumalanga, 1290
Get Directions
Search Availability
Book Now
Beekman Holidays

0861 269 846

08h00 – 16h30 (Mon-Fri)

Send a message
An agent will be in touch.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Book Now

    More Resorts

    View All
    San Martinho Hotel


    Crystal Springs Mountain Lodge

    Mpumalanga, South Africa


    North West, South Africa

    Formosa Bay Resort

    Garden Route, South Africa

    The Kingdom Resort

    North West, South Africa

    Mount Amanzi

    North West, South Africa

    Monomotapa Village

    Limpopo, South Africa

    Illovo Beach Club

    KZN South Coast, South Africa

    Umhlanga Cabanas

    KZN North Coast, South Africa

    Kiara Lodge

    Drakensberg, South Africa

    Durban Spa

    KZN Durban, South Africa

    Hazyview Cabanas

    Mpumalanga, South Africa