☀️ Bring SPF 50. The KZN sun is strong even when there’s a sea breeze cooling you down. 🚩 Swim between the flags and listen to the lifeguards. They know this water better than anyone. 🦀 Plan your rock pool walks around low tide. That’s when the pools at Thompson’s Bay and Chaka’s Rock open up and you can watch small fish darting between the rocks. 🌅 Set an alarm at least...
Mel Kriel | Trusted beachfront host since 2017
We manage handpicked self-catering apartments across five beachfront complexes in Shakas Rock and Ballito — Skiathos, Chakas Terrace, Martinique, Pebble Beach and Santorini Estate. Every apartment has beach access, ocean views and everything you need for the perfect coastal stay.
Whether you're planning a family holiday, a couples escape or a group getaway, we'll match you with the right apartment personally. Book directly with us and save up to 15% on the OTA rates — guaranteed best rate, every time. Bonus for returning guests is an additional 5% discount off your nightly rate !!
🏖️ Browse All Apartments | 💬 WhatsApp | 📋 Help Me Choose
Browse by apartment block
SKIATHOS
Choice of 7 beach front apartments within this secure complex, all with direct beach access
CHAKAS TERRACE
Neighbors to our Skiathos complex. We have our first listing in this well managed and maintained block. Level entry into this apartment. Direct beach access

PEBBLE BEACH
Our newest addition to our portfolio. Situated on the beach front, within walking distance of Salt Cafe and Grannies Pool, Shakas Rock.

SANTORINI ESTATE
These beautiful beach front apartments are situated within a secure estate. All with stunning views and direct beach access
Browse all our apartments
31 Pebble Beach
Recently renovated, 31 Pebble Beach offers a stylish and comfortable retreat perfect for families and groups. The apartment accommodates up to 6 guests, featuring three bedrooms — including two master bedrooms that lead out with private access to the veranda, ideal for two couples wanting similar main bedrooms. Designed for a restful stay after a day of sun and surf, imagine unwinding in a fresh, tastefully updated space, with easy access to the beach just steps away.
1 Skiathos Apartment
No.1 Skiathos Beachfront Apartment has recently been refurbished with all new furniture, beds, and linens. This fresh, modern 3-bedroom apartment offers a comfortable and stylish beachfront stay with stunning ocean views and direct beach access. Perfect for families or couples looking for a relaxing seaside getaway.
3 BDR 2BR (sleeps 6)
5 Skiathos Apartment
This apartment has no steps to access and is easily accessible. With breaker views, this apartment is sure to be a winner for families old and young.
The large seating area makes for family time, together with the 3 bedrooms 2 bathrooms. Enjoy the entertaining space together with your own Braai facilities.
6 Skiathos Apartment
A beautifully spacious 4-bedroom, 2-bathroom apartment. Lovingly curated with loads of personality, this stylish home-from-home is the perfect spot for relaxing or entertaining with family and friends. Sleeps 9
Bedrrom 1 - King
Bedroom 2 - Double
Bedroom 3 - Queen
Bedroom 4 - 2x Three Quarter beds
Sleeper couch - Double
7 Skiathos Apartment
Recently renovated, 7 Skiathos offers a modern and spacious retreat perfect for families and couples. The apartment accommodates up to 8 guests, featuring three bedrooms that comfortably sleep 6 adults and a sleeper couch in a separate pyjama lounge that can accommodate either 2 children or an adult. Imagine spending lazy afternoons on the veranda, soaking in the breathtaking views, or waking up to the sight of dolphins playing in the waves.
11 Skiathos Apartment
Sleek, modern design meeting the calming simplicity of coastal living. Think spacious rooms filled with natural light and glass doors opening to your private balcony with breathtaking ocean views.
3 bedrooms 2 bathrooms (Sleeps 6)
17 Skiathos Penthouse
Impressively positioned on the top floor, this plush 3 bedroom, 2 bathroom, fully equipped penthouse boasts the most spectacular seascape, especially at the end of the day when the sun melts into the sea’s horizon. Best enjoyed on a lounger with an icy cocktail in hand.
14 Skiathos Apartment
Spaciously in vogue, and amply equipped to ensure your stay exceeds expectations, this apartment with panoramic views over the ocean has 2 bedrooms and 2 bathrooms (both en-suite) and sleeps 6.
13 Chakas Terrace
Freshly revamped and effortlessly luxurious, designed for pure relaxation. Straight onto the sand with direct beach access, enjoy a hassle-free stay with no stairs to enter and a spacious layout for up to 6 guests.
3 bedrooms 2 bathrooms
Level entry with elevated views (best of both worlds)
Please note that this complex doesn’t have a swimming pool
11 Kallist Apartment
The air-conditioned apartment features 3 bedrooms with a king, queen and 2 single beds. It includes 2 bathrooms, a spacious open-plan fully equipped kitchen, a dining and living room.
36 Perissa Apartment
The apartment can accommodate up to 6 guests and comprises of 3 bedrooms, 2 bathrooms, and an open-plan kitchen, dining, living area and 2 balconies. There is air-conditioning throughout the apartment, including all bedrooms. All bedrooms have ocean views.
35 Martinique Apartment
Situated on the third floor, 35 Martinique offers breath-taking ocean views. Accommodating up to 6 people, this apartment includes three bedrooms with a king-size bed, a double bed and two single beds. The open-plan dining and lounge area features a Smart TV along with uncapped Wi-Fi. Step onto the spacious balcony for a private gas braai and enjoy the magnificent views of the ocean and communal pool
25 Martinique Apartment
This charming two-bedroom, two bathroom apartment, sleeps 5 guests and is the perfect escape for couples or small families. Situated on the first floor, it features a large balcony with panoramic sea views, ideal for soaking up the sun. The open-plan lounge, dining area and modern kitchen create a welcoming atmosphere. Relax as you overlook the complex’s swimming pool and stunning ocean vistas.
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
Club Med South Africa opened at Tinley Manor on 4 July 2026. It's the first Club Med in sub-Saharan Africa and it sits on our stretch of the Dolphin Coast, about a 15 to 20 minute drive north of Shakas Rock. If the resort is the reason you're coming this way but you're not the one checking in, this is for you.
A question we get often from a family who have booked with us for the first time: What is there to do with the children? The short answer is plenty! Our coastal town has so much to keep the kids entertained. Our Apartments sit a few minutes up the coast from Ballito, which means you have the quiet beaches on your doorstep and the busier town centre close enough for an ice...




















Share This Page