Overlooking the Cathkin Peak and Champagne Castle ranges


Cayley Mountain Resort is located in the central Drakensberg, overlooking the Cathkin Peak and Champagne Castle ranges. The Bell Park Dam lies within easy access from the resort grounds and is the centre of many leisure activities. Go fishing or enjoy a ride on one of our Cayley Cruiser barges. This modern lifestyle resort offers side by side chalets spread along the ridge, and offer magnificent views over the dam towards the mountains.


Book direct for a FREE Facilities Access Pass!

Make the most of your holiday and all that this awesome resort has to offer by purchasing an Access Pass for only R100. This pass gives all the occupants of your unit unlimited access to the specified facilities listed on the Pass for the entire duration of your stay. ­ For online bookings done directly from our site, this Access Pass is included FREE of charge.

  • Badmington
  • Bar
  • Bird Watching
  • Board Games
  • Boule/ Bocce
  • Chess
  • Chill Zone
  • Coffee Shop
  • Day Spa
  • Foosball
  • Games Room
  • Hiking Trails
  • Jumping Pillow
  • Jungle Gym
  • Laundry Service
  • Mini Shop
  • Parking - Trailer
  • Playground
  • Pool Table
  • Putt n Play
  • Restaurant
  • Leap's Rope Park (Under Maintenance)
  • Swimming Pool
  • Table Tennis
  • Tennis
  • WiFi Internet
  • Barge Cruise
  • Boating/Kayaks
  • Dam
  • Quad Bike Outride
  • Steam Room


  • Self-catering
  • DSTV - Selection
  • Braai - Wood Undercover
  • Serviced - excl Publ Hol/Sun
  • Unit Parking Covered
  • Ceiling Fan
  • Fireplace
  • Bathroom Towels
  • Non Smoking Unit
  • Stairs - External & Internal
  • Lockup Safe
  • Microwave Oven
  • Linen


  • Bell Park Dam
  • Drakensberg Boys Choir
  • Four Rivers Rafting and Adventures
  • Giants Castle Nature Reserve
  • Monks Cowl Golf Course
  • Spioenkop Game Reserve
  • Thokozisa Lifestyle Centre
  • uKhahlamba Drakensberg Park Hiking Trails
  • Horse Riding


Panoramic View

View in Full Screen Mode: Click here.


Book By Phone

Telephone: 0861 269 846

Resort Reception Desk (Booked Guest Enquiries Only)

Telephone: 078 800 0720

Office Hours: 07h00 - 18h00

Contact Us

Message Us





    Your Message

    Give us a call

    Tel: 0861 ANYTIME (0861 269 846)

    Fax: 0861 FAX ANY (0861 329 269)

    Email: bookings@anytimeholidays.co.za

    Office Hours: 08h00 – 17h00 (Mon-Fri)

    P.O. Box Details

    Private Bag 702
    Port Shepstone

    Other resorts you may like