• 6 Skiathos veranda
  • New Listing @Skiathos
Beach Holidays to Revive Your Soul and Reignite Joy

Eco-luxe, bespoke self-catering apartments on Thompson’s Beach in Shakas Rock,
nestled into the charming North Coast of KwaZulu-Natal.
Sandy beaches and safe tidal rock pools ensure that idyllic family holidays
or romantic couple’s getaways are just a click away.

Endless choices of trendy eateries and picturesque beaches provide limitless swimming,
surfing, shell finding, and sandcastle building.
You might even catch sight of some of the many schools of dolphins and pods of whales that play out at sea.

Book your beach experience

Eco-luxe, bespoke self-catering apartments on Thompson’s bay and Shakas Rock beach. All located within close proximity of Ballito main beach.

Latest News

Building Stronger Relationships on Holiday

There’s something magical about stepping away from everyday noise and settling into a beachfront holiday. The salty air, the slower mornings, the sound of waves rolling in… it all has a way of softening the edges and bringing people closer. Whether you’re travelling as a couple, with friends or surrounded by family, a holiday by the sea creates space to reconnect in the most natural, effortless way. Here’s how to make the...

Read This Article
Family Beach Holidays Made Easy: Why Self-Catering Apartments Are the Smart Choice

There’s something special about a family beach holiday. The slower mornings, the smell of sunscreen, the sound of kids laughing as they run toward the waves. It’s those small moments that make you stop and realise how good it feels to be together. On the KZN North Coast, where golden beaches stretch for miles and dolphins often dance just offshore, those moments come easily. But every parent knows that a relaxing family...

Read This Article
Holistic & Wellbeing Holidays in Ballito

Ballito isn’t just about golden beaches and dolphins in the surf, it’s also become a destination for travellers looking for something deeper. Here, your holiday can be more than a break, it can be a reset. A chance to slow down, focus on your wellbeing and return home feeling truly refreshed.

Read This Article