Any Questions?

Get in Touch With Us

We'd love to hear from you. Whether you're planning your stay at Castelo Beach Resort, have a question about Linga Linga, or need help with a booking, our team is here to assist. Reach out to us and we'll help you plan a relaxing and memorable experience.

Send Us a Message

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Contact Information

Location

Linga Linga
Inhambane Province, Mozambique

Phone

+27 82 577 4888 (RSA)
+258 85 776 8317 (MOZ)

For urgent reservations or same-day enquiries, please call us directly.

Find Us

Location & Access

Castelo Beach Resort is set on the Linga Linga peninsula in Inhambane Bay, on Mozambique's southern coastline. It's one of those places that feels tucked away once you're there, even though getting to it is fairly straightforward.

Linga Linga Peninsula Inhambane Province, Mozambique
Getting There Fly into Inhambane Airport — bay transfers can be arranged from there
Driving There's also a 4x4 access road to Linga Linga if you're driving
Get Directions
Romantic walks at Castelo Beach
Adventures That Have No End

What to Do During
Your Stay

Staying on the Linga Linga peninsula puts you in the middle of one of the most diverse coastal areas in southern Mozambique, where each day can look completely different.

On the water, guests can explore Inhambane Bay through activities like deep sea fishing, snorkelling, kayaking, and stand-up paddleboarding, or head out by boat to reach sandbanks and quiet stretches of shoreline that shift with the tides. For something more active, water skiing and similar activities are also available depending on conditions.

At the resort itself, the pace is slower. Between the pool, beachfront spaces, bar, and indoor areas like the lounge and games room, there's always somewhere to settle in without feeling like you need to be doing something.

See Activities