LUXURY AT ITS BEST
Mozambique Beach Accommodation
Castelo Beach Resort is situated on the water’s edge of Linga-Linga, the tiny peninsula that juts into the Inhambane Bay in Mozambique. Our warm Mozambican hospitality ensures that guests enjoy relaxed accommodation in 20 elegant rooms, air-conditioned with en suite bathrooms. We have a wide variety of activities on offer, such as deep sea fishing, snorkelling, canoeing, water skiing. Relax in our well-equipped library, or having fun in our games room.