3
Vilanculos Beach Lodge and Restaurant
Tourist attraction
Oceanside beach hotel offering rustic-chic rooms, palm-shaded sun loungers & an infinity pool.
4.50 (707 reviews)
16
Melia Maputo Sky
Hotel
Airy rooms & suites in a polished hotel with an international restaurant, a rooftop bar & bay views.
4.40 (385 reviews)

17
Bahia Mar Boutique Hotel
Upscale getaway offering a restaurant, direct beach access & a spa, plus free breakfast & Wi-Fi.
4.50 (236 reviews)