- Kenya Holidays
- Diani Beach
- Swahili Beach Resort

Boasting a private beach area, fantastic facilities, and a wide range of water sports, the 5-star Swahili Beach Resort is a perfect choice for your Kenyan holiday. The resort is also just a short 10-minute walk from The Diani Beach Shopping Centre ensuring you have access to a range of shops and boutiques.
The Swahili Beach Resort offers prides itself on providing guests with everything they could need throughout their stay. From 7 infinity pools and 5 restaurants to the spa, fitness centre, and evening entertainment, guests want for nothing during their holiday. For those looking to try something new, why not explore the wide range of water activities the resort offers or enjoy table tennis or billiards in the games room.
Designed with comfort in mind, Swahili Beach Resort accommodation is light, airy and decorated in cool tones to promote rest and relaxation. All rooms include a balcony overlooking the ocean or resort garden, en-suite bathroom, room service*, free Wi-Fi, air conditioning, mini-bar, satellite tv, telephone, safety deposit box and tea/coffee maker.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.
Boasting a private beach area, fantastic facilities, and a wide range of water sports, the 5-star Swahili Beach Resort is a perfect choice for your Kenyan holiday. The resort is also just a short 10-minute walk from The Diani Beach Shopping Centre ensuring you have access to a range of shops and boutiques.
After a week on safari, Swahili Beach was the perfect place to relax and recover. As an family (our kids are now adults) we had three rooms between us and each was immaculate (and the staff had kindly placed us in a different buildings so we could all have our privacy) the rooms are simply but elegantly furnished and the having returned home this week I am greatly missing the rainfall shower, the sunken bath and the his and hers sinks. All the staff were exceptionally friendly. A big thank you to the Swahili Beach gardeners, the maintenance team, the pool boys, the house keepers, the kitchen, bar and waiting staff who all went out of their way to ensure we had a great time. We had a lot of buffets during the Safari element of our holiday so we were a little buffet-ed out by the time we got to Swahili Beach so it was great to have the option to eat off the menu at the Beach Bar. (I think my son must have eaten a month’s supply of lamb chops during our stay.) The Teppanyaki experience at Zanzibar Restaurant was brilliant. We had the set menu and we were given enough food to feed an army. My most memorable experiences at the resort were a couples massage in the spa and being serenaded by the Barharini Beach Restaurant staff on my birthday and being presented with a delicious cake. I have not had the opportunity to compare and contrast with other hotels in this area, but in my opinion I believe Swahili Beach offered us, as a family, great value for money and an unforgettable experience.
Terrible at communicating on email . Getting a confirmation is like pulling teeth even after payment. Calls largely go unanswered. Slow service . Forgot airport pick up. A mess
This was my fifth visit to the hotel since 2016. While the physical structures/amenities have been maintained largely satisfactorily and the location is one of its best assets, hospitality has taken a beating and needs refinement.
From the check in process to the service at beach restaurant, majority of the staff we interacted with seemed to be on the spectrum of overwhelmed and confused to apathetic.
Check in was a struggle as much as they were kind enough to allow us go to the room earlier than the prescribed 3pm. We asked for the cost to upgrade to the next category room and the information on the amount to top up took over 30 minutes.
At the beach bar we asked for an apple pie for dessert which took over 45 minutes and still came out cold (despite us thinking the reason it took that long was because it was being baked fresh). Karisa, Niviah, William, Kennedy and Justin - probable exceptions as well as Juliet at the spa - very professional.
Moving on to housekeeping: we requested for face towels and I am dead serious when I say it took an hour for delivery to be made to the room.
That said, the room was spacious and shower amazing with great water pressure.
Meals - breakfast was great, amazing spread and most dishes done incredibly well. The salad we had at the beach bar for dinner was delectable too. Afternoon tea at Kahawa lounge never disappoints either.
Just bring back the sophistication. Please. For what its worth: we also interacted with other guests on our way to the airport who shared the same sentiments.
I'll love to thank you waiter Adam boy for his kindness when attending our table one of the kindest and lovely person with the best customer service
The resort is incredibly large and beautiful! It has every amenity you could imagine, from specialty restaurants and a beach bar to multiple pools, business centers, and a spa ... it truly has everything in one place. The food was consistently delicious, and there was a great variety of drinks. Additionally, Diani Airport is very close by, which was very convenient.
The room was a dream: spacious, luxurious, with a pool view, and equipped with everything you might need. It was also very quiet and peaceful. The staff was incredibly friendly and cheerful, all dedicated to ensuring you have the best possible stay.
My husband had a massage at the spa and enjoyed it immensely; the professional and kind staff provided a wonderful experience in a separate area with a view of the sea.
