
The Seychelles is an Indian Ocean archipelago of granite islands, turquoise water and some of the world’s most photographed beaches. It has a reputation for luxury, but family-run guesthouses and self-catering apartments make it more affordable.
Looking for cheap hotels in Seychelles? RoomsCheap compares hotel deals from the biggest booking sites in one search, so you can find cheap rooms in the right neighborhood — not just the lowest price in the wrong one.
It is not just hotels: the same search covers apartments, vacation rentals, B&Bs and hostels in Seychelles, so you can compare every kind of room side by side.
The Seychelles is a stop on Indian Ocean cruises, with ships calling at Port Victoria on Mahé, and small-ship cruises sailing between the islands.
A popular beach on Mahé with guesthouses and hotels.
The small capital, with a market and practical stays.
The second island, home to the Vallée de Mai and Anse Lazio.
A small, relaxed island of bikes and boulder beaches.
Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.


April–May and October–November are often calmest; conditions vary with the monsoon winds, but the islands are warm all year.
Guesthouses and self-catering apartments on Mahé and La Digue usually cost much less than resorts.
Ferries link Mahé, Praslin and La Digue, and there are short domestic flights.
Yes. Ships call at Port Victoria on Mahé, close to the capital and the main beaches.