Reef Resort Amenities

Air-Conditioned Bedrooms

Our houses and villas have air-conditioned bedrooms for those warm summer nights.

WiFi Areas

Stay connected in our restaurant and WiFi spot near reception.

Cocktail Bar

Come and enjoy a selection of cocktails, gins, local beers and live music performances.

Private Swimming Pools

Each of our houses and villas have their own private swimming pool.

Pristine Beaches

A tropical holiday destination with miles of untouched, naturally beautiful coastlines.

Café Pescador

Our seafood restaurant, open 7 days a week and caters for breakfasts, lunches and dinners

unique activities to diversify your vacation 

Boat Tours

Deep sea fishing charters (an all year around activity) and whale watching tours during the cooler months – May to November – can be arranged.  You can also enjoy watching the humpback whales frolic in the ocean from the comfort of your balcony.

Swimming, snorkeling and shore fishing can be enjoyed at our beaches.  The reef makes for interesting exploring at low tide.

unique activities to diversify your vacation 

Functions & Conferences

Reef Resort’s venue below the restaurant is suitable for functions, conferences and team building for up to 100 people.  Meals are catered for by Café Pescador.  Different seating plans and menu options are available

unique activities to diversify your vacation 

Elementos Lapa

There is a smaller venue on the property for use by guests staying at the resort.  Elementos Lapa is an ideal evening gathering area for friends and is suitable for up to around 30 people seated around a central fire pit.

Drumming activities are offered during school holidays.

unique activities to diversify your vacation 


Enjoy snorkeling along the reef that runs parallel to the beach.

  • You could go snorkeling in Xai-Xai from low tide right through until high tide and not get bored.
  • The reef is offshore, allowing for special creatures to be seen (as opposed to shallower inshore rocky reefs) close enough and protected enough to feel like you’re taking a gentle swim across a swimming pool.

An assortment of snorkeling gear is available to hire at Reef Resort.