
Find hotels in Diani Beach from 703.566 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Diani Beach
Apart hotel
Family friendly
Check prices for these dates
Our top choices for Diani Beach hotels

Kijani Cottages Beach
Kijani Cottages BeachDiani Beach
7.0 out of 10, Good, (4 reviews)
The price is 795.030 ₫
938.136 ₫ total
includes taxes & fees
2 Mar - 3 Mar

The Safiya Hotel
The Safiya HotelDiani Beach
7.4 out of 10, Good, (3 reviews)
The price is 1.834.223 ₫
2.164.378 ₫ total
includes taxes & fees
3 Mar - 4 Mar

GSIH Hotel Diani
GSIH Hotel DianiDiani Beach
6.0 out of 10, (4 reviews)
The price is 953.931 ₫
1.125.639 ₫ total
includes taxes & fees
2 Mar - 3 Mar

Mzima Beach
Mzima BeachDiani Beach
9.0 out of 10, Wonderful, (9 reviews)
The price is 4.382.381 ₫
5.171.210 ₫ total
includes taxes & fees
2 Mar - 3 Mar

Amkia Villas Diani
Amkia Villas DianiDiani Beach
9.8 out of 10, Exceptional, (11 reviews)
The price is 2.931.525 ₫
3.459.200 ₫ total
includes taxes & fees
25 Mar - 26 Mar

Babylon Gardens
Babylon GardensDiani Beach
10.0 out of 10, Exceptional, (1 review)
The price is 1.849.817 ₫
2.182.784 ₫ total
includes taxes & fees
2 Mar - 3 Mar

Coco-De-Ville
Coco-De-VilleGalu Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is 2.021.041 ₫
2.384.829 ₫ total
includes taxes & fees
2 Mar - 3 Mar

Papillon Lagoon Reef
Papillon Lagoon ReefDiani Beach
8.0 out of 10, Very good, (39 reviews)
The price is 4.310.833 ₫
5.086.783 ₫ total
includes taxes & fees
1 Apr - 2 Apr

Diani Sea Resort
Diani Sea ResortDiani Beach
8.8 out of 10, Excellent, (116 reviews)
The price is 6.493.080 ₫
7.661.835 ₫ total
includes taxes & fees
3 Mar - 4 Mar

Queens Chateau Boutique Villa
Queens Chateau Boutique VillaGalu Beach
10.0 out of 10, Exceptional, (2 reviews)

Pinewood Beach Resort and Spa
Pinewood Beach Resort and SpaDiani Beach
9.2 out of 10, Wonderful, (32 reviews)
The price is 5.233.683 ₫
6.175.746 ₫ total
includes taxes & fees
1 Apr - 2 Apr

Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel DianiDiani Beach
8.6 out of 10, Excellent, (8 reviews)
The price is 596.207 ₫
703.566 ₫ total
includes taxes & fees
2 Mar - 3 Mar

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Neptune Palm Beach Boutique Resort & Spa All InclusiveGalu Beach
8.4 out of 10, Very good, (33 reviews)
The price is 7.930.023 ₫
9.357.427 ₫ total
includes taxes & fees
23 Mar - 24 Mar

DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTSDiani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is 870.182 ₫
1.026.815 ₫ total
includes taxes & fees
4 Mar - 5 Mar

Diani Pearl Luxury Apartments
Diani Pearl Luxury ApartmentsDiani Beach
8.0 out of 10, Very good, (3 reviews)
The price is 2.134.040 ₫
2.518.167 ₫ total
includes taxes & fees
28 Mar - 29 Mar

Boxo Diani
Boxo DianiDiani Beach
9.0 out of 10, Wonderful, (13 reviews)
The price is 1.271.983 ₫
1.500.940 ₫ total
includes taxes & fees
4 Mar - 5 Mar
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.
Holiday Rentals in Diani Beach
Villa

9.8 out of 10, Exceptional, (11 reviews)
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Diani Beach
Find the best Diani Beach areas for the activities you enjoy most. Learn more about Diani Beach
Learn more about Diani Beach

Galu Beach
Unique features of Galu Beach include the beaches and restaurants. Make a stop by Galu Kinondo Beach or Colobus Conservation while you're exploring the area.
Stay near popular Diani Beach attractions
Learn more about Diani Beach
Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

More cheap stays in Diani Beach

Raquel's Bliss Hotel Diani
Road Diani Beach Wilaya ya Kwale
The price is 596.207 ₫ per night from 2 Mar to 3 Mar
596.207 ₫
703.566 ₫ total
2 Mar - 3 Mar
includes taxes & fees
8.6/10 Excellent! (8 reviews)
Hotels in Diani Beach with star rating

5 Star Hotels
6 properties









































































































