Hotels in Diani Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Diani Beach?

Swahili Beach Resort
Swahili Beach ResortDiani Beach
9.0 out of 10, Wonderful, (285 reviews)
The price is $273
$323 total
includes taxes & fees
May 9 - May 10

Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf ResortDiani Beach
8.2 out of 10, Very Good, (142 reviews)
The price is $93
$148 total
includes taxes & fees
May 17 - May 18

Southern Palms Beach Resort
Southern Palms Beach ResortDiani Beach
8.4 out of 10, Very Good, (233 reviews)
The price is $305
$360 total
includes taxes & fees
May 8 - May 9

Leopard Beach Resort & Spa
Leopard Beach Resort & SpaDiani Beach
8.6 out of 10, Excellent, (169 reviews)
The price is $132
$166 total
includes taxes & fees
May 20 - May 21

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Reef Beach Resort & Spa - Your Beachfront Bliss AwaitsDiani Beach
8.0 out of 10, Very Good, (403 reviews)
The price is $130
$162 total
includes taxes & fees
May 8 - May 9

Baobab Beach Resort & Spa
Baobab Beach Resort & SpaDiani Beach
8.6 out of 10, Excellent, (179 reviews)

Nomad Beach Resort
Nomad Beach ResortDiani Beach
9.2 out of 10, Wonderful, (112 reviews)
The price is $292
$344 total
includes taxes & fees
May 8 - May 9

Diani Sea Lodge
Diani Sea LodgeDiani Beach
9.0 out of 10, Wonderful, (83 reviews)
The price is $212
$250 total
includes taxes & fees
May 10 - May 11

Asha Boutique Hotel
Asha Boutique HotelDiani Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is $137
$162 total
includes taxes & fees
May 8 - May 9

Diani Pearl Luxury Apartments
Diani Pearl Luxury ApartmentsDiani Beach
8.0 out of 10, Very Good, (3 reviews)

Kaskazi Beach Hotel
Kaskazi Beach HotelDiani Beach
6.2 out of 10, (63 reviews)
The price is $84
$99 total
includes taxes & fees
May 14 - May 15

Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach ResortDiani Beach
8.4 out of 10, Very Good, (84 reviews)
The price is $94
$120 total
includes taxes & fees
May 11 - May 12

Pinewood Beach Resort and Spa
Pinewood Beach Resort and SpaDiani Beach
9.4 out of 10, Exceptional, (34 reviews)
The price is $189
$223 total
includes taxes & fees
Jun 1 - Jun 2

Retro Boutique Hotel Limited
Retro Boutique Hotel LimitedDiani Beach
7.6 out of 10, Good, (8 reviews)
The price is $177
$209 total
includes taxes & fees
May 30 - May 31

Voyager Beach Resort
Voyager Beach ResortMombasa
8.8 out of 10, Excellent, (779 reviews)
The price is $154
$193 total
includes taxes & fees
May 16 - May 17
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Get last-minute hotel deals in Diani Beach and save more
Sign in to unlock great savings.
Showing deals for:May 8 - May 10
The price is $68
per night
$160 total
includes taxes & fees
Showing deals for:May 15 - May 17

9.0 out of 10, Wonderful, (285 reviews)
$182 off
The price is $273
per night
$645 total
includes taxes & fees
Showing deals for:Jun 6 - Jun 7

9.2 out of 10, Wonderful, (71 reviews)
$140 off
The price is $140
per night
$165 total
includes taxes & fees
Check out resorts in Diani Beach

8.4 out of 10, Very Good, (233)
The price is $305
$360 total
includes taxes & fees
May 8 - May 9
You may also like family-friendly hotels in Diani Beach
The price is $292
$344 total
includes taxes & fees
May 8 - May 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Diani Beach
Apart hotel
Apartment
Top neighborhoods in Diani Beach

Galu Beach
Diani Beach's Galu Beach neighborhood is known for its beaches and restaurants, and entices visitors with attractions including Galu Kinondo Beach and Colobus Conservation.
Top landmarks in Diani Beach
Learn more about Diani Beach
Notable for its seaside, Diani Beach features attractions such as Diani Beach and Tiwi Beach. This relaxing city has something for everyone including sights like Galu Kinondo Beach and Kaya Kinondo Sacred Forest.

Check out reviews of Diani Beach hotels guests love

Leopard Beach Resort & Spa
10/10 Excellent




































































































































































































