Hotels with Casino in Diani Beach
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Diani Beach Casino Resorts & Hotels

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road, Diani Beach
$132 nightly
The price is $154 total per night
$154 total
Sep 28 - Sep 29
Total with taxes and fees
Guests of Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits enjoy 2 outdoor pools, a children's pool, and a gym. Free valet and self parking are available, or if you're not driving, take the airport shuttle (available 24 hours) for USD 60 per vehicle one-way. Multilingual staff at the 24-hour front desk can assist with luggage storage, dry cleaning/laundry, and tours or tickets. Other amenities at this beach resort include a steam room, free WiFi in public areas, and a conference center.
Pool
All inclusive

Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
Free Cancellation
Reserve now, pay when you stay
Diamonds Leisure Beach & Golf Resort features a private beach, a golf course, and 4 outdoor pools. There's free parking, and an airport shuttle (available 24 hours) for KES 8750 per vehicle one-way. Multilingual staff at the front desk are standing by 24/7 to help with concierge services, luggage storage, and dry cleaning/laundry. Other amenities at this beach resort include a children's pool, free WiFi in public areas, and a conference center.
On private beach
Pool
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.
Diani Beach hotels essential information
Accommodation | 562 hotels |
---|---|
Lowest Price | $154 |
Highest Price | $154 |
Popular hotels | Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Diamonds Leisure Beach & Golf Resort |
Recent Casino Resorts & Hotels Reviews

Southern Palms Beach Resort
5/5 Excellent
Fantastic resort!
"Our stay at southern palms resort was nothing short of amazing! The resort is beautiful with big pools and is located right at the beach front. Our room was big and spacious always kept neat by our lovely housekeeper Veronica. The staff at the hotel are such lovely genuine people. Everyone made us feel right at home, starting from the manager daisy who even gave us her personal contact to call her if we needed anything at any time. Elisha the bartender at the beach bar kept our drinks flowing and made sure to have conversation with each person sitting at the bar. The food was fantastic. I must recommend the bbq restaurant which had a wide selection for us meat lovers.
I will definitely visit again soon!"
A verified traveler stayed at Southern Palms Beach Resort
Posted 8 days ago
Areas Of Diani Beach
Hotels Near
Hotel Themes
Top Trending
Hotels
Flights
- Cheap Cleveland to Dallas flights
- Cheap Seattle to Chelan flights
- Cheap Fort Myers to Buffalo flights
- Cheap New Orleans to Biloxi flights
- Cheap Fort Lauderdale to Berlin flights
- Cheap Dallas to Lake Charles flights
- Cheap Billings to Fort Lauderdale flights
- Cheap Tuscaloosa to Los Angeles flights
- Cheap Charlottesville to Miami flights
- Cheap Boise to Norfolk - Virginia Beach flights
- Cheap Cincinnati to Columbia flights
- Cheap Toronto to Salem flights
- Cheap Tampa to Syracuse flights
- Flights to Sierra Leone
- Cheap Palm Springs to Atlanta flights
- Cheap Tel Aviv to Dallas flights
- Cheap Washington to Managua flights
- Cheap Montreal to Boston flights
Activities