Casa Rex

Casa Rex Hotel Room View

pdf Fact Sheet – Casa Rex   |   Download e-brochure Download Casa Rex e-brochure

International Price From: US$ 126 per person per night

Casa Rex is located in Vilanculos, Mozambique and easily accessible by both road and air. Vilanculos is stunning, with over 1200 species of marine life; snorkelling, diving and other water activities only add to this experience.

Vilanculos is situated about 500km south of Beira and 750km north of Maputo (approximately 10 – 12 hours drive).

Casa Rex is situated overlooking the Bazaruto Archipelago offering brilliant views of the islands & the crystal clear azure waters of the Indian Ocean in Vilanculos.  Reminiscent of a gracious era, with buildings surrounded by fertile gardens, Casa Rex overlooks the southern-central section of Vilanculos Bay.  This small boutique hotel is a perfect choice for those who wish to be surrounded by unsurpassed beauty.

With only 13 individually styled rooms Casa Rex offers intimacy with attention to detail. All rooms have sea views and private balconies and offer the perfect retreat from the bustle of the world outside. For maximum comfort, air conditioning and airy mosquito nets are hung and windows are fitted with shutters against the occasional rain shower.


  • Swimming pool
  • Restaurant
  • Bar
  • Beach access


  • Scuba diving
  • Snorkelling
  • Deep sea fishing
  • Island dhow safari
  • Kite surfing
  • Tours to the market, orphanage, schools or visit the various craft shops
Packages that include this destination
Casa Rex Hotel

Casa Rex is a boutique hotel offering luxury accommodation in Vilanculos, Mozambique. All rooms are sea facing with easy beach access and incredible ocean views.


Keep on the EN4 until you reach the outskirts of Maputo;The road veers towards the left, keep on the EN4 along the outskirts of Maputo until the next toll station.

Go through the toll and take the next road to the left – sign-posted ‘Xai Xai EN1′, The EN1 continues to wind its way around Maputo. Head straight (through traffic lights, junctions, circles and roundabouts). Stick to the EN1 until you reach Xai Xai;

Continue through Xai Xai (where refuelling is a good idea) and stay on the EN1; Pass through all towns and villages (slowing down to the speed limit and looking out for speed traps); Refuel in Maxixe, then carry on up the EN1 for about 250km. Take a right turn towards ‘Vilanculos’ on the 212 road; Continue straight for 18km, you will reach Vilanculos.


As you drive into Vilanculos, turn left at the T – Junction & continue approximately 1.2 kms past the BIM bank. You will be faced with another T-junction and your first glimpse of the ocean! Turn left and continue another 500m. Casa Rex (sign-posted) will be on your right.

GPS coordinates for Casa Rex
-21.979976,35.315551 View Map