Swahili Beach Resort

Photo gallery for Swahili Beach Resort

Primary image
Outdoor pool
View from room

Overview of Swahili Beach Resort

VIP Access

Swahili Beach Resort

5.0 star property
Upscale beachfront resort with spa, near Diani Beach

8.6/10 Fabulous

111 verified Hotels.com guest reviews

Property highlights

  • Free breakfast
  • Free parking
  • Pool
  • Free WiFi
  • Airport transfer
  • Gym
Diani Beach, Diani Beach, Coast Province, 80401
Main amenities
  • Daily housekeeping
  • On the beach
  • 5 restaurants and 2 bars/lounges
  • Full-service spa
  • 9 outdoor pools
  • Health club
  • Beach umbrellas
  • Beach sun loungers
  • Beach club on site
  • Beach towels
  • Children's pool
  • Beach bar
Feel at home
  • Free cribs/infant beds
  • Babysitting (surcharge)
  • Children's pool
  • Separate bathtub and shower
  • Separate sitting area
  • Premium TV channels
Cleaning & Safety
  • Cleaned with disinfectant
  • Contactless check-in
  • 24-hour vacancy between guest room stays
  • Hand sanitizer provided

Choose dates to view prices

About this area

What's nearby

  • On the beach
  • Diani Beach - 5 min walk
  • Nyali Beach - 104 min drive
  • Bamburi Beach - 118 min drive

Getting around

  • Ukunda (UKA) - 6 min drive
  • Mombasa (MBA-Moi Intl.) - 152 min drive
  • Airport shuttle (surcharge)

About this property

Swahili Beach Resort

5-star luxury resort by the ocean
Consider a stay at Swahili Beach Resort and take advantage of free full breakfast, a roundtrip airport shuttle, and a beach bar. This resort is a great place to bask in the sun with a beachfront location, sun loungers, and beach umbrellas. Indulge in aromatherapy, a facial, and a deep-tissue massage at Swahili Spa, the onsite spa. Be sure to enjoy a meal at any of the 5 onsite restaurants. Aerobics classes are offered at the health club; other things to do include volleyball, scuba diving, and snorkeling. Stay connected with free in-room WiFi, and guests can find other amenities such as a poolside bar and a terrace.
You'll also find perks like:
  • 9 outdoor pools and a children's pool
  • Free self parking
  • A beach club on site, concierge services, and a 24-hour front desk
  • A TV in the lobby, a front desk safe, and massage treatment rooms
  • Guest reviews speak highly of the location
Room features
All 125 rooms boast comforts such as 24-hour room service and premium bedding, as well as thoughtful touches like pillow menus and air conditioning. Guests reviews give good marks for the spacious rooms at the property.
Extra amenities include:
  • Highchairs and free infant beds
  • Rainfall showers, deep soaking tubs, and bidets
  • Flat-screen TVs with premium channels
  • Furnished balconies or patios, separate sitting areas, and electric kettles


English, French, German, Italian

Cleaning and safety practices

Enhanced cleanliness measures

Disinfectant is used to clean the property
High-touch surfaces are cleaned and disinfected
Sheets and towels are washed at 60°C/140°F or hotter

Social distancing

Contactless check-in and check-out
Guest rooms kept vacant for 24 hours between stays
Social distancing measures in place

Safety measures

Personal protective equipment worn by staff
Temperature checks given to staff
Temperature checks available for guests
Masks are required at the property
Hand sanitizer provided
Enhanced food service safety measures are in place
Individually-wrapped food options available for breakfast
Reservations are required for the use of certain onsite facilities
This information is provided by our partners.

At a glance

Hotel size

  • 125 units
  • Arranged over 2 floors


  • Check-in time from 1 PM - 6 PM
  • Early check-in subject to availability
  • Minimum check-in age - 18
  • Check-out time is 10 AM

Restrictions related to your trip

  • Check COVID-19 restrictions.

Special check-in instructions

  • This property offers transfers from the airport (surcharges may apply); guests must contact the property with arrival details before travel, using the contact information on the booking confirmation
  • Guests must contact the property in advance for check-in instructions; front desk staff will greet guests on arrival
  • This property doesn't offer after-hours check-in
  • To make arrangements for check-in please contact the property at least 48 hours before arrival using the information on the booking confirmation

Required at check-in

  • Credit card, debit card, or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18


  • Babysitting*
  • Supervised childcare*


  • Pets not allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free onsite self parking
  • Wheelchair-accessible parking on site


  • Airport shuttle on request (available 24 hours)*

Other information

  • Designated smoking areas

Property amenities

