GETAROOM DEALS
-
-
-
Rooms
Adults
Children
-
-
Map
Why make a GetaroomTonight.com Reservation?
- Compare hotel deals at over 2M hotels, apartments, resorts and bed & breakfasts worldwide
- Free Price Guardian Price Drop Protection
- No booking fees
- Easily manage your bookings online
- Secure transactions
- It's fun to Getaroom!
P.O. Box 5826, Diani Beach, 80401 (show map)
Bed and Breakfast Overview
Lock in a great price now and relax with our Price Guardian working for you
Hotel prices fluctuate. Book now, we will check prices each day for you and then let you know how to re-book if an even better price becomes available.Rooms List
Setup a Price Alert for Zarafa House
Each day we'll check prices and send you an email for your selected dates at Zarafa House. If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.
When the hotel goes on sale you will know straight away from the daily email and be able to book with confidence that you've got excellent value.
Facilities of Zarafa House
General
Free parking, On-site parking, Parking, Private parking, WiFi everywhere
Activities
Cycling, Darts, Diving, Fishing, Golf course (within 3 km), Hiking, Snorkelling, Windsurfing
Services
Free WiFi, Internet services, WiFi
Food & Drink
Bar, Restaurant, Special diet menus (on request)
Pools and wellness
Massage, Outdoor pool, Outdoor pool (all year)
Front-desk/reception area services
Currency exchange, Luggage storage, Private check-in/check-out, Safety deposit box
Common areas
Garden, Shared lounge/TV area, Sun terrace, Terrace
Cleaning services
Daily maid service, Ironing service, Laundry
Business facilities
Fax/photocopying
Miscellaneous
Air conditioning, Designated smoking area, Family rooms, Non-smoking rooms
Room facilities [ These may vary room to room ]
Air Conditioning, Bathroom, Children's high chair, Desk, Electric kettle, Entire unit located on ground floor, Fan, Free toiletries, Garden view, Hairdryer, Linen, Mosquito net, Patio, Pool view, Private entrance, Safety Deposit Box, Satellite Channels, Seating Area, Shower, Tea/Coffee Maker, Tile/Marble floor, Toilet, Towels, Upper floors accessible by stairs only, Wake-up service, Wardrobe/Closet
Hotel Policies
Check-In
From 13:00:00 hours
Check-Out
Untill 11:00:00 hours
Cancellation / Prepayment
Cancellation, prepayment and 'book now pay later' policies vary according to room type. Please check the room conditions when selecting your room above.
Accepted credit cards
The hotel reserves the right to pre-authorise credit cards prior to arrival.
The fine print
This property will not accommodate hen, stag or similar parties.
Please inform in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.
Traveller reviews
Kathy “What a wonderful stay @Zarafahouse!”
10 Jan 2026
We had a wonderful stay at Zarafa House and would happily return. One thing to note is that Zarafa House charges an extra fee for air conditioning as part of their efforts to be environmentally conscious and to reduce unnecessary energy consumption. We chose not to take the A/C so we could adjust more quickly to the tropical climate, and we’re glad we did. The fan was more than sufficient, and after a few days we were fully acclimatized. Breakfast was a real highlight of our stay and quite different from what we usually experience. It’s neither a buffet nor à la carte — instead, every day brings a pleasant surprise. Breakfast is delicious and plentiful, with fresh juice, fresh fruit, and a main dish that changes daily, making each morning something to look forward to. We had read in some previous reviews that the place might lack a homely feeling, but that was absolutely not our experience. From the moment we arrived, we felt very welcome. The staff are warm, attentive, and always ready to help, yet they also give you the space and privacy to fully enjoy the peaceful tropical paradise. This balance made the stay feel genuinely comfortable and homely. Another eco-friendly initiative we appreciated is that the hot water is solar heated. It can take a little time for the warm water to come through, but we never experienced any issues and always had hot water whenever we needed it. Zarafa House is not beachfront, but the location is still very convenient. The nearest beach is only about a 10-minute walk away, and if you want to explore other parts of Diani Beach, affordable tuk-tuks are readily available. After a hectic day at the beach, it’s always lovely to return to the calm and serene atmosphere of the B&B. Finally, the B&B is set in a beautiful tropical garden, which adds a lot to its charm. As expected in such a lush environment, there may be insects around, but that’s simply part of staying in a tropical paradise.
Leo “Amazing stay! Incredible host”
10 Jan 2026
We had a wonderful stay, the highlight here is the exceptional staff lead by Anne, who is a kind and attentive host that really tried to make us feel at home and help with any request. The room was spacious and the shower was good and hot. We loved the mosquito nets as we were being very cautious with malaria with my wife being pregnant. The breakfast is another highlight here. It changes everyday. You get a plate of fresh fruits and then whatever the chef is cooking that morning, plus coffee and a juice. It’s a big generous meal and sometimes we struggled to finish everything because it was so much food. There’s also a security guard 24/7 for peace of mind. You can book a massage, which I did. Anne helps with airport transfers and everything else you need. You’ll be looked after. I really recommend this place to all travellers.
Katherine “Intimate Oasis in Diani”
07 Jan 2026
A beautiful place to stay, all the amenities of a luxury hotel but so much more intimate. Very clean, really friendly staff and gorgeous breakfasts.
Sarkar “Lovely stay great breakfasts from the host and comfortable area”
04 Jan 2026
The room was clean and spacious and the pool was nice











































Deluxe Double Room