Skip to main content

B&Bs in Ukunda

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Ukunda

The best B&Bs in Ukunda

Check out our pick of great B&Bs in Ukunda

Filter by:

Review score

Casa Del Artista

Ukunda

Situated in Ukunda and only 700 metres from Diani Beach, Casa Del Artista features accommodation with garden views, free WiFi and free private parking.

M
Mariam
From
Kenya
House of an artist ( artists assemble) It feels like chilling in an art gallery, like a hug to the soul. Very spacious and very clean. A fully furnished kitchen with very beautiful antiques. Quiet and peaceful. The place has a very beautiful aura, just calms your nerves. The host? I haven't been hosted anywhere else like she did.She made sure we got the right directions to the place.Made sure to remind us of safety as we traveled to the place( We got there quite late). And checked to see if we arrived safely after our trip. She's such a professional. I have found my go to haven every time I will be in Mombasa. We did not want to leave 🤭. If you've read to this point, I don't know what you're still waiting for. Make your booking already!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$44.88
1 night, 2 adults

Diani Yoga Barn

Ukunda

Offering pool views, Diani Yoga Barn is an accommodation set in Ukunda, 2.4 km from Colobus Conservation and 6.9 km from Leisure Lodge Golf Club.

J
Jesus
From
Spain
Very cozy, clean and good vibes place. We had breakfast and other meals there and everything was super delicious. All staff members were very nice, friendly and helpful. Special shout out to Fikiri for even getting us comfortable and budget friendly transportation to Mombasa and Malindi. We would absolutely stay there again!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 37 reviews
Price from
US$40.50
1 night, 2 adults

Flamboyant Diani Beach

Diani Beach (Near Ukunda)

Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

G
Gabriela
From
Bulgaria
Absolutely everything! What an amazing place to stay - the rooms, the staff, the food, the garden... and it is right on the pristine beach! Thank you, Arti, for the great tips! All the best!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,072 reviews
Price from
US$50
1 night, 2 adults

Tombo House

Diani Beach (Near Ukunda)

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

R
Ramune
From
Lithuania
Amazing place, with European cleanliness. Very helpful staff. Nora you can ask questions at any time, will help, give advice, and her friend is very helpful too. Their advices are very helpful at Diani place. Maybe it's a bit far to walk to the beach, but this issue is perfectly solved by the Tuk Tuk team recommended by Tombo (it's very nice when you don't have to negotiate and prices are immediately available). Delicious breakfast, very cute serving girls, beautifully arranged environment that you didn't even want to leave the hotel area, where you can find much more shade than on the beach :) P.S. I had a room with a large tube bath, it was perfect filled with cool water after sunburns we got on the beach :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 248 reviews
Price from
US$80.01
1 night, 2 adults

Zarafa House

Diani Beach (Near Ukunda)

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

A
Arthur Nagy
From
Romania
We had a wonderful time at Zarafa House! The host, Anne, and the whole crew were incredibly friendly and helpful. Our room was spacious and clean, and we loved the fresh fruit and diverse foods at breakfast each morning. The garden and pool were perfect for relaxation - we spent many afternoons lounging by the pool and reading books in the comfortable sun beds. Anne gave us so many great tips on places to visit in the area, from day trips and beaches to excellent restaurants. Her recommendations helped us make the most of our stay in Diani Beach. We thoroughly enjoyed our time at Zarafa House and would return if we visit again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 137 reviews
Price from
US$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Ukunda)

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

G
George
From
United Kingdom
Amazing staff, great breakfast & short walk to the beach. Walking to good supermarkets & restaurants. Overall wonderful experience, great value and highly recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$65.55
1 night, 2 adults

Diani Beach Gold Apartments

Diani Beach (Near Ukunda)

3 km from Diani Beach, Diani Beach Gold Apartments is a recently renovated property situated in Diani Beach and features air-conditioned rooms with free WiFi and private parking.

J
Julija
From
Lithuania
The place is pretty big and has all you need - two bathrooms, several beds, no issues with the wifi. The owner was super friendly and helped us to arrange local taxis. It's around 10min walk from diani beach, the main shop is also down the road - you can definitely walk or take a tuktuk there. I enjoyed my stay here
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews
Price from
US$44.64
1 night, 2 adults

Villa Branca Diani Boutique Luxury & Personalized Service

Diani Beach (Near Ukunda)

Situated in Diani Beach, 2.2 km from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service features accommodation with an outdoor swimming pool, free private parking, a...

E
Elené
From
South Africa
Beautiful, well maintained, friendly staff, well stocked
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews
Price from
US$250
1 night, 2 adults

Savita House Diani

Magutu (Near Ukunda)

Set in Magutu, within 2.3 km of Diani Beach and 2.7 km of Leisure Lodge Golf Club, Savita House Diani offers accommodation with a garden as well as free private parking for guests who drive.

K
Karen
From
Kenya
The place was quiet and comfortable. The host was lovely and very hospitable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$30
1 night, 2 adults

Hilda's Homestay

Diani Beach (Near Ukunda)

