Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Santa Maria
Offering an outdoor pool and a restaurant, Machangulo Beach Lodge is located near Santa Maria. Free WiFi access is available in this resort.
Boasting air-conditioned accommodation with a balcony, Inhaca Kanimambo Lodge is situated in Canhamba.
Nhucha Villas is situated in Santa Maria and offers a garden. This beachfront property offers access to a balcony, free private parking and free WiFi.
Situated in Santa Maria, just 18 km from Ponta do Ouro Partial Marine Reserve, Casa Karibu at Santa Maria Machangulo Mozambique features beachfront accommodation with water sports facilities, pool...
Located in Inhaca, Manico Camp features accommodation with access to a fitness room. Situated on the beachfront, this property has pool with a view, a garden, a bar and free WiFi.
Popular with guests booking beach hotels in Santa Maria
Popular with guests booking beach hotels in Santa Maria
Popular with guests booking beach hotels in Santa Maria
Popular with guests booking beach hotels in Santa Maria
Popular with guests booking beach hotels in Canhamba