Avani Seychelles Barbarons Resort & Spa is situated on Barbarons Beach on the main island of the Seychelles archipelago - Mahé.
The largest and most developed of the Seychelles islands, Mahé is home a variety of natural attractions, from pristine white beaches to mountainous jungle interior, as well as the island capital city, Victoria.
A leisurely drive around the island takes just two to three hours, with plenty of places of interest and stunning views to wow you along the way. Forests with rare plants offer refreshing nature trail hikes. The coastline of pretty sandy beaches and azure Indian Ocean is a paradise for beach lovers, and getting active is easy with a wide range of water sports, as well as fantastic snorkelling and diving spots.
If you’ve got the time, Mahé is also a great base to go island hopping and experience even more of the Seychelles’ natural treasures.