Praia do Tofo
Praia do Tofo 2
Praia do Tofo 3
Praia do Tofo 4

Praia do Tofo

Praia Tofo, MZplace
View on Map

Praia do Tofo, often simply called Tofo, is a small, friendly beach town located on the Indian Ocean coast in the Inhambane Province of southeastern Mozambique. It lies on the Barra Beach peninsula, approximately 22 km from Inhambane city. Historically a small fishing village, Tofo has evolved into a renowned diving and tourist destination, accommodating a range of travelers from budget-conscious to luxury seekers. The town is situated in a tropical climate, experiencing a wet season from October to March and a dry season from April to September.Tofo is particularly famous for its rich marine biodiversity, making it a prime location for scuba diving and snorkeling. The waters are home to majestic whale sharks and manta rays, offering unique encounters for divers. Other popular activities include night diving, exploring various dive sites, and whale watching. Beyond marine adventures, visitors can enjoy the palm-lined coastline, with opportunities for surfing, horse riding, and relaxing on the white-sand beaches. The local cuisine is a blend of Portuguese and Far Eastern influences, with a strong emphasis on superb fresh seafood, including piri-piri chicken, shellfish, and Delagoa prawns.The town has a history dating back to the pre-colonial era, originally inhabited by the Bitonga people, who were skilled fishermen and traders. Portuguese explorers established a trading post in nearby Inhambane in the 16th century, introducing Christianity and the Portuguese language. Later, the region came under the control of the Gaza Empire and then became part of Portuguese East Africa during the colonial era, with cashew farming introduced. Today, Tofo maintains a laid-back atmosphere, attracting travelers seeking adventure and authentic experiences. The closest town, Inhambane, offers traditional and Western restaurants and a large African market, showcasing faded architecture with Arabic, African, and Indian influences.

Quick Info

6 places to stay nearby
6 attractions nearby
6 restaurants nearby

Own this place?

Claim it to manage photos, respond to visitors, and promote it to travelers.

Claim this listing →