Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • 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
    • Online Brochures
    • Order a FREE Brochure
    • 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
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
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,322 reviews
Excellent
55%
Very Good
24%
Average
9%
Poor
6%
Terrible
6%
Location
Cleanliness
Service
Value
TripAdvisor Review
A coastal paradise

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.

TripAdvisor Review
Communication is a mess

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

TripAdvisor Review
Finesse is needed back ASAP

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.

TripAdvisor Review
Very welcoming

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

TripAdvisor Review
A beautiful and luxurious getaway in Diani

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.

Review by julianalr82 Medellin, Colombia
Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists