From €150 EUR Booking.com This 4-star hotel offers large rooms with tropical garden or Indian Ocean views. It has a spa with a sauna and treatment rooms. Guests can snorkel at the private beach.