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.
Lloyd
Kenya
The teppanyaki and grill were excellent along with the beach bar.
Featuring free WiFi, PrideInn Hotel Diani offers accommodations in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.
Located 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 center and massage services.
Daya
United States of America
We were there to celebrate my husband 50th bday and the team (thank you Zipora and Evelyn for your hospitality, warmth and kindness) went out of the way to ensure that our time was special. Everything about the Maji hotel and our experience was exceptional. The hotel is aesthetically decorated, lots of fun and comfortable corners to sit in, the beach beds super comfy and the wrap around pool kept clean (thank you Wilson), the beach is gorgeous, the service is on point (thank you Erasmus, Zippy, Caroline), the rooms spotless where the housekeeping staff ran it as a well-oiled machine, and the food delicious.
Our morning walks to the Kongo river were followed with an exceptional breakfast spread. We spent the rest of the time happily on the beach beds, reading and swimming. My original plan was to venture out for dinners but the food was so good that we ended up eating all meals at the hotels with the chef going out of the way to accommodate our vegetarian diet and adapting the swahilli dishes for variety. We had a special table setup that was beautifully decorated to celebrate my husband's bday with a cake. The security is always there, making sure monkeys stay at bay, discrete but always there.
To all staff at Maji, thank you for giving us the best of memories on this very special holiday.
Pinewood Beach Resort and Spa is located on Galu Beach and 6.2 mi away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.
Joseph
United Kingdom
Good vegetarian options / great staff / very friendly
Located 1640 feet from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodations in Diani Beach.
Located in Diani Beach, a 8-minute walk from Diani Beach, Diani Palm B&B Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Located in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Nicole
United Arab Emirates
Fab property, amazing location, super friendly staff, great food
Mzima Beach Resort offers accommodations in Galu. The hotel has an outdoor pool and spa center, and guests can enjoy a drink at the bar.
Traynum
United States of America
The staff at the property were phenomenal! 5star service! Thank you to Charles, the property manager, for making us feel comfortable and being so attentive to our needs. And a special thanks to James and Catherine, our Chef and Hostess for ensuring all our meals were delicious and taken care of for the 4days of our stay.
Located in Diani Beach, a 7-minute walk from Diani Beach, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.
Very beautiful eco friendly boutique hotel. Amazing beachfront 🥰😍
Located in Diani Beach, a 2-minute walk from Diani Beach, Safari Beach Hotel has accommodations 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, a 8-minute walk from Diani Beach, Diani Palm B&B Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Nice place to stay . Good staff . I can recommend.
Just 19 mi south of Mombasa, African Dream Cottages - Diani Beach is located in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.
Located in Diani Beach, within 2.1 miles of Leisure Lodge Golf Club and 2.8 miles of Colobus Conservation, Seabreeze Haven has accommodations with a garden and free WiFi throughout the property as...
Located in Diani Beach, a 3-minute walk from Galu Beach, Blessing Holiday Homes - Diani Beach has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Located in Diani Beach, a 4-minute walk from Diani Beach, Casamia Suites has accommodations with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi.
La struttura è moderna e accogliente come il personale sempre disponibile e molto gentile.🫶🏼
Located in Diani Beach, a 17-minute walk from Diani Beach, Galu Inn has accommodations with a fitness center, free private parking, a garden and a shared lounge.
The silence, the warm reception, and the good breakfast
Located within a 3-minute walk of Diani Beach and one mile of Leisure Lodge Golf Club, Golden Beach Resort A051 provides rooms with air conditioning and a private bathroom in Diani Beach.
FAQs about hotels in Diani Beach
On average, 3-star hotels in Diani Beach cost $91 per night, and 4-star hotels in Diani Beach are $208 per night. If you're looking for something really special, a 5-star hotel in Diani Beach can be found for $230 per night, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in Diani Beach this weekend is $118 or, for a 4-star hotel, $242. Looking for something even fancier? 5-star hotels in Diani Beach for this weekend cost around $233 per night, on average (based on Booking.com prices).
On average, it costs $118 per night to book a 3-star hotel in Diani Beach for tonight. You'll pay around $191 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Diani Beach will cost around $273, on average (based on Booking.com prices).
I had a wonderful time during our stay and would be...
I had a wonderful time during our stay and would be delighted to come back in the future. The beach was my favorite spot since my room faced it, allowing me to visit whenever I wanted. Additionally, restaurants were accessible via the beach. For my next visit, I will definitely plan ahead and stay for more than five days.
Negussu
Scored 10
10
Diani is a lovely holiday destination and the people are so...
Diani is a lovely holiday destination and the people are so hospitable. Make sure you take the sunset cruise on Kongo river, visit Robinson Island, its has the whitest beach sand ever, I promise you will love it. Try and see the wonder of a natural pond on the shores of the ocean that is shaped like Africa- its on the side of Tiwi. You will also see the estuary where river Kongo feeds into the ocean. As for a guide called Jumaa, he was amazing. The clubs here are lovely too, they still have a Disco culture, go there to dance not just drink !
Kellen
Kenya
Scored 10
10
The white beach was fabulous.
The white beach was fabulous. The only problem I experienced was the harraassment from the beach boys. They kept wanting to sell stuff or offer services and that kept my family very unease and felt unsecured
Kangu
Scored 10
10
The beach was a highlight of our stay, with its white sands...
The beach was a highlight of our stay, with its white sands and warm water. Enjoying the sun and ocean breeze was fantastic. However, beach vendors, or "beachboys," could be annoying for first-timers. It's worth noting that you don’t need to be kind to everyone; a firm but polite response is often enough to deter persistent vendors. Its very easy to get around within Diani, the problem is the choosing to where, they are many great restaurants and hotels in the area.
bahadır can
Turkey
Scored 10
10
Love the quiet, peaceful Diani beach.
Love the quiet, peaceful Diani beach. It is my all-time favourite beach in the coastal strip followed by watamu and malindi. Picking the right hotel is very important as it is either a hit or a miss
Tina
Kenya
Scored 8.0
8.0
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.
Excellent choice at breakfast. Fruit, juice, cooked breakfast, toast, pancakes etc
Location 2 minute walk from the wonderful Diani beach.. We were one family of 9 adults and 2 children. Spacious sitting room and dining table outside under a roof. Giant TV for those who wanted it. Shamila the host was so kind and helpful. The Chef Ali made us delicious meals every day. In fact all the staff were great. Swimming pool a perfect size and plenty of sunbeds with umbrellas in the garden. We all really enjoyed our stay.
Everything! Very clean, great space… AC in bedrooms, staff were super helpful and friendly, food was good. Easy walk onto the beach where you could walk to other restaurants etc.
water in bedrooms, a few hangers for clothes. Would definitely stay again if I come back to diani beach.
We have more than 70 million property reviews, 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 is, 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.