Find hotels in Diani Beach from ฿1,044
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Diani Beach
Apart hotel
Check prices for these dates
Top 10 Diani Beach hotels and places to stay

Southern Palms Beach Resort
Diani Beach
8.2 out of 10, Very good, (219)
The price is ฿9,502
฿11,213 total
includes taxes & fees
30 Nov - 1 Dec

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
8.0 out of 10, Very good, (374)
The price is ฿4,374
฿5,468 total
includes taxes & fees
30 Nov - 1 Dec

Swahili Beach Resort
Diani Beach
9.0 out of 10, Wonderful, (276)
The price is ฿8,847
฿10,440 total
includes taxes & fees
7 Dec - 8 Dec

Diamonds Leisure Beach & Golf Resort
Diani Beach
8.2 out of 10, Very good, (133)
The price is ฿3,175
฿5,058 total
includes taxes & fees
30 Nov - 1 Dec

Leopard Beach Resort & Spa
Diani Beach
8.6 out of 10, Excellent, (155)
The price is ฿5,258
฿6,573 total
includes taxes & fees
4 Dec - 5 Dec

Pinewood Beach Resort and Spa
Diani Beach
9.2 out of 10, Wonderful, (30)
The price is ฿6,280
฿7,411 total
includes taxes & fees
30 Nov - 1 Dec
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.
Great weekend hotel deals in Diani Beach
Showing deals for:12 Dec - 14 Dec
Image gallery for Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort
Diani Beach
8.6/10Excellent (73 reviews)
10% off
Price is ฿3,398
฿8,700 total
includes taxes & fees
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.
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

Coral Beach Resort
Diani Beach Road, Diani Beach
The price is ฿2,703 per night from 30 Nov to 1 Dec
฿2,703
฿3,190 total
30 Nov - 1 Dec
includes taxes & fees
5.4/10 (3 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Areas of Diani Beach
Hotels Near Diani Beach, Mombasa
- Chale Island Hotels
- Ukunda Hotels
- Tiwi Hotels
- Kenya Coast Hotels
- Bamburi Hotels
- Msambweni Hotels
- Kwale Hotels
- Ras Makamaiwe Hotels
- Shimoni Hotels
- Kisauni Hotels
- Wasini Island Hotels
- Central Kenya Coast Hotels
- Likoni Hotels
- Shimba Hills National Reserve Hotels
- Mtongwe Hotels
- Manyimbo Hotels
- Ngombeni Hotels
- Funzi Island Hotels
- Mnazi Hotels
- Shirazi Hotels
Expedia's Latest Trends
Hotels
- Hotels near Rajamangala National Stadium
- Hotels near JJ Mall
- UP2U Guesthouse - Hostel
- Rose Nana Hotel
- Hotels in Madrid
- Evergreen Suite Hotel
- Princess River Kwai
- The Royal Park Hotel Iconic Tokyo Shiodome
- TAJH Pool Villas
- Cubic Bangna Hotel
- Rambuttri Village Inn & Plaza
- Markland Beach View
- Amora Beach Resort Phuket
- Hotels in Chum Saeng
- Beehive Boutique Hotel Phuket
- Hotel Maya Kuala Lumpur City Center
Flights
Packages































































































