With a stay at Anantara Bazaruto Island Resort in Bazaruto Island, you'll be near the bay, and 17.3 mi (27.8 km) from Benguerra Island Beach and 19 mi... Read more…
When you stay at Casa Cabana Beach in Vilanculos, you'll be on the beach, within a 5-minute drive of Municipal Market and Vilanculos Beach. This beach... Read more…
Located in Morrumbene, Castelo do Mar is by the sea and within the region of Barra Beach and New Mosque. This beach hotel is within the region of Old... Read more…
17 Bairro de Outubro, Vilanculos, 1304, MZShow map
Located in Vilanculos, Casa Rex by Sol Resorts is by the sea, within a 5-minute drive of Municipal Market and Fish Market. This upscale hotel is 0.7 mi... Read more…
Praia da Barra, Bairro Conguiana, Inhambane, 1300, MZShow map
When you stay at Sentidos Beach Retreat - Design Hotels in Inhambane, you'll be on the beach and steps from Barra Beach. This luxury resort is 4.9 mi (7.9... Read more…
Benguerra Island, Benguerra Island, 1304, MZShow map
With a stay at Azura Benguerra Island in Benguerra Island, you'll be on the beach, and 4.8 mi (7.7 km) from Benguerra Island Beach and 6.5 mi (10.4 km)... Read more…
You'll be centrally located in Tofo with a stay at Hotel Tofo Mar, and 4 minutes by foot from Tofo Beach. This beach hotel is 5.6 mi (9 km) from Barra... Read more…
When you stay at Bahia Mar Boutique Hotel in Vilanculos, you'll be on the beach, within a 5-minute drive of Vilanculos Beach and Municipal Market. This... Read more…