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,188
CNY2,582 total
includes taxes & fees
Feb 1 - Feb 2

Coral Cove Diani Treehouses
Coral Cove Diani TreehousesDiani Beach
The price is CNY1,168
CNY1,378 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 CNY540
CNY637 total
includes taxes & fees
Jan 22 - Jan 23

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 CNY544
CNY642 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 CNY411
CNY755 total
includes taxes & fees
Feb 4 - Feb 5

Amkia Villas Diani
Amkia Villas DianiDiani Beach
9.6 out of 10, Exceptional, (10 reviews)
The price is CNY750
CNY885 total
includes taxes & fees
Jan 29 - Jan 30

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 CNY333
CNY393 total
includes taxes & fees
Feb 4 - Feb 5

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

Jamboland-Diani
Jamboland-DianiDiani Beach
The price is CNY600
CNY708 total
includes taxes & fees
Feb 3 - Feb 4

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

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,822 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,190 total
includes taxes & fees
Feb 1 - Feb 2

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,380
CNY1,629 total
includes taxes & fees
Feb 4 - Feb 5

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
CNY638 total
includes taxes & fees
Feb 16 - Feb 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: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,167 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,380 total
includes taxes & fees
Showing deals for:Feb 19 - Feb 20
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
Feb 1 - Feb 2
You may also like hotels with spas in Diani Beach
The price is CNY333
CNY393 total
includes taxes & fees
Feb 4 - Feb 5
You can also stay at hotels with an ocean view 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





















































































































































































































