Welcome to

2022 marks 25 years in existence.
We appreciate your valued support.

Happiness is a day at the Beach!

Macaneta Beach Resort is an Island resort situated on the Macaneta Peninsula just 30 km’s from Maputo, Mozambique. The perfect beach holiday destination to escape the busy city for some tranquility, sun, sand and sea. The resorts prime location is positioned between the Incomati river and the warm Indian ocean, where you can enjoy breathtaking sunrises over the ocean and sunsets over the river. The resorts unparalleled location is that which gives its visitors a unique and unforgettable scenic experience when choosing to stay at Macaneta Beach Resort.

The Resort has been around for over 25 years and has evolved into a charming getaway that will entice any visitor to keep coming back for more. You have the choice of a variety of accommodation options depending on your taste or mood, whether it be sea facing or river facing, and some with the best of both!

Accommodation & Dining

Ocean View

Situated right on Macaneta beach just a few meters from the warm Indian Ocean

River View

Nestled in lush gardens on the banks of the Incomati River


Enjoy freshly prepared meals with spectacular views of the Incomati River

bar & restaurant

30 +

Delightful dishes

20 +

caring staff

All that matters to us, is that our guests feel comfortable. We want them to enjoy freshly prepared meals and share meaningful connections in a perfect setting at our Viva Augusto Restaurant.

Conferences & Events

for large, medium & Smaller events

Our resort is equipped with various venues for various event sizes and purposes – from large conferences and retreats, with multimedia capabilities to social events such as weddings, parties etc.




Projection screens


PA System (conferences)



Entertainment & Activities