Diani Beach, Kwale County, Kenya Hotel Search Results
Searching thousands of properties
Shop travel
Shop travel
Shop travel
Stays
Stays
Flights
Flights
Cars
Cars
Packages
Packages
Things to do
Things to do
Cruises
Cruises
Deals
Groups & meetings
Expedia Magazine
One Key credit cards
USD
•
List your property
Support
Trips
Communication Center
Sign in
Unlock instant savings with Member Prices
Sign in
Learn more about One Key
Feedback
Open app
All stays
Hotels
Homes
Where to?
Dates
Travelers
Room 1
Adults
Decrease the number of adults in room 1
Increase the number of adults in room 1
Children
Ages 0 to 17
Decrease the number of children in room 1
Increase the number of children in room 1
Add another room
Need to book 9 or more rooms?
Done
Search
static map image
View in a map
Search by property name
e.g. Marriott
Filter by
Property class
Property class: 1
Property class: 2
Property class: 3
Property class: 4
Property class: 5
See more
Guest rating
Making a selection from this group results in this page refreshing to show relevant results
Good 7+
Very good 8+
Wonderful 9+
Any
Nightly price
Min
Max
$0, Minimum, Nightly price
$1,000 and above, Maximum, Nightly price
All stays
Hotels
Homes
300+ properties available in your date range
How our sort order works
Sort by recommended for you
Continue with your booking
Photo gallery for Swahili Beach Resort
A pool area with lounge chairs and umbrellas, surrounded by palm trees and a stone wall.
Show previous image for Swahili Beach Resort
Show next image for Swahili Beach Resort
VIP Access
Swahili Beach Resort
Diani Beach
Balcony/patio
Beach bar
Spa
Balcony/patio, Beach bar, Spa
9.0
9.0 out of 10
Wonderful
wonderful
311 reviews
(311 reviews)
$73 off
$249 nightly
The previous price was $2,256
$2,256
The current price is $2,183 total
$2,183 total
Total with taxes and fees
We have 5 left at this price
Tue, Nov 17 - Mon, Nov 23
Tue 17 of November 2026 to Mon 23 of November 2026
Select your room
More information about Swahili Beach Resort, opens in a new tab
Photo gallery for Southern Palms Beach Resort
A resort with multiple swimming pools, palm trees, and thatched-roof structures.
Show previous image for Southern Palms Beach Resort
Show next image for Southern Palms Beach Resort
Southern Palms Beach Resort
Diani Beach
Balcony/patio
Swim-up bar
Spa
Balcony/patio, Swim-up bar, Spa
Fully refundable
Reserve now, pay later
8.4
8.4 out of 10
Very Good
very good
249 reviews
(249 reviews)
$386 nightly
The current price is $2,730 total
$2,730 total
Total with taxes and fees
Tue, Nov 17 - Mon, Nov 23
Tue 17 of November 2026 to Mon 23 of November 2026
More information about Southern Palms Beach Resort, opens in a new tab
Photo gallery for Baobab Beach Resort & Spa - All Inclusive
A restaurant with thatched roofs, outdoor seating, and palm trees.
Show previous image for Baobab Beach Resort & Spa - All Inclusive
Show next image for Baobab Beach Resort & Spa - All Inclusive
Baobab Beach Resort & Spa - All Inclusive
Diani Beach
Balcony/patio
Spa
On beach
Balcony/patio, Spa, On beach
Fully refundable
Reserve now, pay later
8.6
8.6 out of 10
Excellent
excellent
184 reviews
(184 reviews)
$284 off
$361 nightly
The previous price was $2,840
$2,840
The current price is $2,556 total
$2,556 total
Total with taxes and fees
We have 1 left at this price
Fri, Nov 27 - Thu, Dec 3
Fri 27 of November 2026 to Thu 3 of December 2026
More information about Baobab Beach Resort & Spa - All Inclusive, opens in a new tab