Blog - Travel Guide« Back
Tofo is a stunning eight kilometer stretch of sandy beach located on the southern coast of Mozambique in the Indian Ocean. Tofo has beautiful grassy dunes, rolling surf, year-round sunshine and great places to stay, eat and play. There is plenty to do here. You can sit back and enjoy an easy day relaxing on the beach, or spend your time here scuba diving (some of the best diving in the world), surfing the waves in Tofinho, horse riding the trails through the dunes and villages or deep sea fishing.
There are great bars and restaurants where you can while away your day sipping a 2M (the local beer) or a cocktail, and sampling the local prawns and other delicious seafood. You could also take a trip into Inhambane, our historic local town and the second oldest town in Mozambique to enjoy the local market or a dhow ride in the harbour.
There are two beaches in the area, Tofo Beach, which is the main beach, and Tofinho (or little Tofo) which is a bit quieter. Tofo Beach is a great swimming beach and also has the boat launch area for the diving and fishing charters. It has most of the bars and restaurants, the small market and shop are located there and you can buy fish and crafts at the beach front. Most of the accommodation in Tofo is situated right on the beach front. Tofinho Beach is great for surfing and fly fishing. The accommodation is situated on the top of the dune so everywhere has amazing views of the ocean - great for watching the whales, and the dolphins playing in the surf.