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
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

Trip Advisor
4.0 Very Good1,339 reviews
Excellent
55%
Very Good
24%
Average
9%
Poor
6%
Terrible
7%
Location
Cleanliness
Service
Value
TripAdvisor Review
Food second to none!

Lovely hotel, staff amazing, food amazing. Huge shoutout to the Spice route, which served some of the best Indian food we’ve ever had. Big thanks in particular to Gilbert from the Spice Route and Silas, our evening room attendant, both of whom were an absolute testament to the hotel.

Review by Dhiren S Liverpool, United Kingdom
TripAdvisor Review
Great experience & great staff

We stayed at Swahili Beach Resort for five days as a group of seven at the end of a family holiday around Kenya. It was a very special trip as we were taking our 85-year-old grandmother, and inevitably a little daunting going to a hotel with her.

However, we wanted to share how pleased we were with our experience. This was primarily due to Millicent, the Executive Housekeeper, who really transformed our stay.

From ensuring there was someone to assist my grandmother in her wheelchair whenever we needed, to organising her meals at a time that was convenient for her, she was always willing to support us and go out of her way to make our experience incredible.

Her kindness and support made such a difference to our family and made an already special trip even more memorable. We are incredibly grateful to Millicent and the whole team at Swahili Beach Resort.

TripAdvisor Review
Truly a magical place

Swahili Beach Resort is easily the best place to stay in Diani Beach. The beachfront location is stunning, with soft white sand and turquoise water just steps from the resort. The rooms are spacious, beautifully designed, and the sleep quality is exceptional thanks to the comfortable beds and peaceful atmosphere.

Another highlight is the food: the variety is enormous, with something different to enjoy every day, from fresh seafood and local specialties to international dishes. The resort’s cascading pools, lush tropical gardens, and attentive staff create a truly relaxing experience. Whether you're looking for a romantic getaway or simply a place to unwind, Swahili Beach combines luxury, comfort, and authentic coastal charm in a way that keeps you wanting to return.

Review by parakeet1976 Cologne, Germany
TripAdvisor Review
Business stay

i enjoyed my stay, sad that it was short because of work but will definitely be back for longer. Food and staff were amazing. Rooms were spacious and with the coastal heat, the Ac was just perfect.

Review by Benjamin M Nairobi, Kenya
TripAdvisor Review
Solo trip

I stayed at Swahili Beach Resort during my solo trip, and I had such a wonderful experience. The location is amazing and very central to everything, while still feeling peaceful and surrounded by beautiful trees and nature. The rooms were very clean and comfortable, the food was excellent, and the staff were incredibly friendly and welcoming.

It was definitely worth the money and the visit. I left feeling relaxed, refreshed and rejuvenated, which is exactly what I needed from the trip.

I’ll definitely be coming back again!

Review by Stay693458 Belgium
Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 0800 408 0506