AVANI Seychelles Barbarons Resort & Spa

Starting at
Cleanliness badge
Featured Image

TripAdvisor Review

Based on 2029 review

See all

Property Location With a stay at Avani Barbarons Seychelles Resort in Mahe Island, you'll be on the beach, just steps from Barbarons Beach and a 1-minute drive from Morne Seychellois National Park. This 4.5-star resort is 10.2 mi (16.4 km) from Beau Vallon Beach and 8.1 mi (13 km) from Baie Lazare B...

More details