About Villa Castellos
Welcome to Villa Castellos, the heart of inhambane. We offer you a range of luxury self-catering ocean view villas. Villa Castellos is close to local shops, restaurants, markets, attractions and the local hospital. Our self-catering villas are fully equipped and welcomes your stay whether you're a family, group or just someone looking for a quick escape from the city. The bedrooms are all fitted with aircons and the living areas have their own HDTV with premium dstv. Every Villa has a gas braai, charcoal braai & ice. A cleaner & butler is also available to cater for your every need from making seafood or just preparing the veggies.
On Site
Off Site
Accommodation Options
Villa Geraldo
Room 1: 2x 3quarter beds, en-suite bathroom (Shower & bath tub)
Room 2: 2x 3quarter beds, en-suite bathroom (Shower & bath tub)
Room 3: 1x King bed, en-suite bathroom (Shower & bath tub)
Room 4: 1x King bed, en-suite bathroom (Shower & bath tub)
Villa Martino
Room 1: Bottom, twin 3/4 beds, en-suite (shower and bath)
Room 2: Bottom, queen bed, en-suite (shower)
Room 3: Top, queen bed, detached shower and toilet
Room 3: Top, twin 3/4 beds, en-suite (shower)
Villa Vincent
Rooms 1 & 5: 1 x Queen Size bed and en-suite bathrooms
Room 2: 1x bunk bed, shared bathroom (shower only) + Toilet
Room 3: 2 x 3quarter beds – shared bathroom (Shower only) + Toilet
Room 4: 1x Queen Size bed, shared bathroom with room 3
Villa Luca
Room1: 1x Queen Size bed, en-suite bathroom (Shower only)
Room2: 1x Queen Size bed, en-suite bathroom (Shower only)
Room3: 2x 3quarter beds, detached bathroom outside room (Shower only)
Room4: 2x 3quarter beds en-suite bathroom (Shower only)
Standard Room Amenities
Experience Villa Castellos
We specialize in crafting bespoke itineraries. Want to include Villa Castellos in your dream African holiday?