Search Hotels with Restaurant in Diani Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Diani Beach Hotels with Restaurant
Top Diani Beach Hotels with Restaurant

Neptune Village Beach Resort & Spa All Inclusive
Galu Beach
8.0 out of 10, Very good, (38)
The price is 6.590.750 ₫
7.777.085 ₫ total
includes taxes & fees
7 Dec - 8 Dec

Pinewood Beach Resort and Spa
Diani Beach
9.2 out of 10, Wonderful, (30)
The price is 5.138.551 ₫
6.063.490 ₫ total
includes taxes & fees
7 Dec - 8 Dec

Diani Sea Resort
Diani Beach
8.8 out of 10, Excellent, (105)
The price is 5.428.991 ₫
6.406.209 ₫ total
includes taxes & fees
14 Dec - 15 Dec

The Safiya Hotel
Diani Beach
10.0 out of 10, Exceptional, (1)
The price is 2.623.915 ₫
3.096.219 ₫ total
includes taxes & fees
7 Dec - 8 Dec

Diani Sea Lodge
Diani Beach
9.0 out of 10, Wonderful, (68)
The price is 5.865.089 ₫
6.920.805 ₫ total
includes taxes & fees
4 Jan - 5 Jan 2026

Boxo Diani
Diani Beach
8.8 out of 10, Excellent, (10)

MODERN SOUTH HOTEL
Diani Beach
7.0 out of 10, Good, (2)

Kijani Cottages Beach
Diani Beach
The price is 723.901 ₫
854.203 ₫ total
includes taxes & fees
9 Dec - 10 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.
Top Diani Beach Hotel Reviews

Nomad Beach Resort
10/10 Excellent
Explore a world of travel with Expedia
Top areas for Hotels with Restaurant
Nearby Cities
Choose Your Diani Beach Hotel Style
- Beach Resorts & Hotels in Diani Beach
- Boutique Hotels in Diani Beach
- Business Hotels in Diani Beach
- Casino Hotels in Diani Beach
- Family-Friendly Hotels in Diani Beach
- Hotels with Balcony in Diani Beach
- Hotels with Breakfast in Diani Beach
- Hotels with Entertainment in Diani Beach
- Hotels with Hot Tubs in Diani Beach
- Hotels with Indoor Pools in Diani Beach
- Hotels with Laundry Service in Diani Beach
- Hotels with Parking in Diani Beach
- Hotels with Room Service in Diani Beach
- Hotels with Wifi in Diani Beach
- Hotels with a Bar in Diani Beach
- Hotels with a View in Diani Beach
- Luxury Hotels in Diani Beach
- Pet-Friendly Hotels in Diani Beach
- Romantic Hotels in Diani Beach
- Safari Hotels in Diani Beach
- Sports Hotels in Diani Beach
Hotels near popular Mombasa Attractions
Hotels in Diani Beach by Star Rating
Expedia's Latest Trends
Hotels
































