- Seychelles Holidays
- Mahe
- Crown Beach Hotel
Crown Beach Hotel is a charming four star boutique hotel "national and local classification" located on the East coast of Mahe, the main island of the Seychelles with a superb beach, a beautiful lagoon, and large granite boulders, complimented by the surrounding mountains and its lush tropical trees. It is also situated in a beautiful environment, precisely named "fairyland" and very close to the famous beach of Anse Royale at 15 minutes walk (however note the roads are very narrow and not very praticable) or 5 minutes by bus which is a short adventure!
Nestled on 2000 square metres of landscaped gardens, the hotel also features spectacular views of the bay surrounded by towering palm trees overlooking the warm turquoise waters, and for the early birds "a most stunning sunrise" over the horizon. The beach and sea portrait and feature both low and high tide with each its particularities.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

Worst hotel we’ve stayed in Seychelles…filthy with smell of cigarettes in the room…we tried to change the room but it took like hours to find another room..honestly we were tired and didn’t want to look for another place…and I didn’t feel good…breakfast was poor…same things daily…eggs, some bacon, beans from can, some fruits…
We really enjoyed our stay here and we especially enjoyed the extremely friendly staff that worked here, they were awesome! If you are looking for a place to relax and have as a base while exploring the island this is it. Rooms are large and in a really fantastic state. Restaurant was awesome with a lot of goodies to choose from and all tasty. Beach just outside the restaurant with a lot to explore. Finally and again a huge THANK YOU to the staff, you are doing a great job!
This is a great, small family-run hotel with friendly helpful staff. Excellent location on the beach, close (but not too close) to the airport.
We spent a week at Crown Beach Hotel and everything was perfect. The hotel is small with access to a beautiful beach, our kids thoroughly enjoyed the pool and beach. The food, staff and facilities were great. Breakfast was great with fresh fruit and a great choice of eggs/toasts/meat.
It couldn't have been better. We will 100% be coming back.
Thanks for Nic, Marcus and family
I cannot say enough good things about Crown Beach Hotel. The property is gorgeous, grounds well kept, and the beach is beautiful. Comfortable lounge chairs to sit and enjoy the beautiful beach views and breezes, and exceptionally maintained foliage. The room was beautiful, very clean and very comfortable, and the balcony gave an amazing view of the ocean. The restaurant served delicious food and great drinks, and had a great variety of things from which to choose. But the best thing about Crown Beach Hotel was the staff. From the moment I arrived they welcomed me warmly and were there for each and every need I had. They gave me amazing personal attention, made wonderful recommendations about things to do and places to see, and even made my birthday incredibly special, just because they wanted to. The warmth and generosity of Stephanie, Mussa, and everyone else at Crown Beach Hotel will always be what stays with me the most about my trip to Seychelles.
