The coast is calling
Some places stay
with you.
Personalised island holidays and handpicked coastal stays, with a little help finding the right escape.
Two ways to get away
Find your kind of magic.

Island holidays
For couples, families, friends or a little time to yourself. From girls’ getaways to golf trips, let’s shape an island escape around your dates and wishes.
Explore island escapes
Coastal stays
Space to gather and time to slow down. Discover Olive Beach House in Yzerfontein, with five en-suite bedrooms and the beach beyond the dunes.
Explore coastal staysTrusted travel partners we work with




Personal help, from the first hello
A simpler way
to get away.
You don’t need to have it all worked out. Start with an idea and we’ll help you explore the options.
- 01
Tell us what you have in mind
Share your dates, who’s travelling and an idea of your budget. WhatsApp or email is all you need to begin.
- 02
Explore a personalised quote
We’ll source options and set out the room, meal plan and package inclusions so you know what you’re considering.
- 03
Confirm when you’re ready
Availability, final pricing and supplier terms are confirmed before you commit. We act as the intermediary between you and the supplier.
Welcome to Magic Beaches
The beach has a way of staying with us.
It began with a family holiday to Mauritius — and a memory that never faded. With a travel career beginning in 2008 and a life that later opened into the world of media, Charlene brings personal experience and a love of storytelling to Magic Beaches.
Meet CharleneNot sure where to start?
Let’s find your escape.
A few ideas, a question or a holiday in mind? Let’s talk it through on WhatsApp or email.
Say HelloA soundtrack for the journey.
Music to take you back to that holiday feeling.


