About Tofo Getaway to a pristine paradise
Thanks to its pristine turquoise waters, incredible marine megafauna, and happening social scene, Tofo Beach is definitely one of Mozambique’s most legendary holiday destinations. Tofo Beach, or simply Tofo, is a small town in southeastern Mozambique. The town is located on the Indian Ocean coast, on the Barra Beach peninsula in Inhambane Province, 22 km from Inhambane city. A major tourist destination in Mozambique, Tofo draws tourists with its long Indian Ocean beachfront and vibrant nightlife featuring both local and international artists.Not only is Tofo Beach (aka Praia do Tofo) one of the few places on the planet where you can swim with whale sharks and giant manta rays, but it’s also a marine conservation hub, cultural melting pot, and all-around eco-traveller’s paradise.

Things to do in Tofo Some of the best marine and cultural activities for enthusiasts

Catedral da Nossa Senhora da Conceicao
Marine Megafauna Foundation

The Surf Shack

Tofo Life
Singila Gallery In and around Singila Lodge
- Big Sky Country
- Scuba Diving
- Diving School
- Seafood Staple
- Peace and Tranquility
- Seafood Market
- Majestic Skies
- Clear Skies
- Diversity Scuba
- Surfing at Tofo Beach
- View from the Deck
- Whale Sharks
- Manta Rays













