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,190
CNY2,584 total
includes taxes & fees
Feb 3 - Feb 4

Coral Cove Diani Treehouses
Coral Cove Diani TreehousesDiani Beach
The price is CNY1,037
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 CNY541
CNY638 total
includes taxes & fees
Jan 21 - Jan 22

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 CNY545
CNY643 total
includes taxes & fees
Jan 22 - Jan 23

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.

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.

Marikeka Hotel
Marikeka HotelGalu Beach
The price is CNY412
CNY756 total
includes taxes & fees
Feb 3 - Feb 4

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

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 CNY320
CNY378 total
includes taxes & fees
Jan 21 - Jan 22

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

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 CNY494
CNY583 total
includes taxes & fees
Feb 17 - Feb 18

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 CNY930
CNY1,191 total
includes taxes & fees
Feb 3 - Feb 4

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,381
CNY1,630 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 CNY541
CNY639 total
includes taxes & fees
Feb 16 - Feb 17

Diani Sea Lodge
Diani Sea LodgeDiani Beach
9.0 out of 10, Wonderful, (72 reviews)
The price is CNY1,549
CNY1,828 total
includes taxes & fees
Jan 21 - Jan 22
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 CNY867
per night
CNY2,169 total
includes taxes & fees
Showing deals for:Jan 30 - Feb 1

8.4 out of 10, Very Good, (79 reviews)
We have 2 left at
The price is CNY930
per night
CNY2,382 total
includes taxes & fees
Showing deals for:Feb 18 - Feb 19
The price is CNY574
per night
CNY677 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 CNY867
CNY1,084 total
includes taxes & fees
Jan 21 - Jan 22
You may also like hotels with spas in Diani Beach
The price is CNY320
CNY378 total
includes taxes & fees
Jan 21 - Jan 22
You can also stay at family-friendly hotels in Diani Beach
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
Resort
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












































































































































































































