Remote Memba Bay and the stunning Baixo do Pinda Peninsula offer miles of pristine tropical beaches backed by sub tropical bush with baobab trees. Farming and fishing villages are dotted around whilst, offshore, there are as yet un-dived reefs and shipwrecks underneath the sea. Whales migrate through the area from July to September and dolphins are frequently seen. This is the only place on the East African coast that offers excellent diving directly from the beach. In addition to fantastic snorkelling and diving, enjoy kayaking, sailing, sundowner cruises with a traditional dhow, or explore the local villages by foot or bike and get a glimpse of authentic daily life.


  • Beaches
  • Landscape
  • Wildlife


  • Gorgeous Reefs
  • Remote Destination
  • Secluded Romantic Beaches

Places to Stay

Coral Lodge

Style: Boutique

Coral Lodge 15.

View Details

Nuarro Lodge

Style: Boutique

Nuarro opened in July 2009 and is an exclusive lodge right on the turquoise Indian Ocean in northern Mozambique.

View Details

Activities in Memba Bay

Activities at Nuarro Lodge

Dhow cruises, kayaking, eco trails and bike rides

Activities at Coral Lodge

All non-motorised activities like fishing, sunset dhow cruise, windsurfing, use of snorkelling gear, canoeing and other non-motorized activity equipment, guided tour of Ilha de Mozambique per stay, dedicated Mozambican host service

Marine Diving & Snorkeling in Memba Bay

Discover the deepest and most beautiful secrets of the seas with a marine scientist. Yara, one of the most expert marine scientists in the region, is the in-house guide of Nuarro Lodge. Experience a thrilling marine diving and snorkeling excursion in her company, as she shares fascinating information about marine life—right from great whales to tiny nudibranchs. Discover the stunning beauty of the sea, teeming with spectacular life forms, all the while gathering little known marine facts from one of the best instructors on the coast. Yara grew up in the Memba Bay area, learning to dive from a very early age – you couldn’t ask for a better way to spend a day at sea! (Duration: 1 hr, Fitness Level: Difficult).


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: