
Hotels in the Seychelles
Enter your dates and choose from 748 hotels and other places to stay!
Explore Seychelles

Accessible via a 30-minute flight from the main island of Mahe, Denis Private Island Seychelles is a 375-acre private island.
A beautiful island with untouched nature on land and in the sea. The accommodation is exceptional, also the position of the house right on the ocean. Very friendly staff, excellent food, everything is outstanding.

Featuring fantastic ocean views, CaranaBeach offers accommodation in Anse Etoile.
excellent location, staff friendly, clean chalets, absolutely amazing!

Just a 2-minute walk from the white and sandy beach of Cote D'or, Hotel Le Duc de Praslin offers a tropical garden and 2 restaurants.
One of the best hotels we have ever stayed. Beautiful design of the rooms and facilities made our stay really remarkable. The pools, jacuzzi which you can use anytime, SPA (deserves another review as it was amazing), garden, decoration, breakfast and dinner just 10 out of 10. Staff attentive and always helpful. Highly recommend and would love to come back.

Overlooking the Indian Ocean, Le Repaire features a small outdoor pool and elegant rooms.
Beautiful property Nice cozy rooms Breakfast was amazing Restaurant is one of the best on la digue Nice helpful staff Bicycles on rent available in premises

Situated along a private beach area in Anse Bois de Rose, Coco de Mer Hotel and Black Parrot Suites offers a swimming pool, two restaurants and spa. It is nestled in 200 acres of tropical gardens.
Good pools, perfect staff. Really nice beachfront villas, which can easily house a family with 2 kids. Excellent vareity of dishes, we didnt notice any repeat meals during our stay.

Set in Anse Possession, within a few steps of Anse Consolation Beach and 6.6 km of Vallee de Mai Nature Reserve, La Petite Maison and Sea Splash offers accommodation with a garden and free WiFi as...
Very good Service, super Happy!

Overlooking the Indian Ocean and offering an outdoor pool and a la carte restaurant, Crown Beach Hotel Seychelles is located in Pointe Au Sel.
It was so quiet and comfortable and not a big busy resort where you are just another guest. The staff were lovely and so friendly, they did everything they could to make our stay a fantastic one. The fresh fruit they served was grown on their own property which was nice as well.

Surrounded by tropical gardens, Colibri offers spacious chalets with a balcony or terrace with views of Baie Ste Anne. It features a seafront restaurant and an infinity pool.
Amazing views on the bay and relaxing pool

Situated alongside the prestige marina of Eden Island and just 6 km away from Seychelles International Airport, Eden Bleu Hotel features an outdoor pool and modern conference and business facilities.
Outstanding location. The pool with Marina view is great. Great staff they were very friendly and helpful. Amazing food. The room was simply amazing.

Situated along Grand Anse Beach, Palm Beach Hotel offers an outdoor swimming pool with sun loungers, a restaurant, and a bar. The hotel is set in a colonial-style building overlooking the Indian...
Excelent staff. Very beautifull location. Very good Seychelles breakfast. Amazing sea view. Old style building, so beautiful, amazing sea and pool area. We love the room including pool and sea view balcon

Located along a beautiful white sandy beach in the bay of Anse Volbert, this peaceful resort is 5 km from the Vallee de Mai nature reserve, 12 km from the airport, and about 3 km from the new port.
Amazing cuisine. Dinners are masterpieces. Very helpful staff. Italian aesthetic everywhere

Situated along the sandy Grand Anse Beach, Indian Ocean Lodge features two outdoor swimming pool and restaurant. It also offers free private parking.
Small hotel but this provides closer and great treatment from staff. Rooms are specious, clean. Breakfast and Dinner was outstanding, by far better than in Kempinski we stayed afterwards. Reception very friendly and helpful.