Beginning of main content
Customized for your search:

Cheap Hotels in Diani Beach, Kenya

Diani Beach hotels
Diani Beach

Choose from 13 Diani Beach Hotel Deals

Leopard Beach Resort & Spa - Diani Beach Hotels
Rating: 4.0 Stars

Leopard Beach Resort & Spa

Diani Beach Road, Diani Beach - Map
 
 
"Tranquil and peaceful with nice sea breeze "
I had a a good time at the hotel. Very relaxing atmosphere. Left feeling rejuvenated. Will definetly visit again.
A Traveller
Located in Diani Beach, this beachfront resort is next to a golf course and within a 10-minute walk of Diani - Chale Marine …More
The Sands at Nomad - Diani Beach Hotels
Rating: 5.0 Stars

The Sands at Nomad

Diani Beach Road, Diani Beach - Map
 
 
"Lovely boutique hotel"
I stayed at the Sands at Nomad for 3 days in September, and wish it could have been longer! The staff were very attentive without being over-bearing and the surroundings were just lovely. The food was delicious. I will definitely return and hope to also visit Sands at Chale, which I heard from other guests is amazing.
Traveller from London
Nestled on the beach, this Diani Beach hotel is within 9 mi (15 km) of Diani - Chale Marine National Park and Reserve, Diani …More
Diani Reef Beach Resort and Spa - Diani Beach Hotels
Rating: 4.0 Stars
$189

Diani Reef Beach Resort and Spa

Diani Beach Road, Diani Beach - Map
 
 
"Great hotel with fantastic staff!!"
We had visited Diani Reef twice before and were looking forward to our return visit. The first thing we noticed was how few tourists there were, not just in this hotel but throughout this whole region. This was a shame as some of the staff were losing their jobs and there was less of a holiday atmosphere than on our previous visits. On the plus side however, there was no waiting at the bars or for a table at dinner and there were plenty of sunbeds to choose from!! The hotel itself had changed little in the two years since we last visited. The public areas still looked good but the bedrooms and particularly bathrooms much less so. Although they were perfectly clean and tidy,they were looking a little tired and outdated and are long overdue for redecoration. I would also have thought that a large hotel such as this should offer WiFi in the rooms rather than just in two of the bars. It was a shame that the theme nights had stopped as these were particularly enjoyable last time though I appreciate they wouldn't have been possible with so few guests. The food was excellent however and service attentive. It was also a shame that the watersports centre on the beach was no longer open and we had to arrange activities through a neighbouring hotel. Again, I understand that keeping it open wouldn't have been viable with so few guests but this was quite inconvenient.
Traveller from Edinburgh
Nestled on the beach, this Diani Beach resort is within a 10-minute walk of Diani Beach and Diani - Chale Marine National …More
Southern Palms Beach Resort - Diani Beach Hotels
Rating: 4.0 Stars

Southern Palms Beach Resort

Diani Beach Road, Diani Beach - Map
 
 
"Pool is great"
I was day later then schedule . Floor was not clean, mini bar was not turn on. My bed was so high ,I thought I will have to use ladder. Pools ( two of them ), hotel staff and food are fantastic. But .. on a day I was going home I ask for help with my luggage nobody show up and I had to carry myself from third floor.
Traveller from Nevada, USA
Nestled on the beach, this Diani Beach resort is 1.1 mi (1.8 km) from Diani Beach and 1.3 mi (2.1 km) from Diani - Chale …More
Leisure Lodge Beach & Golf Resort - Diani Beach Hotels
Rating: 4.0 Stars
$272

Leisure Lodge Beach & Golf Resort

Diani Road, South Coast, Diani Beach - Map
 
 
4.0 out of 5 (1 reviews)
Located in Diani Beach, this beachfront resort is connected to the convention center and within a 5-minute walk of Diani …More
Diani Bay Resort - Diani Beach Hotels
Rating: 3.0 Stars
$76

Diani Bay Resort