Food and drink

  • Free full breakfast each morning 7 AM–10 AM
  • 5 restaurants
  • 2 bars/lounges
  • Beach bar
  • Poolside bar
  • Coffee shop
  • Private dining
  • Private picnics
  • 24-hour room service

Traveling with children

  • Children's pool
  • Supervised childcare (surcharge)
  • Children's games

What to do

  • On the beach
  • Beach club (surcharge)
  • Fitness classes
  • Beach volleyball
  • Scuba diving
  • Snorkeling


  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Dry cleaning/laundry services
  • Free newspapers in lobby
  • Luggage storage
  • Porter/bellhop
  • Beach sun loungers
  • Beach towels
  • Beach umbrellas


  • 20 buildings/towers
  • Built in 2011
  • Safe-deposit box at front desk
  • Garden
  • Terrace
  • Library
  • Television in common areas
  • Health club
  • 9 outdoor pools
  • Designer stores on site
  • Full-service spa
  • Massage/treatment rooms


  • Accessible bathroom
  • In-room accessibility
  • Roll-in shower
  • Wheelchair-accessible parking


  • English
  • French
  • German
  • Italian

Room amenities

Be entertained

  • Flat-screen television
  • Premium satellite channels

Home comfort

  • Air conditioning
  • Ceiling fan
  • Minibar
  • Coffee/tea maker
  • Electric kettle

Sleep well

  • Pillow menu
  • Blackout drapes/curtains
  • Turndown service
  • Premium bedding
  • Free crib/infant bed

What to enjoy

  • Furnished balcony/patio
  • Separate sitting area

Freshen up

  • Deep soaking bathtub
  • Separate bathtub and shower
  • Rainfall showerhead
  • Bidet
  • Free toiletries
  • Hair dryer
  • Towels

Stay connected

  • Desk
  • Free newspapers
  • Free WiFi

Food and drink

  • Champagne service
  • Free bottled water
  • Highchair


  • Daily housekeeping
  • In-room safe

Special features


Swahili Spa has 6 treatment rooms and outdoor treatment areas. Services include deep-tissue massages, hot stone massages, facials, and body wraps. A variety of treatment therapies are provided, including aromatherapy and reflexology. The spa is equipped with a spa tub.

The spa is open daily.

Fees & policies

Optional extras

  • Airport shuttle service is offered for an extra charge of USD 50 per vehicle (one way)
  • Early check-in can be arranged for an extra charge (subject to availability, amount varies)

Children & extra beds

  • Supervised childcare is available for an extra charge
  • Babysitting is available for an extra charge

Pool, spa, & gym (if applicable)

  • Pool access available from 7:00 AM to 6:00 PM
  • Reservations are required for massage services and spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation

Hygiene & cleanliness

This property advises that enhanced cleaning and guest safety measures are currently in place.

Disinfectant is used to clean the property; commonly-touched surfaces are cleaned with disinfectant between stays; bed sheets and towels are laundered at a temperature of at least 60°C/140°F.

Social distancing measures are in place; staff at the property wear personal protective equipment; periodic temperature checks are conducted on staff; temperature checks are available to guests; guests are provided with hand sanitizer; masks are required in public areas; reservations are required for some onsite facilities.

Contactless check-in and contactless check-out are available.

Enhanced food service safety measures are in place.

Individually-wrapped food options are available for breakfast.

Each guestroom is kept vacant for a minimum of 24 hours between bookings.


Only registered guests are allowed in the guestrooms.

This property does not have elevators.

Guests can rest easy knowing there's a carbon monoxide detector, a fire extinguisher, a smoke detector, a security system, and a first aid kit on site.

This property accepts credit cards. Cash is not accepted.

Also known as

Swahili Beach Resort Diani Beach
Swahili Beach Diani Beach
Swahili Beach
Swahili Beach Resort Resort
Swahili Beach Resort Diani Beach
Swahili Beach Resort Resort Diani Beach

Frequently asked questions

