Welcome to Villa MoyaA HOME away from HOME

Welcome to

Looking for a ‘home away from home’, then look no further than 47 Villa Moya.

This modern, newly renovated, self-catering apartment is the place to stay when visiting Shelly Beach. Villa Moya is situated in Shelly Beach is a small seaside town situated halfway between Margate and Port Shepstone, on the Hibiscus Coast of KwaZulu-Natal. Shelly Beach offers a plethora of golden beaches, friendly locals, endless water sports, world class dive sites. It is a slice of sub-tropical paradise abundant in lush foliage and perfect scenery and is the place to relax and unwind on holiday.



  • Margate Main Beach

  • Scottburgh Beach

  • Ramsgate South Beach

  • Winklespruit Beach

  • Shelly Beach

  • Lucien Beach

  • Uvongo Beach

  • Umzumbe Beach

  • Baggies Beach

  • Silver Beach

  • Pipeline Beach

  • Marina Beach

  • Tweni Beach

  • Oslo Beach

  • Southport Blue Flag Beach

  • Anerley Beach

  • Banana Beach

  • Mtwalume Beach

All rights reserved. © . 47 Villa Moya consultants, its sponsors, contributors and advertisers disclaim all liability for any loss, damage, injury or expense that might arise from the use of, or reliance upon, the services or intellectual property contained herein.
Web design by Paul Russell Designs