Sunspot Tours Logo
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • My Booking
  • Contact
  • 0800 408 0506

1/15
Swahili Beach resort - HERO
Swahili Beach resort - HERO
View 14 Photos
  • Kenya Holidays
  • Diani Beach
  • Swahili Beach Resort

Swahili Beach Resort

TripAdvisor Review
Kenya, Africa
Diani Beach

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.

Facilities at Swahili Beach Resort:

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.

Guest rooms at Swahili Beach Resort:

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.

Facilities

  • 24-hour reception
  • FREE Wi-Fi
  • 5 restaurants
  • 3 bars
  • 7 infinity pools
  • Water sports*
  • Beach club*
  • Spa*
  • Fitness Centre
  • Evening entertainment
  • Guests on half or full board can dine in all four restaurants*
  • Please note some facilities and services may incur an additional fee

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

The Local Area

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.

Tripadvisor Reviews

4.0 Very Good1,346 reviews
Trip Advisor
Excellent
55%
Very Good
24%
Average
9%
Poor
6%
Terrible
7%
Location
Cleanliness
Service
Value
TripAdvisor Review
Great Hotel, Mediocre Staff

The hotel is very beautiful, nice amenities, beautiful environment and nice beach front. The service however was consistently disappointing. From the check in to the breakfast service, to lunch service, room service, cleaning service, billing and check out. Any opportunity to disappoint us, they took it! First it took 2 hours to check in, then on the next day, we begged for the room to be cleaned, over and over, only after we went to the reception did they clean it, at 7pm! We were four friends with 2 rooms and they did this for both rooms. At breakfast we had to get our own tea (Kenya hotels prefer you serve the food and the wait staff serve the tea and coffee) there was no one to serve us tea in all the three mornings we were there. We asked for cutlery and they did not bring it. While cleaning the room they took away towels and only replaced half of them. And on the last day, a member of staff took away my swimsuit with the towels and i never got it back but had to check out. These small inconveniences show that staff are not trained for the hospitality industry and do not pay attention to detail. At check out, the reception added bills from other guests to our final bill and insisted it was ours, while the names and signatures on the bills were clearly not ours. We pushed back and refused to pay for bills we did not consume, even then they kept brining us bills from other guests hoping we don’t notice. Swahili Beach, you should really do something about your staff, invest in some training to upskill staff to maintain a 5 start rating as a premium hotel. I gave you this feedback in person so this is not in any way underhanded. If you find my costume, please give it back as well.

TripAdvisor Review
A Resort That Truly Rescued Our Vacation

We had come to this resort after dealing with another nightmare of a resort. Our stay here salvaged our trip. The staff were amazing, our room was amazing l, the food was amazing. The only complaint I would have is that everything we would go to the buffet someone would steal our table. The staff were again great with removing the persons or getting us a new table. The breakfast buffet had some very good choices. There are almost a couple restaurants on the property. Unfortunately for our stay we weren't able to make it to the Spice Route. The resort is also close to some local shopping. It was nice to get out and explore. I can't say enough about the staff. From the check in experience to the the check out, I'm horrible with names, there are so many people I would like to thank by name, but I can't remember their names. Charles our room steward was the only one I remember. Would definitely stay here again.

Review by PaulCarlaK Vancouver, Canada
TripAdvisor Review
Lovely place but unprofessional staff

Honestly the hotel is beautiful but the staff is absolutely chaotic! So many people working there but hardly anyone knows what they're doing! Everytime you go to reception you're asked to go to a different colleague and you're given different information by literally all of them! Also, we got welcome drinks, towels and cookies upon arrival and our friends who arrived 5 minutes after us, we're given none of that treatment!? Also would not recommend the restaurant down at the beach, we waited an hour for our food and no apology was given until we mentionned it. Nothing for compensation either. Horrendous service for such a nice place! Also, don't even try to attempt and have a rest in the afternoon. Someone is always fixing something so there's alwayw noise and if it's not from construction, it's from employees calling eachother across the floors.

Review by Jadempsey Dublin, Ireland
TripAdvisor Review
The pictures do not do this resort justice. You must go and experience it for yourself

It was truly an exceptional experience, from the arrival to the check out. The property was absolutely breathtakingly beautiful. The room was exceptionally clean and well maintained. We got the beach club room and it was worth every penny we spent. The environment was so serene and quiet. The staff were so kind, attentive and fantastic. The attention to detail with everything in this resort was incredible. The food and the service... everything was amazing! I want to special thank Joy the guest relations personal, wow she went above and beyond to ensure our stay was enjoyable. They made my birthday trip the best experience I could have ever had. It was such an amazing experience we had to extend our stay. Our driver Edward was fantastic(the drive from the airport turned into a tour guide because you explained and gave so much details of history and sites) .

Review by Chiara J Nigeria
TripAdvisor Review
Business Strategy

Near the airport so easy access via flight from Nairobi. Lovely serene atmosphere. The rooms are clean and spacious and value for the money. Ideal for a holiday as the noise levels are at an acceptable level. Lovely professional service with all requisite amenities.

Review by Beatrice V Nairobi, Kenya
Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 0800 408 0506