Juliana’s Villas Self Catering is family a run business located on Au Cap Mahé, Seychelles. We offer basic, affordable accommodation option for travelers that have a small budget and want a ‘no thrills’s’ holiday experience. We offer simple & clean self-catering type accommodation.

We are fortunate that our properties overlook the ocean,which is literally located on the doorstep of the picturesque Turtle bay beach in Au Cap, Mahé, Seychelles.

It has much to offer the free spirited traveler who wants to experience the cultural local island lifestyle in it’s simplest form.

We look forward to welcoming you to Seychelles 🙂

Juliana & Family