• 17 Skiathos Penthouse
    17 Skiathos Penthouse
  • 14 Skiathos Apartment
  • 32 Martinique Apartment
  • 17 Skiathos lounge
  • 14 Skiathos lounge area
  • 32 Martinique Pool view
  • 17 Skiathos kitchen
  • 14 Skiathos kitchen view
  • 32 Martinique kitchen
  • 17 Skiathos bedroom
  • 14 Skiathos bedroom
  • 32 Martinique bedroom
Book Accredited Self Catering Holiday Accommodation in Shakas Rock

Beachfront Apartments are situated in Shakas Rock and Thompson’s beach, on the beautiful North Coast of KwaZulu-Natal, in a residential area with sandy beaches and tidal rock pools. The area is ideal for fun family holidays or a romantic couple’s getaway. Here you can look for shells, frolic in the sea or swim in the safe tidal pools. You may even spot some of the many schools of dolphins that play here.

Latest News

Ballito romantic getaway
Romantic Getaway in Ballito Made Easy!

Here at Beachfront Apartments, we want to make planning your beach holiday as easy as, say, a holiday! That's why we have curated a list of optional add-ons for you to include in your package when you book to stay with us!

» Read More
Top 5 Outdoor activities in Ballito
Top 5 Outdoor Activities in Ballito

Outdoor activities can become repetitive, so why not change things up on your next beach trip? We have compiled the Beachfront Apartments Top 5 Outdoor Activities list to inspire you on your next vacation in Ballito! From surfing to early morning swims - we have all the details on the best local outdoor activities for you and your family in Ballito.

» Read More
Top 5 Beaches in Ballito

Ballito is one of the most popular seaside holiday destinations in KZN with good reason, our town has a beach for every occasion. But if you are on holiday you may have only visited the shore outside your front door. We have selected our favorite five for you to explore.

» Read More