Showing 11 to 12 of 12 - Self Catering in Shakas Rock

Shakas Rock Self Catering

Eden Palms Unit 2

Sleeps 4 people in 1 unit

This self catering, air-conditioned apartment sleeps four guests in two bedrooms. Both rooms have Queen-size beds and ... more

  • tonight from
  • R
  • 1150
  • unit rate per night
    for up to 4 people
Get a Quote

instant booking possible

Shakas Rock Self Catering

42 Chaka's Cove

Sleeps 6 people in 1 unit

This apartment has three bedrooms. The main bedroom has a king size bed and an en-suite bathroom with a bath. The second ... more

  • tonight from
  • R
  • 1945
  • unit rate per night
    for up to 6 people
Get a Quote

instant booking possible

12 Results in Shakas Rock

Number of Guests

Property Type



Star Grading

  • Your card is safe with us; strictest card verification in the industry and we don't store card numbers.
  • No service fees; you save!
  • We care. Service with integrity.
  • Multiple payment methods:
    credit card, SID instant EFT, bank transfer.
  • All Shakas Rock property owners / managers are verified (our experience protects you from online fraud)
  • Secure your booking
Our Payment Protection Guarantee only applies if your deposit payment is made via
Destination Shakas Rock
  • Find and book
    accommodation in Shakas Rock
  • Self catering accommodation in Shakas Rock provides the best of both worlds the chance to stay locally, with the complete privacy, and affordability, of catering for yourself.

    Our selection of Shakas Rock self catering accommodation includes holiday homes, luxury villas, cottages and self-contained chalets, holiday apartments and suites or units. All Shakas Rock self-catering accommodation listings offer a fully equipped kitchen (or in some cases a simpler kitchenette) and dining area, and some establishments even arrange servicing for an extra fee.

  • Shakas Rock has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.