Located close to Diani Beach, Lotfa Resort Diani provides a terrace, a coffee shop/cafe, and a garden. Stay connected with free in-room WiFi, and guests can find other amenities such as dry cleaning/laundry services and a bar.
Located in Diani Beach, Lotfa Resort Diani is near the beach. Diani Beach and Galu Kinondo Beach reflect the area's natural beauty and area attractions include Colobus Conservation and Diani Snake Park. Scuba diving offers a great chance to get out on the surrounding water, or you can seek out an adventure with hiking/biking trails nearby. Visit our Diani Beach travel guide
Diani Beach, Diani Beach
What's nearby
Diani Beach
18 min walk - 1.6 km
Tiwi Beach
19 min drive - 14.3 km
Nyali Beach
55 min drive - 47.7 km
Bamburi Beach
60 min drive - 52.1 km
Colobus Conservation
3 min drive - 3.0 km
Getting around
Ukunda (UKA)
12 min drive
Restaurants
Tandoori
15 min walk
KAHAWA Coffee Lounge
4 min drive
Barharini Beach Bar & Restaurant
5 min drive
Sizzlers Steak House And Pub
3 min drive
The Olive Kitchen
5 min drive
About this property
Lotfa Resort Diani
Hotel near Diani Beach
At Lotfa Resort Diani, you can look forward to a terrace, a coffee shop/cafe, and a garden. In addition to dry cleaning/laundry services and a bar, guests can connect to free in-room WiFi.
You'll also enjoy perks such as:
An outdoor pool and a children's pool, along with sun loungers
Free self parking and valet parking
Continental breakfast (surcharge), bike rentals, and a roundtrip airport shuttle (surcharge)
A TV in the lobby, 1 meeting room, and luggage storage
Room features
All guestrooms are individually decorated, and offer comforts such as premium bedding and laptop-friendly workspaces, as well as perks like air conditioning and separate sitting areas.
Extra conveniences in all rooms include:
Shared bathrooms with showers and free toiletries
Flat-screen TVs with premium channels
Balconies or patios, wardrobes/closets, and separate sitting areas
Yes, this property has an outdoor pool and a children's pool.
How much does it cost to stay at Lotfa Resort Diani?
As of Oct 23, 2026, prices found for a 1-night stay for 2 adults at Lotfa Resort Diani on Nov 7, 2026 start from CA $92, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Lotfa Resort Diani pet-friendly?
No, pets are not allowed at this property.
How much is parking?
Self parking and valet parking are free at this property.
What time is check-in at Lotfa Resort Diani?
Check-in begins at 11 AM.
What time is check-out at Lotfa Resort Diani?
Check-out is at 10 AM.
Does Lotfa Resort Diani provide a shuttle to the airport?
Yes, there's an airport shuttle that runs on request.
Where is Lotfa Resort Diani located?
Situated near the beach, this hotel is within 1 mi (2 km) of Diani Beach and Galu Kinondo Beach. Colobus Conservation and Diani Snake Park are also within 3 mi (5 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Lotfa Resort Diani Reviews
7.2
Good
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
7.4
Cleanliness
10
Location
6.0
Staff & service
7.0
Property conditions & facilities
Rating 10 - Excellent. 9 out of 19 reviews
10 - Excellent
9
Rating 8 - Good. 2 out of 19 reviews
8 - Good
2
Rating 6 - Okay. 2 out of 19 reviews
6 - Okay
2
Rating 4 - Poor. 3 out of 19 reviews
4 - Poor
3
Rating 2 - Terrible. 3 out of 19 reviews
2 - Terrible
3
Reviews
Verified review
10/10 Excellent
Jacques
Dec 16, 2025
Liked: Cleanliness, staff & service, amenities
From pickup- all the way through a lovely experience
Customer service, restaurant staff at breakfast, room service , laundry - everything better than expected and what a lovely suprise .
It was better than our expectations.
The apartment exceeded our expectations – comfortable beds (quite firm) and good pillows. There was AC in two of the rooms and fans in all three.
There was no frying pan, but we simply asked the staff for one and they arranged it right away.
The staff were very friendly and helpful – both the pool attendant, the reception staff, and the guards at the gate.
The pool was nice and well maintained.
There was also a restaurant, and the food was very good. We highly recommend the Swahili curry chicken!
Breakfast was available for 700 KES. It was an à la carte breakfast, and we could simply tell them what we wanted.
The laundry service also worked very well.
The hotel is located about 5–10 minutes walk from the beach.
There is also a large supermarket nearby. It costs around 200–300 KES to get there by tuk tuk.
We highly recommend Lotfa to anyone who wants to travel to Diani Beach on a budget trip 💜
The bottom floor of the hotell was abandonded. I think we were the only guests there. Cockroaches in the bedroom. No hot water. Dirty toilet.
Stay away!
Stayed 4 nights in Mar 2026
Verified review
4/10 Poor
Michael
Feb 4, 2024
Liked: Cleanliness
Disliked: Staff & service
Out of the way
Very poor WiFi , need a taxi to go to most places , beach is 10 minutes n walk
I was the only guest in the hotel, which was apparently under some renovation. Terrible service with literally everything not functioning (water, electricity, safe, kitchen) and limited staff. Monkeys kept sneaking into my room (by actually opening the windows themselves) and messing my stuff despite complaining about the same to management. The hotel should not have been listed as available to guests!
Une catastrophe!
Je n'ai jamais vu une chambre en si mauvais état. Salle de bain crade. Les draps pas changés. J'ai du faire un scandale pour qu'on me change les draps. L'hotel le plus glauque ou j'ai séjourné de ma vie, les photos sur le site ne sont pas du tout représentatives. Regardez les miennes
I am travelling form Canada on a solo trip. I booked this hotel non-refundable rate for 3 nights/4 days. Upon arrival, I was brought to my room to which extreme disappointment is the word. When first opening the door, a strange odor rushed to my nose. I immediately told the lady the room stinks to which her reply was "we can't air out the room because of the monkeys'. The kitchenette was outdated, dirty, and half empty containers of soap and used sponges were laying around. Walking further in the room was not any better. The room was dark, ill-lite, the sofa was in dire need of replacement and dirty. The table and chairs were Walt-mart type folding items and dirty. The television did not work and the technician simply walked into my room - no knocking nothing. The carpet was old, dirty, and smelled also really bad. I am positive animals had been in this room and did their business on the carpet. Lastly, the room looked nothing like the pictures. Upon complaining, they brought me to a second room for viewing. This room was not any better. First, I had to step over power lines to get inside the room. The room was located by the pool bar so very loud music, and dead cockroaches beside the bed. I complained AGAIN to the manager to which he said, "we did our best". The rooms are dirty and that tells me the kitchen is dirty as well. Lastly, this hotel states it follows COVID protocols to which were non-existent; no masks, no hand-sanitizer, and refuses to issue a reimbursement.
My 11yr old daughter and i spent 9 days we did bed&Breakfast. The room was spacious and clean however the sheets didn't fit the king size bed so part of the mattress was exposed. It had a lovely large balcony, working A/c and fan however the main light in the room and the safe did not work and weren't fixed over the 9 days.
Breakfast was great some days and not that good on other days the staple was fresh fruits, eggs, beef sausages (which i didn't enjoy at all) and potatoes.
Pool area was kept clean and serviced.
Wifi was awful almost non existent so make an alternative plan or stay elsewhere if you need it.
The beach is close 450m entrance through Amigos. Nomad beach bar is close as well as bidi badu bar. Tuk tuks pass by often so transportation is readily available