Sunbird Villas Seychelles
Hotels & AccommodationMahé • Glacis, N Coast Rd, Road, Seychelles
5.0(37 reviews on Google)
Sunbird Villas Seychelles is a self-catering hotel on Mahé’s Glacis North Coast Road, offering spacious, spotless villas with large balconies and sweeping views of the Indian Ocean. Guests consistently praise the warm, attentive staff and owner, as well as generous, authentic Creole breakfasts and dinners. Two beaches are within walking distance, with snorkeling nearby, and popular hiking trails are a short drive away.