Gauteng
Limpopo
Mpumalanga
North West Province
KwaZulu-Natal
Western Cape
Gauteng
Limpopo
Mpumalanga
North West Province
KwaZulu-Natal
Western Cape
Gauteng
Limpopo
Mpumalanga
North West Province
KwaZulu-Natal
Western Cape
Our coastal vacation spots are your go-to destinations if you’re craving some sunshine and relaxation. Slip on your sunnies and flip-flops, feel the sand between your toes and the sun on your skin! Perfect for families, friends, or anyone ready for some well-deserved-me-time!
Dive into the fun
Scuba diving lets you explore vibrant coral reefs, swim with colourful fish, and maybe even spot turtles or rays. For something a bit more exciting, night dives reveal glowing bioluminescent creatures in a hidden nocturnal world. If that feels too intense, snorkelling is a fun and easy way to get close to marine life without diving deep. And sometimes, it's just about enjoying the water—whether you're swimming, playing in the waves, or floating peacefully.
Ocean exhibits
Feeling adventurous? Just 10km from Kridzil, incredible scuba spots are waiting to be discovered! But if you're craving something more unique, check out the Ocean Walker at uShaka Marine World. Imagine walking on the ocean floor, surrounded by giant fish and gracful rays - it's an experience you don't want to miss!
Perfect for swimming
Uvongo River Resort is a snorkeler’s paradise! With shark nets and lifeguards on duty, it’s safe and perfect for swimming and snorkelling. The warm Indian Ocean makes it a hit with surfers, but it’s also fantastic for stand-up paddling, body boarding, and just soaking up the fun in the sun. Make the most of these awesome waves!
Crystal-clear waters
At Sandy Place, guests can grab their gear and dive into St Lucia’s crystal-clear waters for some amazing snorkelling and scuba experiences. Whether they’re joining a guided tour or going for a private dive, there’s a whole ocean of adventure waiting to be discovered. Check out other MyResorts destinations for more exciting coastal adventures!
Explore the wild
Jump on a game drive to spot elephants, lions, and giraffes in the wild, or visit an animal sanctuary to meet some rescued locals. Head out for whale watching or, if you time it right, catch the sardine run with dolphins and sharks in action. For something a little different, take a guided walking safari to discover smaller creatures and learn about the local ecosystem. Whether you're on land or sea, these wildlife adventures are sure to get you even more hooked on nature.
At Caribbean Estates, nature lovers and golf enthusiasts are in for a treat. Just 6.2 km away, the Umtamvuna Nature Reserve offers scenic trails and wildlife sightings. For a more peaceful retreat, visit Mbumbazi Nature Reserve,
31 km away, where tranquil walks and birdwatching await in a serene natural setting.
Over at Kridzil, there’s plenty to get your adrenaline pumping. From May to December, you can catch some incredible whale-watching opportunities—these gentle giants are a sight to behold! And if you’re visiting between May and July, don’t miss the Annual Sardine Run.
At Uvongo River Resort, there’s plenty to keep you busy. Dive into the marine life at Aqua Planet with a snorkel or scuba session among colourful fish and reefs. If you're more into land adventures, swing by Pure Venom Reptile Park in Shelly Beach to check out snakes, crocs, and other cool reptiles up close. Or, if you're in the mood for something chilled, check out the nearby Butterfly Farm—fun for all ages! There’s plenty to discover near each MyResorts destination, check them all out.
For thrill-seekers
If you're all about action, there's no shortage of sporting and adventure options to dive into. Try your hand at freshwater or saltwater fishing. Golfers can hit the greens at scenic courses, while tennis and squash courts offer a great way to stay active. For thrill-seekers, nothing beats the adrenaline of mountain biking through rugged trails, zooming down canopy tours, or going all out with bungee jumping, white-water rafting, and so much more.
Epic adventures
At Baywater Village, Wild 5 Adventures is where the real excitement begins. Just a short drive away, you can swing through the trees on a zipline, take on the adrenaline rush of wild water rafting, or test your nerves with a bungee jump. Canoeing and horseback riding are also great ways to explore the surrounding nature, and for a more laid-back day, you can head to the nearby golf course, just 2km from the resort.
Adventure continues
At Sandy Place, the adventure continues with fishing just 3km away, where you can cast your line and relax by the water. For hiking enthusiasts, the Igwalagwala Hiking Trail is a fantastic way to immerse yourself in nature. If golf is more your speed, there’s a course located 15km from the resort, giving you the perfect opportunity to tee off in a beautiful setting.
Endless excitement
Over at Caribbean Estates, deep-sea fishing is just 3km away, where you can chase bigger catches and enjoy the open water. Onsite, you’ll find tennis courts and hiking trails for more land-based activities. Plus, with boat launch facilities and opportunities for fishing right on the property, you don’t have to go far to enjoy some quality time on the water. Whichever MyResorts destination you visit, you’ll find plenty adventure.
Unforgettable memories
Family holidays are all about making unforgettable memories together, and there are endless activities to keep everyone entertained. Enjoy classic board games after a day of fun, or dive into the swimming pool for some splashing around. Take the excitement outside with putt-putt, beach visits for sandcastle building and beach volleyball, or even some water tubing. For wildlife lovers, a game drive offers a chance to spot amazing animals, while table tennis adds a fun, friendly competition. Whether you’re hiking nature trails, going on a picnic, or gathering around a fire for stories and braai marshmallows, there’s something for every family member to enjoy!
At Baywater Village, the kids can enjoy hours of fun on the jungle gym, trampoline, and kiddies’ playroom. For the slightly older crowd, there’s table tennis, foosball, and even PlayStations in the games room. It's a little slice of paradise for kids (and parents looking for some down time)!
Uvongo River Resort is perfect for family-friendly fun. With a dedicated children’s playground, kids can climb, swing, and explore to their heart’s content. The resort has various activities that’ll keep the young ones entertained while parents can relax by the pool. For some low-key fun, grab a board game and spend quality time together as a family.
At Caribbean Estates, you’ll find a variety of activities to suit everyone in the family. From horseback riding and swimming to fishing and tennis, there’s something for every age and interest. And for those days when you want to explore further, babysitting services are available if arranged in advance. Almost all MyResorts destinations are ideal spots for a memorable family vacay – check them out.
Make a splash
Water activities bring joy and excitement to any vacation. Glide across calm waters on a paddleboard or canoe, or zip along on a jet ski and so much more. Whether you’re into cruising across calm waters or racing through waves, there's an adventure with your name on it.
Water fun
Baywater Village is packed with water fun. Grab a paddleboard, hop in a canoe, or zip across the water in a dingy – it's pure fun from the get-go! Feeling adventurous? Jump on a speedboat cruise or go tubing for some serious fun.
Calm beach vibes
Over at Uvongo River Resort, the calm beach vibes are perfect for relaxing, but there’s plenty of action if you’re up for it. Catch some waves with a bodyboard, try surfing, stand-up paddleboarding – or ALL the above. And after all that fun, the resort pool is the perfect spot to kick back and cool off.
For water lovers
At Caribbean Estates, water lovers are in for a treat. With the river just a few meters away, you’ve got easy access to boating and water skiing. Up for a bit more excitement? Head over to the nearby Wild Coast Sun and release your inner child for some wild water rides! No matter where you stay, MyResorts destinations offer endless ways to have fun.
Delicious meals
There’s something special about sharing a delicious meal with loved ones, whether you’re enjoying brunch on a sunlit patio or grabbing a quick bite between adventures. From vibrant cafés that serve the perfect brew to casual eateries offering tasty bites right by the water’s edge, you’ll find not just great food, but memorable moments that linger long after the last bite.
Near Uvongo River Resort, the Pavilion Tea Room and Restaurant is an Italian gem loved by locals and out-of-towners too. It’s the perfect spot to refuel after a day on the beach. Think fresh pizza, pasta, and the kind of espresso that’ll keep you buzzing for hours.
Staying at Kridzil? Coffee lovers, you’re in for a treat at Beaver Creek Coffee Estate. Go beyond your average cup with a “crop-to-cup” tour and then sip on some freshly roasted coffee that’s guaranteed to perk up your day. Order of adventure with your meal? Mac Banana is a must-visit with four restaurants, serving everything from burgers to banana pancakes—plus, over 20 activities to keep you entertained between bites!
Over in St. Lucia, Sandy Place gives you access to some amazing foodie experiences. The laid-back vibe at The Fig Tree pairs perfectly with their delish menu. If you’re craving some beachside vibes, head to the St. Lucia Ski Boat Club for a cold drink and casual bites while taking in views of the lagoon. Stunning! Check out other MyResorts destinations for more amazing experiences!
We've got you covered
Grab your flip flops and sunnies! Our coastal resorts have everything you need for a laid-back getaway—think sandy shores, refreshing swims, and endless good times.
Uvongo
Settle down by the Uvongo River, just a hop, skip, and a jump away from the South Coast’s most amazing beaches. Perfect for families, couples, or anyone looking to unwind by the ocean.
Sedgefield
Direct access to Sedgefield’s pristine beaches? Yes, please! Lounge on the golden sands, dive into the warm Indian Ocean, or get your adrenaline going with fun water sports. With family-friendly options and loads of activities, there’s something for everyone.
Port Edward
Located just 300 meters from Rennies Beach, Caribbean Estates features an outdoor pool, private beach area, and various recreational facilities. Perfect for couples and families looking for relaxation and adventure.
St Lucia, KZN North Coast
Cool, stylish units with a stunning pool and awesome kid-friendly activities make Sandy Place the ultimate retreat. Enjoy pristine beaches and explore the nearby Greater St Lucia Wetland – perfect for fishing and fun.
Margate, KZN South Coast
Just 200 meters from Margate’s buzzing main beach, Kridzil is the spot for family fun and easy access to nightlife and restaurants. Whether you’re into sunbathing or hitting up local spots, Kridzil has it all.
From brainstorming sessions to “I do’s”, these jaw-dropping venues are the perfect canvas for your event. Whether you’re hosting a high-energy conference or celebrating your big day, we’ve got the vibe—and the venue—to make it happen.
In order to provide services at the highest level, the Website uses cookies saved in the browser's memory. Detailed information about the purpose of their use, including processing of user activity data and advertising personalization, as well as the possibility to change cookie settings, can be found in the Privacy Policy. By clicking ACCEPT ALL, you consent to the use of technologies such as cookies and to the processing by My Resorts (Pty) Ltd, Unit 12, Building 1, Lombardy Business Park, Cnr Graham and Cole (66 Graham Road), Shere, 0084, Pretoria, Gauteng, of your personal data collected on the Internet, such as IP addresses and cookie identifiers, for analytical and marketing purposes (including automated ad targeting, measuring their effectiveness, and processing user data for analytical purposes). You can change cookie settings and detailed consent preferences in .