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,192
CNY2,586 total
includes taxes & fees
Jan 22 - Jan 23

Coral Cove Diani Treehouses
Coral Cove Diani TreehousesDiani Beach
The price is CNY1,037
CNY1,223 total
includes taxes & fees
Feb 4 - Feb 5

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 CNY541
CNY638 total
includes taxes & fees
Jan 20 - Jan 21

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 CNY491
CNY579 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.
The price is CNY591
CNY697 total
includes taxes & fees
Feb 1 - Feb 2

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.
The price is CNY886
CNY1,046 total
includes taxes & fees
Feb 1 - Feb 2

Marikeka Hotel
Marikeka HotelGalu Beach
The price is CNY412
CNY757 total
includes taxes & fees
Jan 20 - Jan 21

Amkia Villas Diani
Amkia Villas DianiDiani Beach
9.6 out of 10, Exceptional, (10 reviews)
The price is CNY751
CNY886 total
includes taxes & fees
Jan 20 - Jan 21

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 20 - Jan 21

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,563
CNY1,844 total
includes taxes & fees
Jan 20 - Jan 21

Aqua Resort
Aqua ResortDiani Beach
7.6 out of 10, Good, (25 reviews)
The price is CNY250
CNY328 total
includes taxes & fees
Feb 1 - Feb 2

Jamboland-Diani
Jamboland-DianiDiani Beach
The price is CNY598
CNY706 total
includes taxes & fees
Feb 1 - Feb 2

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 CNY495
CNY584 total
includes taxes & fees
Feb 13 - Feb 14

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,459
CNY1,824 total
includes taxes & fees
Feb 5 - Feb 6

Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach ResortDiani Beach
8.4 out of 10, Very Good, (79 reviews)
cleanliness Experience tropical luxury at a beach resort with a spa, pools, and dining options.
The price is CNY931
CNY1,192 total
includes taxes & fees
Jan 22 - Jan 23

Asha Boutique Hotel
Asha Boutique HotelDiani Beach
9.6 out of 10, Exceptional, (4 reviews)
cleanliness Relax by Diani Beach at this boutique hotel with seaside amenities and spa services.
The price is CNY1,382
CNY1,631 total
includes taxes & fees
Jan 23 - Jan 24

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

Diani Sea Lodge
Diani Sea LodgeDiani Beach
9.0 out of 10, Wonderful, (72 reviews)
The price is CNY1,550
CNY1,829 total
includes taxes & fees
Jan 20 - Jan 21
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, (383 reviews)
CNY193 off
The price is CNY868
per night
CNY2,171 total
includes taxes & fees
Showing deals for:Jan 30 - Feb 1

8.6 out of 10, Excellent, (157 reviews)
The price is CNY3,004
per night
CNY7,510 total
includes taxes & fees
Showing deals for:Feb 18 - Feb 19
The price is CNY574
per night
CNY678 total
includes taxes & fees
Check out resorts 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, (383)
The price is CNY868
CNY1,085 total
includes taxes & fees
Jan 20 - Jan 21
You may also like hotels with spas in Diani Beach
The price is CNY334
CNY394 total
includes taxes & fees
Jan 20 - Jan 21
You can also stay at family-friendly hotels in Diani Beach
The price is CNY165
CNY195 total
includes taxes & fees
Jan 22 - Jan 23
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.
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

Kijani Cottages Beach
10/10 Excellent















































































































































































































