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.
Laura
United Kingdom
Beautiful interior design. Lovely air conditioned rooms. Loads of different spaces to relax. Fantastic help from Jay Jay who took us to local show, boat excursion and Bora Bora. We will be back! It is paradise.
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.
John
United Kingdom
Quiet and comfortable.
Staff are generally attentive
Unique architecture
Only 15 rooms
Set in Diani Beach, 600 metres from Diani Beach, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Leah
Germany
When we arrived at Diani Beach, we knew our choice to stay at The Asha Hotel was the right one. The hotel is lush with gardening and palm trees while others along the beach nearby were not. The beach restaurant was clearly the best - with both locals and guests at other venues visiting to enjoy the incredibly tasty food. (The complementary breakfast was superb with lots of options made on your order - aka not buffet. The avocado toast was perhaps best I have ever had. The BBQ night was something my husband still dreams of.) The rooms and common areas were kept immaculately clean by staff that worked incredibly hard. The spa treatments on site were wonderful and very affordable.
Offering beachfront accommodation in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace.
Nathalie
France
We had a delightful stay at the Sonrisa. The villas are very convenient and furnished with great taste, the garden is marvelous and the staff is dedicated to make your stay as confortable as possible. The location is a bit far from the nearest shopping center but it’s ideal for a peaceful and relaxing time.
Situated in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Kjeld
Denmark
Location is good but just next to a public beach. The rooms comfortable and speciouse. The restaurant is good, but can be improved
Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, Nomad Beach Resort is located in Ukunda. It features an outdoor pool, a spa area and restaurants.
Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean.
njeri
Kenya
The room was spacious and clean, good access the beach. The Dinner was basic limited choices of the food and the vegetables overdone most of the time. Same kind of fruits and dessert served
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.
I loved the food mostly and the swimming pool was amazing!
Located in Diani Beach, 300 metres from Galu Beach, Diani Peaceful Garden provides accommodation with a garden, free private parking, a terrace and a restaurant.
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 garden and a shared lounge.
Set in Diani Beach, 400 metres from Diani Beach, Casamia Suites offers accommodation with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi.
Everything was very new and comfortable, the room is spacious and has all the useful equipments (including AC).
Set in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.
Very beautiful eco friendly boutique hotel. Amazing beachfront 🥰😍
Situated in Diani Beach, 200 metres from Diani Beach, Safari Beach Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.
Everything it was 10/10 I can’t wait to go back there again
Located in Diani Beach, less than 1 km from Colobus Conservation, Kijani Cottages - In Diani provides accommodation with a garden, free private parking, a terrace and a restaurant.
Located in Diani Beach, 2.4 km from Diani Beach, Hildas Studio provides accommodation with a garden, free private parking and a terrace.
FAQs about hotels in Diani Beach
On average, 3-star hotels in Diani Beach cost £63 per night, and 4-star hotels in Diani Beach are £151 per night. If you're looking for something really special, a 5-star hotel in Diani Beach can on average be found for £175 per night (based on Booking.com prices).
The average price per night for a 3-star hotel in Diani Beach this weekend is £76 or, for a 4-star hotel, £120. Looking for something even fancier? 5-star hotels in Diani Beach for this weekend cost on average around £239 per night (based on Booking.com prices).
On average, it costs £76 per night to book a 3-star hotel in Diani Beach for tonight. You'll pay on average around £108 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Diani Beach will cost around £217 (based on Booking.com prices).
Diani beach is beautiful Problem is the hustlers and people...
Diani beach is beautiful Problem is the hustlers and people who search opportunities in this area, these people with lower chances in life and ability to abuse tourists bring this area and experience down unfortunately.
MPENZI
Finland
8.0
Scored 8.0
The setting and layout of the hotel is beautiful.
The setting and layout of the hotel is beautiful. Lovely pools with a pool bar - very inviting. Easy access to the beach where one can have a lounger to face the sea. Beautiful greenery throughout the hotel. A bonus to have a Spa on the property.
Only thing I would recommend is that the ceiling fans and other are turned on when the heat and humidity is very high - it was really hot in the common areas - lounge and dining area.
Overall though we had a great, memorable experience and will definitely be back soon!
Anthea
South Africa
10
Scored 10
Diani Beach is great.
Diani Beach is great. For some reason the sea water was much saltier than in past years. Still a lot of fun to catch the waves in the evening. Our hotel swimming pool was great, friendly staff, our room, albeit a few minor hiccups, provided comfortable much needed rest, and the menu selections offered a good variety of options.
Wambui
10
Scored 10
There are kitesurfing spots, this is what we all were most...
There are kitesurfing spots, this is what we all were most interested in and Diani Beach is very good for kitesurfing. There are lots of places to eat along the beach. It was less than 10-minutes-walk to the Diani Beach from the villa.
Aigul
Kazakhstan
6.0
Scored 6.0
Diani is the best place to be….
Diani is the best place to be…. Try out Leopard beach resort they have good customer care and rooms are the best and worthy for your money. Southern palms is a good one too with a very friendly staff and the best staff in Diani I would say, the front office manager is the best. Swahili beach is good but with arrogant staff.
Mark
Kenya
10
Scored 10
Clean beach, nice places to jog, eat, shop and take a walk.
Clean beach, nice places to jog, eat, shop and take a walk. Excellent banking amenities and great guides for additional fun places. I really liked out trip to Wasini, enjoying the tides and snorkeling trips to the reef guided by local boat owners.
I absolutely LOVED and appreciated the team at the resort. They were helpful and kind. They were quick to respond to any questions or concerns, always had a smile on their beautiful faces and just overall great people. We enjoyed great food and drinks:
Breakfast, lunch, and dinner with great vibrant taste and flavors. The kids and I loved the water park and pool. Rooms were clean and tidy. Stocked with water and all necessary items needed for a comfortable stay. Will most definitely visit again next time I am
In Mombasa.
The location of this hotel is superb. Right on Diani beach with beautiful white sands and warm sea! Just on the edge of the town so its nice and quiet but not too far away that it takes too long to get to the shops if you need them. Dinner was a buffet style with lots to chose from. Lunch was either in the restaurant or the beach side café. The room was clean and comfortable with air con and mosquito nets, both very welcome. Pool was lovely and warm with loungers and towels available.
We have visited this hotel many times. Caro is a professional and excellent host. She is one of the best hotel managers in Diani Beach. Caro always goes the extra mile to ensure we have a comfortable stay. The staff are professional and friendly from housekeeping to security. The hotel is secure and safe, and the facilities from the gym to the spa are fantastic. Eddie who is also one of the Managers is also a fantastic host. I would highly recommend this hotel. Thank you for a lovely stay.
If you are looking for the best place in Diani Beach, this is the place to come. A paradise on earth!!!! Starting with the wonderful staff, a big thank you to you for making our stay incredible with your kindness and dedication. A huge thank you to the chef for his precious help in organizing the various activities and making us feel at home. The restaurant is amazing, the food is excellent!!! In short, the best place in Kenya. We hope to see you soon!
Such a wonderful set up - the food was absolutely delicious and amazing choices at every dinner, the staff went out of their way in every single encounter to make sure you had your every need catered for, the setting is stunning, the pool is gorgeous and well tended to, the room is lovely with a gorgeous bed and well-equipped bathroom and the cleaning and turn down service was truly 5 star. We think this is the loveliest hotel we’ve ever stayed in!
Received a warm welcome and the free airport transfer was handled very well. It is a beautiful hotel with great staff. The staff are personal and do go all the way to make your stay comfortable. Room was good, bed great, amenities also real good.. Enjoyed the gym which also has a good personal trainer at your disposal. Carrefour supermarket is right opposite and one can enjoy pleasant evening walks on Diani road.
We had a very relaxing stay! The hotel is not on the beach and we preferred it that way. We enjoyed the pool area the most, it was very quiet and not crowded at all. The breakfast was very tasty, delivered to your room daily. Our apartment was very spacious with two bathrooms and a nice balcony. There's also AC in the bedroom.
Everything ! It’s the best hotel in whole Diani Beach
- clean
-comfortable beds
- huge rooms
- swimming pool with bar and sea view
- personal
- delicious food and drinks
And plus very big thanks for ALBERT from reception for everything what he did and organize for us. Such a good and kind, professional person !
We returned to V-Szameitat Homes for the second time. The staff here is very pleasant, kind and helpful. The place is very quiet, a short walk from shops and restaurants on Diani Beach. It is only a 3 minute walk to the beach. We love monkeys in the garden. We are already looking forward to our next stay🥰
The breakfast buffet was really good, especially the omelettes and the homemade papaya and passion fruit jam, which the staff also arranged for us to buy some glasses for our home.
The location at Diani beach is nice and the restaurant in the evening was delicious too.
1. Beach is beautiful, but there are some rocks in the water, so need to be careful
2. Pools are very nice
3. Staff is friendly
4. Hotel territory is nice, very green and pleasant to walk.
5. Hotel provides different types of activities, like yoga, zumba, and etc.
Customer service was excellent: Reesha and Farhad received us so well. They were warm and caring. They also provided us with relevant information about Kivulini and the entire of Diani Beach that made our stay at their Villa very enjoyable. They have my 1000 stars.
Nice, clean and big rooms. Staff is very friendly and helpful and the food is quite diverse and tasty, especially on dinner.
Beach is very close to the hotel and is well maintend by the resort staff.
The resort is simply a paradise, definitely the most beautiful and luxurious along the coast of Diani Beach. Food is great. Also for vegetarians. Everything is clean. Staff is polite and attentive.
Very Beautiful place to stay in Diani Beach. The place is very quiet and near Diani Beach and other places to eat such as hotels on the Beach Front. I will stay again.
Everything. The staff and the rooms etc. Very spacious, clean and super comfy beds. On Diani beach road and easy transport and beach access not too far off
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.