Does Swahili Beach Resort offer free cancellation for a full refund?
Yes, Swahili Beach Resort does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
What are the cleanliness and hygiene measures currently in place at Swahili Beach Resort?
This property confirms that disinfectant is used to clean the property. Furthermore, guests are provided with hand sanitizer, social distancing measures are in place, and staff are given personal protective equipment. Please note that this information has been provided by our partners.
Is there a pool at Swahili Beach Resort?
Yes, there are 9 outdoor pools and a children's pool. Guests have pool access from 7:00 AM to 6:00 PM.
Are pets allowed at Swahili Beach Resort?
Sorry, pets aren't allowed.
Is parking offered on site at Swahili Beach Resort?
Yes, there's free self parking.
Is airport shuttle service offered by Swahili Beach Resort?
Yes, an airport shuttle is available. The charge is USD 50 per vehicle one way.
What are the check-in and check-out times at Swahili Beach Resort?
You can check in from 1 PM - 6 PM. There's a charge for early check-in (amount may vary, subject to availability). Check-out time is 10 AM. Contactless check-in and check-out are available.
What is there to do at Swahili Beach Resort and nearby?
Have fun with onsite activities like snorkeling, volleyball, and scuba diving. Additional recreation onsite includes aerobics and volleyball. Indulge in a treatment at the spa and enjoy a swim in one of the 9 outdoor swimming pools. Swahili Beach Resort also has 2 bars and a health club, as well as spa services and a garden.
Are there restaurants at or near Swahili Beach Resort?
Yes, there are 5 onsite restaurants. Nearby restaurants include Qua Bruce Restaurant (3-min walk), Leonardo's restaurant (6-min walk), and Coast Dishes Resturant (7-min walk).
Does Swahili Beach Resort have rooms with private spa tubs?
Yes, each room has a deep soaking bathtub.
Does Swahili Beach Resort have any outdoor private spaces?
Yes, every room features a furnished balcony or patio.
What's the area around Swahili Beach Resort like?
Swahili Beach Resort is a short 6-minute drive from Ukunda (UKA) and 5 minutes' walk from Diani Beach. Travelers give top marks for the resort's prime location.

Overall score and ratings






Staff & service




Property conditions & facilities



8/10 Very Good

The room and hotel were both beautiful but the service and management is more like that of a 3 star hotel. Even the wifi was weak and unstable which is not acceptble for. 5 star hotel.
2-night business trip
Verified Hotels.com guest review

4/10 Fair

What I loved: 1. Friendly staff, especially the lady making cocktails at the pool bar, and the chefs in the kitchen were very good and welcoming to customers. 2. The food was amazing, did not manage to try the other restaurants as my stay was short, but the buffet did not disappoint during breakfast and dinner. 3. The SPA Services are amazing and the staff is professional, the pool is limited to SPA clients was a plus. What I disliked: 1. The beach wasn't clean with a lot of sea weeds that are lying on the shore. 2. There are a lot of flies around when food is served, am sure a hotel of such standard can do something to resolve this as I did not like competing with flies for my food. 3. The water pressure in the room was not adequate, not sure why, but spoke to some friends who were also guests at the same time and their room had the same issue.
Andrew, 2-night family trip
Verified Expedia guest review

10/10 Exceptional

Edwin, 3-night trip
Verified Expedia guest review

10/10 Exceptional

Nice place
Juha, 1-night romance trip
Verified Ebookers guest review

8/10 Very Good

Worth visiting!
The hotel is really beautiful and very well maintained. The room was very clean and comfortable. However the bed mattress was too soft and the service in the restaurant a bit too slow. The spa is really nice too, excellent massage.
2-night trip
Verified Hotels.com guest review

10/10 Exceptional

Came as a solo female traveller and didn’t feel lonely for one single bit. Will definitely come back
Jolly, 2-night trip
Verified Hotels.com guest review

10/10 Exceptional

Great facilities and food.
Has a great time. Food was very good, and staff are helpful. Well built property.
5-night trip with friends
Verified Hotels.com guest review

2/10 Poor

First, the check in process needs major change. It took over one hour to check in. I had to fill out a paper with the information I had already provided online. Then, they ask me how much was I told my room would be. They didn’t know my room cost, said they couldn’t provide a receipt upon check out because we booked online. They’re very nasty and unprofessional! My room wasn’t cleaned before I came, although to their standards it was. The shower wall still had previous guest dirt on it. I had to make management come and see and get the cleaning people -who had just cleaned -reclean. They didn’t change my bedding the entire three day stay. They just made the bed. I guess it looked clean to them. No bleach products were used to clean, not sure if any products were used. Room smelled like mildew. Limited eating options! Only three restaurants that serve the same thing all day and al a carte breakfast (which was nasty). It’s a resort with “activities” and no activity coordinator so there’s actually no activities. You’ll literally be stuck in this place with nothing to do but the rocky beach where you’re constantly harassed to buy things or the pool. The rooms need major updating. They’re old and dingy/dirty looking or maybe staff needs to learn how to clean.
Amber, 2-night trip
Verified Hotels.com guest review

10/10 Exceptional

Gorgeous resort with a beautiful room, great food, nice beach and pools & kind staff! They even let us use the pools after we checked out and took us to Ukunda airstrip which was a big help! Thank you Swahili Resort, we will definitely come back!
Krisztian, 4-night romance trip
Verified Expedia guest review

4/10 Fair

1-night trip
Verified Orbitz guest review