Mahe IslandTop accommodation

Price range$158 - $0BudgetMid-RangeTop
$1
$400+

CaranaBeach Hotel

From$376

Villa Citronella Guesthouse

From$477

Fleur de Sel Aparthotel

From$636