Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.
Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.
K
KZA
From
France
The peace there, the direct access to the beach, the adventurous snorkelling we did from there, the swimming pool with bar, the availability of the staff to respond to our specific needs, the activities organized for our kids
Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.
H
Hima
From
South Africa
Cosy hotel with easy access to the beach and other areas in Diani. The staff were friendly and welcoming. We enjoyed the ‘no rules’ policy with regards to eating time. The 24hr service was a great touch.
Situated 500 metres from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodation in Diani Beach.
Located in Diani Beach, 4 km from Leisure Lodge Golf Club, Glory Ocean Villas - Diani provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.
C
Clare
From
United Kingdom
Great location (5 to 10 minute walk from beach and 10 minutes to large supermarket). Great setting around small swimming pool. Perfect for kids- mine are 7, 12 and 14 years. Cleaned daily. Louisa very helpful with local excursions etc. Kitchen well equipped (just no microwave but we cooked on hob).
Situated in Diani Beach, 2.6 km from Colobus Conservation, Amkia Villas Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, 2.3 km from Colobus Conservation, Lotfa Resort by Antares Hotels provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
J
Japhet
From
Kenya
Room was good size, bed was comfortable, pool was clean. Staff were responsive.
Situated in Diani Beach, 2.6 km from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
A
Anne
From
Belgium
The place is small (6 rooms) so the atmosphere is very cosy and friendly, we felt very secured and well looked after. The swimming pool and private beach were great. The restaurant was amazing!
Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
R
Richelle
From
Canada
Everything was amazing! Helpful and friendly staff, the rooms were gorgeous and spacious, the grounds were immaculate, the food was delicious - highly recommend avocado toast with poached eggs and fruit salad for breakfast - yum! Supermarket is just up the street, as are ATM's, the location is excellent. The beach is stunning and lots of areas on the property to sit and enjoy. Also, highly recommend the hot stone massage at their cute little spa on site. Best massage ever!
Situated in Diani Beach, 1.9 km from Colobus Conservation, Safari Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest review
Everything it was 10/10 I can’t wait to go back there again
Located in Diani Beach, 2.3 km from Colobus Conservation, Lotfa Resort by Antares Hotels provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, 1.2 km from Diani Beach, Skippers - Adults only provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.
Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.
Situated in Diani Beach, 3.9 km from Leisure Lodge Golf Club, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Guest review
Great Property, enormous room and lovely staff.
Easy walk to the shopping centre.
Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.
Guest review
Very clean, comes as advertised. We enjoyed our stay
Set in Diani Beach, 300 metres from Galu Beach, Blessing Holiday Homes - Diani Beach offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared lounge.
Guest review
I loved the homey feeling blessing homes provided, It was a solo trip that left like home away from home loved it.
Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Casamia Suites offers accommodation with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi.
Guest review
The decor of the room. Proximity to the beach. Good food at the restaurant.
Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.
Set in Diani Beach, 300 metres from Diani Beach, Manyatta Holiday Apartments offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a restaurant.
Situated in Diani Beach, 600 metres from Diani Beach, Diani Palm Resort, Diani Beach features accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared...
Set in Diani Beach, 1 km from Diani Beach, Raquel's Bliss Hotel Diani offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, 4 km from Leisure Lodge Golf Club, Glory Ocean Villas - Diani provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.
Guest review
Great staff, location and atmosphere by the pool area.
Situated 500 metres from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodation in Diani Beach.
Guest review
Very nice place and so quite.....thank you for everything....😊
Located in Diani Beach, 3.3 km from Leisure Lodge Golf Club, Coastal Comfort Hotel provides accommodation with a garden, free private parking, a terrace and a bar.
Set in Diani Beach, within 3.3 km of Leisure Lodge Golf Club and 4.6 km of Colobus Conservation, Seabreeze Haven offers accommodation with a garden and free WiFi throughout the property as well as...
FAQs about hotels in Diani Beach
On average, 3-star hotels in Diani Beach cost 2,061 Kč per night, and 4-star hotels in Diani Beach are 4,318 Kč per night. If you're looking for something really special, a 5-star hotel in Diani Beach can on average be found for 4,813 Kč per night (based on Booking.com prices).
The average price per night for a 3-star hotel in Diani Beach this weekend is 2,234 Kč or, for a 4-star hotel, 4,354 Kč. Looking for something even fancier? 5-star hotels in Diani Beach for this weekend cost on average around 7,387 Kč per night (based on Booking.com prices).
On average, it costs 2,234 Kč per night to book a 3-star hotel in Diani Beach for tonight. You'll pay on average around 4,588 Kč if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Diani Beach will cost around 6,112 Kč (based on Booking.com prices).
Thank you so much for hosting us! We truly enjoyed our stay — everything was just perfect. Your place was clean, comfortable, and had everything we needed. We especially appreciated the peaceful atmosphere
Your attention to detail and warm communication really made us feel welcome. We’ll definitely recommend your place to others and hope to come back again in the future!
O
Guest review by
Omondi
Review score
10.0
Diani beach is a great place to chill, relax, swim in warm...
Diani beach is a great place to chill, relax, swim in warm ocean waters.
Diani beach has a vibrant and eclectic nightlife , for those who want it.
Getting around by tuk-tuk taxi is cheap and easy, the people are fab,
But . . . don't go in May, or early June, it is very very rainy!
December to March are best, Jan & Feb dryest by far. Enjoy.
T
Guest review by
Tim
Kenya
Review score
8.0
Diani is a must see while visiting Kenya.
Diani is a must see while visiting Kenya. Just make sure you pick your dates well. We visited Diani in April which was the start of the raining season but it was hot. The dry season runs from August to December and I can only imagine how hot it can get. Many resorts don't have A/C but portable fans in rooms. It helps but the rooms are still hot. Bring insect repellent sprays as insects and mosquitoes are around. Plenty of activities to do. Wasani day trip is a must do, camel/horse rides along the beach, sunset in Congo river, glassboat rides, jet ski, kite surfing etc.
Be ready to negotiate anything you buy as the locals have the tendency to overcharge foreigners. Also there is a small splash place for kids. It is not as big and elaborate as the big theme parks but it helps keep the kids busy and distracted.
A
Guest review by
Anonymous
Review score
10.0
Diani beach is fabulous.
Diani beach is fabulous. Try to go early morning and early evening to get the best experience without sunburn. The glass-bottom boat trip to Robinson Island is wonderful and you can snorkel just meters off the sand island. Don’t worry if you didn’t bring a snorkel, they usually have some on the boats (ask before you set out and they will borrow from each other).
T
Guest review by
Tessa
Review score
10.0
Diani beach and Galu beach just south of Diani are beautiful...
Diani beach and Galu beach just south of Diani are beautiful white sandy beaches offering all sorts of water sports including diving. Great restaurants along the beach. A wide range of hotels to chose from.
I love Diving the Crab dive center at Nomads, which also has a lovely beach-front restaurant. The Salty Squid is great place for either lunch or dinner. Great snorkelling and kitesurfing.
A
Guest review by
Anoushka
Review score
10.0
The cleanest beach in the World!
The cleanest beach in the World!
The white sandy beaches go on forever.. Hotels are just perfect, beach bars are well maintained and the staff the best you can find.
Water sports like Jet skying, Kite surfing and scuba diving are easily accessible and affordable.
A visit to see the diverse marine life at for Snorkeling and deep sea fishing can be arranged from the hotel.
This place takes my breath away with each visit.
I
Guest review by
Irene
Kenya
See reviews by guests who stayed at hotels in Diani Beach
Lovely decor, great artwork, attention to detail. Boutique style ambiance, fantastic garden and pool area. Our room was fabulous, own private terrace with outdoor bath ( filled either bubble bath and rose petals on valentines night) , all the staff were great - super friendly and very helpful. We really loved our stay in The Villa and Diani Beach is a great wee town with utterly amazing beaches! I would highly recommend staying in the Villa Luxury Suites Hotel.
This is our second time visiting Diani Beachchalets and we were not disappointed!
Six days was not enough for this serene, beautiful place!
It's vicinity and accessibility to the local attractions is fantastic. What we especially love about the place is the family oriented environment, in Diani Beachchalets you will not find any of the annoying nonsense found in other beach hotels or resorts, it is a very decent place!
It is off the main Diani Beach road, so it is quiet. It is a boutique type hotel, and the staff are helpful.
The main suite on the top floor is spacious, and it has a balcony and great views of the area's topography.
It includes a pool and bar downstairs and areas to sit either near to the bar or further away.
The staff at the bar were particularly friendly.
We have more than 70 million property reviews, and they're all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.