Edens Holiday Villas
Start a search with dates, guests, nationality and country of residence to see rates.
Edens Holiday Villas, located in Port Glaud on Mahé Island, Seychelles, offers a tranquil beachfront escape with air‑conditioned villas featuring private balconies or patios, fully equipped kitchens, free Wi‑Fi, and comfortable living areas designed for a relaxing stay. Guests can enjoy amenities such as an on‑site restaurant and bar serving Creole and international cuisine, room service, laundry services, and lush private gardens with scenic views of Port Launay Bay. The property is ideally situated just a short walk from Port Launay Beach and Sauzier Waterfall, while nearby attractions include Morne Seychellois National Park, Copolia and Morne Blanc hiking trails, and Beau Vallon Beach, providing excellent opportunities for nature exploration, snorkeling, and outdoor activities.
Victoria
Check‑out
10:00
Check‑in
14:00
You won't be charged yet.
Pick your dates to see the total.