Diamonds Mequfi is a 5 star luxury beach resort situated on the Southern Peninsular of Pemba, close to the Quirimbas National Park. The resort is about an hour from Pemba Airport.

R16 220 PPS

ENQUIRE NOW

Machangulo Beach Lodge, in the South of Mozambique offers blissful barefoot luxury. Untouched African beaches, untamed nature and luxurious service come together to create extraordinary holiday experiences

R29 070 PPS

ENQUIRE NOW

Machangulo Beach Lodge, in the South of Mozambique offers blissful barefoot luxury. Untouched African beaches, untamed nature and luxurious service come together to create extraordinary holiday experiences

R29 070 PPS

ENQUIRE NOW

Indulge in our pristine accommodation with en suite bedrooms, lazily choose between our activities on offer. Our beachfront lodge in Mozambique is the perfect spot for carefree Family Holidays, Corporate events, Fishing, Honeymoons and Getaways.

R12 700 PPS

ENQUIRE NOW

Diamonds Mequfi is a 5 star luxury beach resort situated on the Southern Peninsular of Pemba, close to the Quirimbas National Park. The resort is about an hour from Pemba Airport.

R20 976 PPS

ENQUIRE NOW

Castelo do Mar is situated on the water's edge at Linga Linga, the tiny peninsula that juts into the Inhambane Bay, Mozambique.

R13 370 PPS

ENQUIRE NOW

In the Inhambane Province of Mozambique, Massinga Beach sits above a stretch of endless, remarkably private beach overlooking the azure Indian Ocean.

R14 280 PPS

ENQUIRE NOW

Machangulo Beach Lodge is located just one hour by boat east of Maputo, Mozambique.

R13 630 PPS

ENQUIRE NOW

Castelo do Mar is situated on the water's edge at Linga Linga, the tiny peninsula that juts into the Inhambane Bay, Mozambique.

R13 370 PPS

ENQUIRE NOW

In the Inhambane Province of Mozambique, Massinga Beach sits above a stretch of endless, remarkably private beach overlooking the azure Indian Ocean.

R14 280 PPS

ENQUIRE NOW

Address

Suite 202
2nd Floor, West Wing, Liberty Gardens
10 South Boulevard
Bruma
2192
Johannesburg
South Africa

Contact Info

Tel: +27 11 616 0500
Email: [email protected]

Sign Up To Our Mailing List

Your Name (required)

Your Email (required)