Zarafa House
Bed and Breakfast in Diani Beach
4-Star Hotel
Reasons to book
Guests love it hereGuests give this property a top rating
Free cancellationFull refund if you change your mind
Includes essentialsGarden, Pool, Air conditioner and more
About this bed and breakfast
Situated just 1.1 km from Diani Beach, Zarafa House features accommodation in Diani Beach with access to a bar, a shared lounge, as well as full-day security. This property offers access to a patio, darts, free private parking and free WiFi.
Amenities
Pool
Air conditioner
Internet / Wifi
Fireplace
Smoking allowed
Parking
Laundry
Balcony or Patio
TV
Gym or Fitness Center
Garden
Family friendly
Map of Diani Beach
Available Rooms
1 King • 355 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
2 Single • 344 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
1 King • 430 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
3 Single • 387 ft²
Sleeps 3
You'll be directed to Booking.com for availability & pricing
$$$$
Reviews
100% verified reviews
5.0
Dear Ann and team, Thank you for the most wonderful stay, we loved everything. The place is so beautiful and peaceful. The breakfast was excellent. We got nice recommendations for restaurants and things to do during our stay. If we ever goes back to Kenya we would definetely stay here ❤️ All the best to all of you
-
5.0
The place is really tranquil, and the staff were wonderful. Felt like we were staying with friends, which I really liked. Breakfast was great too. If you want to chill, I really recommend this place! Staff were able to call us tuk-tuks too, which helped a lot.
One of the tuk-tuk drivers “didn’t have change” so we paid 1000 for a journey that was 500 on the return leg. Not the fault of the staff here though, he’s just one of the drivers they use.
4.5
Schöne, saubere, moderne Zimmer. Wunderschöne Anlage. Schöner Pool. Nettes Personal. Einfaches aber leckeres, gesundes Frühstück. Tipps für die Umgebung. Wenig verfügbare Zimmer, demnach familiär gehalten. Handtücher am Pool inklusive.
Der Weg zum Strand war weiter als angenommen aber war in Ordnung. Ein Wäscheständer für nasse Handtücher/ Wäsche hat uns gefehlt.
5.0
Lovely pool and garden
Nothing
4.5
De perfecte locatie als je naar Diani beach gaat. Gelegen in een zijstraat van de hoofdweg. Toffe host die je over alles informatie kan verschaffen.
Prachtige tuin, zwembad,... Alles is tot in de puntjes verzorgd. Zeer gevarieerd lekker ontbijt.
5.0
Such a quit and calm place. The host is so nice.
5.0
We had an amazing stay at Zarafa house. The house is perfectly clean, furnished with good taste and super well entertained. It is very calm and has a chill relaxing vibe. It is not too far from Diani beach (10 mins walk with a nice path in the bushes) and close to all the restaurants by tuck tuck (very cheap and available all the time). Plenty of details make this place stand out (towels always available for the swimming pool, nice shampoo, water fountain…).
Ann is such a great host and her staff is lovely. She was always ready to give good advice and super helpful at anytime.
To make it even more perfect she prepares delicious breakfast, fresh and different every day.
It is also possible to organise yoga classes!
I highly recommend this beautiful place!!
5.0
The property is new and modern and clean.
It’s located a bit further back from the beach but walkable to street to catch taxi to any location in the city or to beach.
3.0
The safety was observed.
The meal was not consistently good 😪
5.0
This property is stunning...so private, spacious and relaxing. Ann is a wonderful host who really makes you feel very welcome. Perfect spot for a group in particular. Some decent restaurants within a ten minute walk and not far to the beach...but you probably wont want to leave the property as it is so lovely! Delicious plentiful breakfast that varied daily. Highly recommend!
There was nothing we didn't like!
4.5
Ann is an excellent host!!!
The bed was excellent!
Bathroom was very clean and the water was PERFECT
Very quiet property
Pool was nice
Breakfast was great
The prices for the drinks was very very reasonable
I wish they'd change the towels everyday 😪
The toilet paper was very rough
A comforter in the room would be a good thing, just incase...
5.0
We really loved the house. It was very quiet, super clean and peaceful. Anne was really helpful and very friendly. She helped us book a taxi from the airport and tuk-tuk to go around Diani. Breakfast was amazing too. We really recommend this place if you stay in Diani.
Nothing. Everything was exceptional.
5.0
The pool is just amazing, and the whole place just kinda feels like home, it was close enough from the beach but also far enough that we dont really get the annoying tourist chasers.
the AC remote is only available for a fee - while I understand that this is to avoid energy waste since I'm sure a lot of guests leave the AC on all the time, it would have been nice to just be able to turn it on for a little bit before bed. Consider AC time slots instead of AC fees, or in conjunction.
4.5
The breakfast was opulent and varied. very nice fresh fruit platter and juices. REAL coffee. also good flexibility re timing of the breakfast. great start into the day. Ann is a responsive host and her staff is friendly and helpful. Love the big swimming pool and the spacious rooms
some staff and workers were talking quite loudly near the room at 6am in the morning already
5.0
Staff were excellent, Pool was great
Was all good
5.0
Host was very considerate and helpful all the time
place was very clean and peaceful
breakfast was amazing as it was different surprise every morning
very close to the beach
walking distance from the main road and so easy access to local transport
shower wasn't draining properly
5.0
Literally everything. Our host Ann and the team were beyond amazing. More than I expected. Excellent customer service and comfort is her motto!
There is nothing I didn’t like
5.0
Absolutely fantastic property, very spacious and clean and Ann is an amazing host!
5.0
Every aspect a**
0.5
a) The location of the property is very remote and it has taken lot of time to search the property.
b) The rooms are not the same as per the images shown on your website.
c) Rooms do not have any AC, we were charged additionally for the AC.
d) There are no flexibility and no option with the breakfast. There was a fixed item every day, as per the owner's choice.
e) There is no provision for lunch or dinner there. It is more of an Air BNB house rather than a hotel facility. Zero value for the money we spent.
f) The owner was not very friendly and we did not feel welcome there.
g) Any small requests were not considered and were straight away denied.
5.0
perfect location for our stay at Diani, this beautiful exceptional property was perfect for our family. Ann and her staff made us very welcome, comfortable and looked after us so well we did not want to leave. We are already looking for the next opportunity to go back.
Brilliant breakfast and meals, very clean and safe, perfect contacts for our tours, relaxing atmosphere and best scrub and massage ever. Perfect holiday.
Honestly could not find anything bad to say. If this was on the market I would buy it. That is how much we loved it.
5.0
The location, the views, the sweet owner and her staff.
5.0
Well,the host was great,ambience nice,great breakfast(everyday different menu)staff helpful,I would any day recommend the place,not forgetting the house is walking distance to the beach😁
Everything was great
4.5
Ann is an exceptional host. She is very welcoming and available whenever needed. My mum and I staying here and we loved how quiet and private it is. The perfect space for relaxation. Breakfast was great on all days.
5.0
Absolutely everything!!
5.0
Spacious rooms, very good breakfast, it is just a small paradise in the middle of the chaos, 5 minutes walking distance from the beach, you get towels for the beach and for the swimming pool, very good recommendation from the owner (restaurants, diving, etc.)
5.0
My stay was great! The owner and all the personel were super kind and helpful. The breakfast is definitively a highlight. I can only highly recommend Zarafa House!
5.0
The rooms are thoughtfully decorated and stocked with items you don’t even think you’d need, like an umbrella. Ann is pro-sustainability and it’s evident in the choice of toiletries, etc that are available.
Everything was good.
5.0
Anne, the host and owner is a fantastic host that thinks of every little detail. she gave us tips to local places, cooks good food and is available to assist with any queries and at all times. the place is spacious and beds huge and comfortable. the pool is cleaned in a daily basis and the surroundings are quiet and full of beautiful trees. it takes less than 10 minutes leisure walking to the beach and even less to the main road.
Everything was great.
5.0
there is everything you need with a great conform! it is a piece of paradise
4.5
The hotel is exactly as pictured on the website - recently refurbished, small boutique and intimate hotel compared to surrounding larger resorts.
Good size pool, definitely no fighting for sun loungers! The grounds are luscious with green plants, well maintained to high standard, beautiful lit in the evenings!
A short stroll to the main road where you can easily catch a tuck- tuck to the centre or short walk to the beach! Suitable for groups/ couples / individual travellers.
The rooms are spacious, with large queen size beds- lovely bed linens! Large shower with high quality bathroom products provided. Great nights sleep! Again, high standard of cleanliness.
Anne (owner/ manager) is an attentive host, going out of her way to ensure our stay was enjoyable. Every morning we enjoyed a different breakfast with - fresh juices, fruits etc (Vegetarian options were great! )
5.0
- beautifully designed to small details
- very good quality toiletries
- comfortable
- very peaceful
- great pool area with sun beds, towels and hats :)
- spacious rooms with big beds
- drinks available for purchase in the cooler
- excellent breakfast different every day
- transfer to Ukunda airport
- not far from the beach
- walking distance to the sunset spot at Kongo river
- friendly stuff
One of the best places I’ve visited.
There was nothing that I could complain about.
5.0
Quiet, peaceful and relaxing
5.0
Ann the host is perfect.
Quite place to relax.
Everything was perfect
Nothing
FAQs
How much does this bed and breakfast cost compared to others in Diani Beach?
The average price for a rental in Diani Beach is $102 per night. This rental is $0 less expensive than the average.
Is parking included with this bed and breakfast?
Yes, parking is listed as an amenity at Zarafa House. For more information, we encourage you to contact the property about where to park.
Is there a pool at this bed and breakfast?
Yes, a swimming pool is available for use at Zarafa House. Enjoy the water!
Is Zarafa House pet friendly?
Unfortunately, this bed and breakfast is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Zarafa House?
We found 12 amenities for this rental. This includes pool, air conditioner, internet / wifi, fireplace, and smoking allowed.
Explore similar vacation rentals in Diani Beach
Explore all rentals in Diani BeachDiani Beach travel inspiration
Read our blogGuides
Best East Coast Beaches and Getaway Locations You Can’t Miss
Budget Travel
7 Most Affordable Snowbird Destinations for 2025
Guides
Top Activities to Try in Panama City Beach, Florida
Guides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Guides
Top Things to Do in Oahu and Honolulu
Keep exploring
- Kauai Villas
- Orlando Villas
- Kiawah Island Villas
- Miami Beach Villas
- Kissimmee Villas
- North Naples Villas
- Florida Keys Villas
- Phoenix Villas
- Los Angeles Villas
- St Petersburg Villas
- Palm Desert Villas
- Miami Villas
- Las Vegas Villas
- Venice Villas
- Key West Villas
- Palm Springs Villas
- Lake Tahoe Villas
- Hollywood Hills Villas
- Seabrook Island Villas
- South Lake Tahoe Villas
- Pocono Mountains Villas
- Scottsdale Villas
- Myrtle Beach Villas
- Hilton Head Island Villas
- Marco Island Villas
- North Miami Villas
- Sanibel Island Villas
- West Palm Beach Villas
- Fort Myers Beach Villas
- Haines City Villas
- North Las Vegas Villas
- Destin Villas
- Lake Tahoe Cabins
- Ruidoso Cabins
- Blue Ridge Cabins
- Estes Park Cabins
- Lake George Cabins
- Eureka Springs Cabins
- Branson Cabins
- Lake of the Ozarks Cabins
- Lake Arrowhead Cabins
- Lake Texoma Cabins
- Canyon Lake Cabins
- Sevierville Cabins
- Flagstaff Cabins
- Colorado Springs Cabins
- Hot Springs Cabins
- Bass Lake Cabins
- Buffalo River Cabins
- Possum Kingdom Lake Cabins
- Chattanooga Cabins
- Nashville Cabins
- Wears Valley Cabins
- Cloudcroft Cabins
- Deep Creek Lake Cabins
- Mammoth Lakes Cabins
- Anna Maria Islands Rentals
- Outer Banks Vacation Rentals
- Rosemary Beach Rentals
- Holden Beach Rentals
- Hilton Head Vacation Rentals
- Topsail Beach Rentals
- Kiawah Island Rentals
- Panama City Beach Rentals
- Ocean Isle Beach Rentals
- Folly Beach Rentals
- Dauphin Island Rentals
- Rehoboth Beach Rentals
- Bethany Beach Rentals
- Cape Cod Rentals
- 30A Rentals
- Seaside Florida Rentals
- Edisto Beach Rentals
- Fort Myers Beach Rentals
- Miramar Beach Rentals
- Port Aransas Rentals
- Emerald Isle Rentals
- Orange Beach Rentals
- Surfside Beach Rentals
- Hampton Beach Rentals
- Assateague Island Rentals
- Jacksonville Beach Vacation Rentals
- North Shore Vacation Rentals
- Ogunquit Vacation Rentals
- North Redington Beach Rentals
- Lido Key Vacation Rentals
- Sea Colony Rentals
- Pass A Grille Vacation Rentals
- Blue Ridge Mountain Rentals
- Vail Lodging
- Jackson Hole Lodging
- Winter Park Lodging
- Telluride Lodging
- Big Sky Rentals
- Aspen Lodging
- Park City Rentals
- Steamboat Springs Lodging
- Breckenridge Rentals
- Lake Tahoe Rentals
- Copper Mountain Lodging
- Mammoth Mountain Lodging
- Beech Mountain Rentals
- Crested Butte Rentals
- Sun Valley Lodging
- Keystone Lodging
- Taos Lodging
- Sugar Mountain Cabins
- Beaver Creek Lodging
- Deep Creek Lake Rentals
- Smith Mountain Lake Rentals
- Ocean Lakes Rentals
- Lake Anna Rentals
- Torch Lake Rentals
- Lake Winnipesaukee Rentals
- Norris Lake Rentals
- Lake Gaston Rentals
- Canyon Lake Rentals
- Lake Oconee Rentals
- Lake Wallenpaupack Rentals
- Lake Martin Rentals
- Lake Havasu Rentals
- Lake of the Ozarks Rentals
- Lake Michigan Vacation Rentals
- Lake Chelan Rentals
- Finger Lakes Rentals
- Lake Keowee Vacation Rentals
- Lake Conroe Rentals
- Lake Erie Vacation Rentals
- Lake Austin Vacation Rentals
- Sebago Lake Rentals
- Lake Tillery Rentals
- Keuka Lake Rentals