top of page
Casa Rex

Casa Rex boutique hotel in Vilankulo, Mozambique offers luxury accommodation & is a world class holiday & honeymoon resort. Directly overlooking the crystal-clear turquoise Indian Ocean & Bazaruto Archipelago Islands, Casa Rex is perfectly placed.

Business clientele & special interest groups are catered for, with conference facilities for smaller groups. It is also a convenient stop-over for guests visiting the islands.

Meals are served on an outside terrace with a spectacular view of the bay & lush gardens. Our a la carte restaurant is renowned in the area for its delectable Portuguese dishes including freshly-sourced seafood specialties paired with imported wines, or the popular local Mozambican beer.

Situated approximately 750km north of Maputo, Mozambique’s capital, & 500km south of Beira, the town of Vilankulo is accessible & convenient. It retains its coastal charm & vibrant culture with its unique blend of African, Portuguese & Arab influences.

LAM airlines fly daily from Johannesburg International airport (OR Tambo) to Vilankulo International Airport. Direct flying time is 2 hours. SA Airlink is now flying from Johannesburg to Vilanculos daily.


SA Airlink schedule:


Johannesburg – Vilanculos  DAILY FLIGHTS

Departing Johannesburg 11.30, Arriving Vilanculos 13.10

Vilanculos- Johannesburg DAILY FLIGHTS

Departing Vilanculos 13.45, Arriving Johannesburg 15.30


From The Kruger:


These flights facilitate the popular “beach & bush” combination.

Starting initially with 2 flights per week (Thursday and Sunday) the Kruger- Vilanculos flights serve to further enhance Airlink’s current flights operating between Johannesburg and Vilanculos, with daily direct departures between Vilanculos and Johannesburg.



All 15 rooms are sea facing with easy beach access, incredible ocean views and a cool breeze filtering through. Rooms are also air-conditioned & wireless internet access is available throughout the hotel. 



 Deep sea fishing 

 Scuba diving including resort courses - top 10 diving destination 

 Snorkelling & island exploring 

 Sail away day trips to Magaruque Island in motorised dhow. Lunch and refreshments included. 

 Kite surfing 

 Horse riding on the beach 

 Whale watching of hump back whales July - October 

 Sunset cruises 

 Visiting the local market & Machilla Magic Art & Craft Gallery supporting over 60 local artists 



$120 per person per night sharing in a Premium Room - Bed and Breakfast, wireless internet & airport transfers

$160 per person per night sharing in an Acacia Room - similar basis

$195 per person per night sharing in an Courtyard Suite - similar basis 

$390 per night for the Family Suite (king sized bed plus bunk bed) - similar basis

Children under 2 sharing a room with their parents - Free

Children 2-12 sharing a room with their parents - $25 per night


Other meals, beverages & activities.



 Children of all ages are welcome

Contact Our Specialists

Success! Message received.


per person per night sharing


*Prices may vary according to season

bottom of page