Hotels in Diani Beach
Enter your dates for the latest hotel rates and availability.
Enter your destination
Check-in
Check-out
Rooms and Guests
Check Availability
Swipe up to view more
Trip.com
Hotels
Hotels in Kenya
Hotels in Kwale
Hotels in Diani Beach
Diani Beach Hotels
Top 3 Premium Hotels in Diani Beach
See all
Discover our curated selection of premium hotels in Diani Beach for your next stay
No.
1
8.8
/10
56 review
Nomad Beach Resort
Hotel near
Diani Beach
"Good Location"
Select dates to view prices
No.
2
8.7
/10
111 review
Swahili Beach
Hotel near
Diani Beach
"Great stay!"
Select dates to view prices
No.
3
9.3
/10
17 review
Mzima Beach Residences - Diani Beach
Hotel near
Galu
"Good Location"
Select dates to view prices
Frequently Asked Questions
How much does it cost to stay in a hotel in Diani Beach?
The average price for hotels in Diani Beach is AED 586 for weekdays, and AED 581 for weekends (Friday–Saturday).
What are the best hotels in Diani Beach?
From business trips to holiday stays, Diani Beach offers a wide selection of popular hotels to suit every need.
PrideInn Hotel Diani (from AED 198)
,
Diamonds Leisure Beach & Golf Resort (from AED 448)
and
Papillon Lagoon Reef Hotel (from AED 299)
are excellent options for your stay.
What are the best pet-friendly hotels in Diani Beach?
Diani Hostel (from AED 19)
,
Qua Bruce Apartment (from AED 145)
and
Doric Cottages Diani (from AED 583)
are pet-friendly. Enjoy a stay with your pets!
What are the best sap hotels in Diani Beach?
Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable.
Diamonds Leisure Beach & Golf Resort (from AED 448)
,
Leopard Beach Resort and Spa (from AED 502)
and
Diani Sea Lodge - All Inclusive (from AED 421)
are great choices for spa hotels offering quality services.
Which hotels in Diani Beach provide fitness facilities?
Papillon Lagoon Reef Hotel (from AED 299)
,
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from AED 448)
and
Leopard Beach Resort and Spa (from AED 502)
offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!
Which hotels in Diani Beach have the best breakfast?
Diamonds Leisure Beach & Golf Resort (from AED 448)
,
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from AED 448)
and
Leopard Beach Resort and Spa (from AED 502)
provide a tasty breakfast to help you get going.
What are the best luxury hotels in Diani Beach?
Diani Beach offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences.
Diamonds Leisure Beach & Golf Resort (from AED 448)
,
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits (from AED 448)
and
Leopard Beach Resort and Spa (from AED 502)
are highly regarded luxury hotels for a truly exceptional experience.
Which hotels in Diani Beach have swimming pools?
PrideInn Hotel Diani (from AED 198)
,
Diamonds Leisure Beach & Golf Resort (from AED 448)
and
Papillon Lagoon Reef Hotel (from AED 299)
are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.
Total Properties
105
Number of Reviews
1,480
Lowest Price
AED 77
Highest Price
AED 3,310
Average Price (Weekends)
AED 581
Average Price (Weekdays)
AED 586
Keep Exploring
More Accommodation Types
Beach Hotels in Diani Beach
Seaview Hotels in Diani Beach
Villas in Diani Beach
Romantic Hotels in Diani Beach
Hotels With Parking in Diani Beach
Business Hotels in Diani Beach
Boutique Hotels in Diani Beach
Hotels With Gym in Diani Beach
Pet Friendly Hotels in Diani Beach
Hotels With Spa in Diani Beach
5-Star Hotels in Diani Beach
3-Star Hotels in Diani Beach
2-Star Hotels in Diani Beach
4-Star Hotels in Diani Beach
Hotels near Attractions
Hotels near Dream Kenya Safaris
Hotels near Diani Beach
Hotels near Diani Beach Art Gallery
Hotels near Colobus Conservation
Hotels near Ukunda Airport
Most Viewed Hotels
Jacaranda Indian Ocean Beach Resort
Kaskazi Beach Resort
Neptune Village Beach Resort & Spa - All Inclusive
Aqua Resort
Coral Beach Resort
Diani Campsite and Cottages
Neptune Palm Beach Boutique Resort & Spa - All Inclusive
Swahili Beach
Nomad Beach Resort
Safari Beach Hotel
Trip.com Latest Trends
Hotels in Drouin
Hotels in Putgarten
Hotels in Bloomington
Hotels in Highland Park
Hotels in Heerenveen
Hotels in Permet
Hotels in Pleasant Valley
Hotels in Mascoutah
Hotels in Halfweg
Hotels in Hindeloopen
Hotels in Hororata
Hotels in Barda
Hotels in Zarcero
Hotels in Montaldo Torinese
Hotels in Taki
Whiz Hotel Malioboro Yogyakarta Reviews
Miracle Grand Convention Hotel Reviews
Renaissance Hamburg Hotel Reviews
Grand Millennium Auckland Reviews
The Regency Garden Hotel Reviews
Shuangying Farm House Reviews
Hotels in Piha
Guangzhou Junye Hotel Reviews
Longting Courtyard Reviews
Hotels in Satan Dudhani
Hotels in Mevo Beitar
Ramada Plaza by Wyndham Izmir Reviews
Adhisthana Hotel Yogyakarta Reviews
Fillmore Hotel (Qingdao Chengyang Wanxianghui) Reviews
Hotels in Seeon-Seebruck