Mwakamba road, Diani Beach - Map
 
 
"Deals only"
Look at reviews on trip advisor. Overall, this place was great for a frugal traveler, but I would only come back at ~20 a night. Salt water in the pool, shower, and sink. No generator. Great room. Really appreciate the double doors for fresh air flow and powerful fan. Disclosure: I am a frugal traveler
A Traveller
Located near the airport, this family-friendly hotel is 1.9 mi (3 km) from Diani - Chale Marine National Park and Reserve and …More
PrideInn Express Diani - Diani Beach Hotels
Rating: 3.5 Stars

PrideInn Express Diani

Diani Beach Road, Diani Beach - Map
 
 
"Nice hotel, good for price"
Pride inn was a nice place to stay for a few days. The pool was nice, the beach is not far and you can always take a tuk tuk around. Our ac was not working so they happily changed us to another room as there was one available. Good for price range
Traveller from toronto canada
Situated by the sea, this hotel is within 1 mi (2 km) of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi …More
Jacaranda Indian Ocean Beach Resort - Diani Beach Hotels
Rating: 3.5 Stars

Jacaranda Indian Ocean Beach Resort

South Coast, Diani Beach - Map
 
 
"Ideal quite oceanview getaway hotel!!"
If you want to enjoy a private and quite place on the Indian Ocean, this is the place! The beach is still unspoiled and you can swim most parts of the day. No hawkers or noise, and the hotel staff are very pleasing and ready to make your stay unforgettable. The food was nice and varied. Internet is available at a reasonable price and works well. I will certainly try to come again, thank you!!
Paul from Barcelona, Spain
Nestled on the beach, this Diani Beach resort is 1.7 mi (2.7 km) from Diani Beach and 1.9 mi (3 km) from Diani - Chale Marine …More
Afrochic Diani Beach - Diani Beach Hotels

Afrochic Diani Beach

Golden Beach Road, Diani Beach - Map
 
 
Some destinations are timeless others are often well kept secrets Lying south of Mombasa Kenya on one of the most beautiful …More
Bahari Dhow Beach Villas - Diani Beach Hotels

Bahari Dhow Beach Villas

Diani Road, Diani Beach - Map
 
 
* Airport MOMBASA - 31miles * MOMB City - 31miles * Airport UKUNDA - 1milesMore

Search from 13 Diani Beach Hotels


    Why book with Hotwire ?

    • Low Price Guarantee
    • No Hotwire Cancellation Fee
    • 91% customer satisfaction

    Diani Beach is calling — find the perfect hotel

    Everyone wants to score a deal on travel, but price is just one factor to consider when booking an unforgettable hotel. Whether you’re visiting family, attending a conference or taking a well-earned vacation in Diani Beach, having an awesome experience should be a no-brainer.

    Hotwire will hook you up! From restful nights near your flight to that prime spot in the city’s heart, we’ve done our research to bring the best options to your fingertips. Book your Diani Beach hotel with us now and start your next adventure.

    You’re not the average traveler — and we know it

    You’ve done your homework and know exactly where you want to go. We’re here to help with some Hotwire travel geek-approved tips on how to save on your booking.

    Get away for the weekend

    Hotels in bigger cities usually charge higher rates during the week, when people are traveling for business. Weekends can be a bargain! It’s the other way around for vacation spots, so if you’re looking for a beach escape, consider a mid-week trip.

    Give yourself some wiggle room

    If your plans are flexible, play around with some different travel dates – a shift of a few days either way can help you save big. Prices usually jump the weekends before and after popular holidays, so we recommend steering clear of them. Or consider visiting during the off-season, when prices are generally lower.

    Plan around big events

    Are prices surprisingly high? There might be a huge conference or festival in town. Consider shifting your dates if you can. Of course, if that’s why you’re going, you’ll have to bite the bullet. We’ll still work to get you the best rates out there.

    Noodle over new adventures

    Set aside time to plan what you want to see, taste and discover. Nothing completes a trip, big or small, like a few new experiences! Check city apps or area websites to find out what’s new and what events are happening during your stay. Even during a family reunion, you can detour to that locals-only fish taco stand or under-the-radar music club. Your cousins will be impressed.

    Hide