Located in Diani Beach, Hilda's Homestay provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

C
CAROLINA
From
France
Hilda’s Homestay is a paradise! We had the most warm and pleasant experience during our trip to Kenya, and we would undoubtedly make this our top recommendation! ! The homestay is ideally located—just a few minutes' walk from the beach, and on the quieter and prettier side of it. The homestay is perfectly equipped and thoughtfully arranged. The quality of the linens, towels, mattresses, pillows, and more were all top-notch. The room is incredibly spacious and well-equipped with everything one could need—and even more! Every space in the house is tastefully decorated, reflecting the love that Hilda and Guido have put into every corner of their home. The breakfast is wonderful! We had read reviews about it, but it exceeded our expectations—it was a total delight! The pool and garden are beautiful and meticulously maintained, making for a truly luxurious experience. And the hosts? Simply amazing! We felt their warmth the moment we arrived and were welcomed with kindness throughout our stay. We wish them much success in this lovely endeavor and would absolutely recommend this homestay to others.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 55 reviews
Price from
US$117
1 night, 2 adults
All B&Bs in Ukunda

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Ukunda and surroundings in the past month

See all

Popular with guests booking B&Bs in Ukunda

Popular with guests booking B&Bs in Ukunda

Popular with guests booking B&Bs in Ukunda

Popular with guests booking B&Bs in Ukunda

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking B&Bs in Ukunda

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking B&Bs in Ukunda

Popular with guests booking B&Bs in Ukunda

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking B&Bs in Ukunda

Popular with guests booking B&Bs in Ukunda

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 37 reviews

Popular with guests booking B&Bs in Ukunda

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Enjoy breakfast in Ukunda and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

From US$66.68 per night

Fairy Forest

Diani Beach
Breakfast options

400 metres from Diani Beach in Diani Beach, Fairy Forest features accommodation with access to a sauna and hot tub.

From US$500 per night

Tombo House

Diani Beach
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 248 reviews

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

From US$113.03 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 214 reviews

Situated very Centrally in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip.

From US$73.84 per night

Zarafa House

Diani Beach
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 137 reviews

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

From US$104 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,072 reviews

Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

From US$66 per night

Diani villas

Diani Beach
Breakfast options

Boasting a spa bath, Diani villas is set in Diani Beach. The air-conditioned accommodation is 600 metres from Diani Beach, and guests can benefit from private parking available on site and free WiFi.

From US$270.90 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews

Situated in Diani Beach, 2.2 km from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service features accommodation with an outdoor swimming pool, free private parking, a...

From US$250 per night

Save money on B&Bs in Ukunda and nearby – budget options available

Diani Banda Cottages

Diani Beach
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 81 reviews

Situated 400 metres from Diani Beach, Diani Banda Cottages offers accommodation with a balcony, as well as an open-air bath and a garden.

From US$35 per night

OAK Homes Diani

Diani Beach
Budget options available

Featuring air-conditioned accommodation with a balcony, OAK Homes Diani is set in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

From US$63 per night

Diani Serena House

Ukunda
Budget options available

Set in Ukunda, 700 metres from Diani Beach and 2.5 km from Leisure Lodge Golf Club, Diani Serena House offers spacious air-conditioned accommodation with a terrace and free WiFi.

From US$100 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 44 reviews

Featuring an outdoor swimming pool, garden and views of garden, Bahati Diani House Glamping is set in Diani Beach, 2 km from Galu Beach.

From US$26 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a balcony, Breezebay beach road hotel Diani is situated in Ukunda. This property offers access to a terrace, free private parking and free WiFi.

From US$50 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 344 reviews

Providing free WiFi, private parking and a private beach area, the recently renovated property of Galu Ecolodge - Diani Beach, offers rooms in Diani Beach, 500 metres from Galu Beach and 3.1 km from...

From US$93.75 per night

Minnie's Place

Ukunda
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a terrace, Minnie's Place is set in Ukunda. This guest house offers accommodation with a balcony. The guest house has a flat-screen TV.

Masai 6

Diani Beach
Budget options available

Masai 6, a property with a garden and a terrace, is located in Diani Beach, 1.7 km from Diani Beach, 2.3 km from Leisure Lodge Golf Club, as well as 7.8 km from Colobus Conservation.

From US$23.27 per night

Great access to the city centre. Check these B&Bs in Ukunda and nearby

Smooth Landing

Ukunda
Central location
Scored out of 10, guest rating 3.3
Poor - What previous guests thought, 4 reviews

Offering inner courtyard views, Smooth Landing is an accommodation situated in Ukunda, 14 km from Kaya Kinondo Sacred Forest and 39 km from SGR Mombasa Terminus.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located within less than 1 km of Galu Beach and a 17-minute walk of Colobus Conservation, Golden Duranta Villas provides rooms with air conditioning and a private bathroom in Ukunda.

From US$57 per night

FAQ about B&Bs in Ukunda

B&Bs that guests love in Ukunda

See all
Avg. price/night: US$37.80
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 37 reviews
Location was good in a quiet surroundings
Guest review by
Narendra
Solo traveller