Private tailor-made journeys of a lifetime 1 888 263 2574
  • AUS
  • DEU
  • AUS
  • DEU

Medjumbe Island Resort

Medjumbe Private Island has earned its enviable reputation as one of Mozambique’s best-kept secret. This tiny, pristine Quirimbas island with its bewitching ocean views and stunning coral reefs, is world-renowned for offering barefoot luxury, privacy and unparalleled hospitality in its Medjumbe Island Resort. Its signature is stylish simplicity, with delicious seafood, some of the world’s premier diving and fishing, and a wealth of romantic delights combining to form a heady menu. The resort epitomises an exclusive and private getaway on a remote tropical island. Accommodation consists of a total of 13 thatched chalets with en-suite bathrooms fitted with indoor shower and separate bath as well as a private outdoor shower. All chalets are beautifully furnished and are equipped with air conditioning, ceiling fans, fully mosquito screened, hair dryer, mini bar, personal electronic safe, satellite TV and tea/coffee making facility. Outside each chalet, a private plunge pool with stunning Indian Ocean views provides relief from the tropical Mozambique heat and a hammock ensures ultimate relaxation, the Quirimbas way. Snorkelling, scuba diving, game fishing, a variety of water sports, beach games, island excursions and sunset cruises are arranged while lounging around the pool, sipping cocktails or reading a favourite book under the wings of the palm trees will help to perfectly unwind.


Beach Resort

Feel safe with a globally accredited company

Enchanting Travels is accredited by all leading international travel associations, including USTOA and AFTA. As a result you can travel with peace of mind since your trip is fully bonded and 100% financially protected.

Africa Guest traveled with Enchanting Travels
What our Guests Say
See Reviews
Contact Us

Our team of experts can help answer any questions you might have. Please fill out the form below and a consultant will respond shortly.

Give us a call:

US & Canada: +1 888 263 2574
UK: +0 800 098 8486
AUS: +1 800 044 986

Send an email: