Karta Vacation Rentals





Tucked into Mahé Island’s Beau Vallon Bay, this secluded 5-star villa resort perches on hillsides and small beach coves with sweeping Indian Ocean views and nightly sunsets over Silhouette and North Islands. It’s about 10 km from Victoria city center and sits beside Beau Vallon Beach; guests must be 13 years or older.