Southern Mozambique

Maputo in Southern Mozambique is a capital blend of Portuguese and African influences. Savour the spicy flavour of this vibrant sea-port capital with its haunting colonial grandeur.


We divide Southern Mozambique into three discrete parts: Maputo, lodges relatively close or south of Maputo and Tofu & Resorts close to Inhambane. All can be accessed in a different way. We cover quite a bit of Mozambique on this page. So it’s useful to remember that the travelling distances in Mozambique are long and quite slow.


Maputo, the once-elegant capital of Mozambique, remains in some disrepair in the aftermath of the war. However there are still echoes of the colonial grandeur of ‘Lourenço Marques’. The city is well worth a visit for its very Latin joie de vivre. This is reminiscent more of Cuba or Brazil than Africa. The appeal of Maputo is now more to the senses than aesthetics; with cafés serving spicy piri piri dishes, local music and bustling markets.

Maputo is surprisingly prettily situated on a cliff overlooking the Indian Ocean. So it’s quite easy to have a sea view even if your hotel is not right on the ocean. For Maputo hotels we recommend the Polana Serena Hotel in the heart of the old city if you are into colonial grandeur. Or the Holiday Inn Maputo for its great beach location. Most Maputo hotels can organise some guided excursions or you can explore the broad acacia-lined avenues or street markets.

Why not stay in Maputo for a night and then add some beach time? You can take a boat transfer across the bay to the lovely Machangulo Beach Lodge for a few nights.

Travel to Maputo & How to combine it with the Kruger

Maputo is only about an hour’s easy drive from the nearest border with South Africa. (This is really the only good stretch of tar road in Mozambique.) So for the more adventurous, it’s relatively easy to combine a self drive to Maputo with a safari in the Kruger National Park or one of its southern private safari lodges. We can also organize road transfers from selected lodges or Kruger Airport.

Beach Resorts south of Maputo

Some attractive Mozambique beach resorts have opened such as White Pearl Resorts in the far south and Machangulo Beach Lodge and Anvil Bay which are much closer to Maputo. There are also some simple beach lodges in Bilene approx 2 hours north as well.

But if you want to head north we recommend staying a night in Maputo and then driving on to Barra or Tofu.

Barra & Tofu in Southern Mozambique

The Inhambane province is one of the most picturesque areas of southern Mozambique. There are pristine beaches for snorkelling, and diving in the warm Indian Ocean. It lies between Maputo in the south and Vilanculos in the centre of Mozambique.

The small resort town of Tofo and the fishing village of Barra are particularly good choices for scuba diving and snorkeling with a choice of reefs. Here encounters with the beautiful Manta rays are almost guaranteed. In winter time you may also hear the haunting song of the humpback whales when they come into the coast to breed, an awesome sighting on a snorkelling or diving trip.

Tofo also has some eco lodges as well as the revamped Blue Footprints.

Southern Mozambique mangrove

Note on driving in Mozambique

Most of our guests fly into Maputo or Inhambane from Johannesburg and then transfer to their beach resort. It is possible to drive up the coast of Mozambique from Maputo but it is a LONG way. Realistically we think that this is the furthest north you can drive in relative comfort!

You can combine a few days on the beach at Tofu with the colonial city of Maputo. Or perhaps drive through the Mozambique Peace Park in to the Kruger National Park. To make the driving more relaxing we recommend that you spend a night or two en route either in Maputo or Bilene. We also recommend a 4×4 if going into the Peace Park…

Southern Mozambique holidays

Do NOT follow this link or you will be banned from the site!