Photo by Paul Rydel
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?

Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All InclusiveGalu Beach
8.0 out of 10, Very Good, (38 reviews)
cleanliness Play volleyball on a pristine Diani Beach at this all-inclusive tropical escape.
The price is CNY2,191
CNY2,585 total
includes taxes & fees
Jan 23 - Jan 24

Boxo Diani
Boxo DianiGalu Beach
8.8 out of 10, Excellent, (10 reviews)
cleanliness Experience coastal paradise just 5 minutes from Diani Beach with pool and luxurious spa.
The price is CNY334
CNY394 total
includes taxes & fees
Jan 17 - Jan 18

Marikeka Hotel
Marikeka HotelGalu Beach
The price is CNY405
CNY748 total
includes taxes & fees
Jan 17 - Jan 18

Coral Cove Diani Treehouses
Coral Cove Diani TreehousesDiani Beach
The price is CNY1,036
CNY1,223 total
includes taxes & fees
Feb 11 - Feb 12

Coco-De-Ville
Coco-De-VilleDiani Beach
10.0 out of 10, Exceptional, (1 review)
cleanliness Seaside B&B with a nightclub and pool near Diani Beach's pristine shores.
The price is CNY540
CNY638 total
includes taxes & fees
Jan 17 - Jan 18

The Safiya Hotel
The Safiya HotelDiani Beach
10.0 out of 10, Exceptional, (1 review)
cleanliness Walk to Diani Beach from this coastal retreat with a refreshing outdoor pool.
The price is CNY490
CNY579 total
includes taxes & fees
Jan 18 - Jan 19

Mzima Beach
Mzima BeachDiani Beach
9.0 out of 10, Wonderful, (9 reviews)
cleanliness Enjoy a luxurious beach getaway with spa treatments and airport shuttle.
The price is CNY1,562
CNY1,844 total
includes taxes & fees
Jan 17 - Jan 18

Tombo House
Tombo HouseDiani Beach
9.6 out of 10, Exceptional, (27 reviews)
cleanliness Unwind in a luxurious beachside retreat with spa treatments and a refreshing pool.
The price is CNY542
CNY639 total
includes taxes & fees
Jan 26 - Jan 27

Bahari Dhow Beach Villas
Bahari Dhow Beach VillasDiani Beach
7.6 out of 10, Good, (103 reviews)
cleanliness Bask in the coastal splendor with three pools and beach loungers on Diani.

Leopard Beach Resort & Spa
Leopard Beach Resort & SpaDiani Beach
8.6 out of 10, Excellent, (157 reviews)
cleanliness Tropical beachfront paradise with six onsite restaurants and a luxurious spa retreat.
The price is CNY1,458
CNY1,823 total
includes taxes & fees
Jan 30 - Jan 31

Diani Sea Lodge
Diani Sea LodgeDiani Beach
9.0 out of 10, Wonderful, (72 reviews)
The price is CNY1,550
CNY1,828 total
includes taxes & fees
Jan 20 - Jan 21

Lotfa Resort Diani
Lotfa Resort DianiDiani Beach
7.2 out of 10, Good, (16 reviews)
cleanliness Serene beachside escape with spa indulgences and children's pool just minutes from Diani.

Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel DianiDiani Beach
8.8 out of 10, Excellent, (3 reviews)
The price is CNY159
CNY188 total
includes taxes & fees
Jan 17 - Jan 18

Tradewinds Lodge
Tradewinds LodgeDiani Beach
4.8 out of 10, (5 reviews)
cleanliness Diani Beach bliss with outdoor pool, massage services, and airport shuttle access.

Seaclusion Diani
Seaclusion DianiDiani Beach
8.8 out of 10, Excellent, (28 reviews)
cleanliness Beach escape with outdoor pool and lush gardens near Diani Beach's shores.
The price is CNY521
CNY615 total
includes taxes & fees
Jan 17 - Jan 18

Queens Chateau Boutique Villa
Queens Chateau Boutique VillaGalu Beach
10.0 out of 10, Exceptional, (1 review)
cleanliness Seaside luxury at a boutique villa with outdoor pool and spa services awaits.

Babylon Gardens
Babylon GardensDiani Beach
10.0 out of 10, Exceptional, (1 review)
cleanliness A serene escape on Kenya's south coast, where tropical gardens meet seaside allure.
The price is CNY494
CNY583 total
includes taxes & fees
Feb 13 - Feb 14
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:Jan 23 - Jan 25

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, (382 reviews)
CNY193 off
The price is CNY868
per night
CNY2,170 total
includes taxes & fees
Showing deals for:Feb 15 - Feb 16
The price is CNY574
per night
CNY677 total
includes taxes & fees
Check out hotels with a spa in Diani Beach
The price is CNY334
CNY394 total
includes taxes & fees
Jan 17 - Jan 18
You may also like resorts in Diani Beach

8.6 out of 10, Excellent, (157)
The price is CNY1,458
CNY1,823 total
includes taxes & fees
Jan 30 - Jan 31
You can also stay at family-friendly hotels in Diani Beach

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, (382)
The price is CNY868
CNY1,085 total
includes taxes & fees
Jan 17 - Jan 18
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
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

Diani Sea Resort
10/10 Excellent





















































































































































































































