Centrally located just off Praça da Independência and opposite the cathedral, the 200-room Pestana Rovuma has well-appointed rooms, a small gym, a business centre and a selection of shops and boutiques downstairs.
It offers package excursions from Johannesburg that include its sister hotel in the Bazaruto Archipelago.