Set on a hilltop offering amazing views of the ocean, Lazare Picault Hotel is located in Baie Lazare Mahé and offers a restaurant. WiFi access is available.

Situated within 700 metres of Turtle Bay Beach and 15 km of Victoria Clock Tower, Au Cap Self Catering provides rooms with air conditioning and a private bathroom in Anse aux Pins.
A Jamelah Beach Guest House közvetlenül Anse Aux Pins fehér homokos strandján, Mahé szigetén található.
