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.
Jamelah Beach Guest House is located in Mahé directly on the white sand beach of Anse aux Pins. It features a tropical garden, air conditioning and free WiFi in the public areas and beach.