The 10 best B&Bs in Ukunda, Kenya | Booking.com
Skip to main content

B&Bs in Ukunda

Find the B&Bs that appeal to you the most

The best B&Bs in Ukunda

Check out our selection of great B&Bs in Ukunda

Filter by:

Review score

Diani Yoga Barn

Ukunda

Diani Yoga Barn offers accommodations in Ukunda, a 15-minute walk from Diani Beach and 1.5 miles from Colobus Conservation.

C
Caetano
From
United States
I had a wonderful stay at Diani Yoga Barn. After 2 months of traveling in East Africa, I needed a retreat to rest and enjoy nature for a few days. My room was spacious and the bed comfortable. There is a large terrace upstairs with beautiful views of the surrounding forest where they give yoga, meditation and sound healing classes. I started the morning with yoga every day lead by one of the two owners alternately. As a vegan I didn’t have to go out to restaurants for breakfast or dinner because their food was freshly prepared, well balanced, reasonably priced and delicious. I walked to the pristine beach which is about 1 kilometer away. A lovely walk through well maintained dirt roads and lots of greenery surrounding huge mansions. I felt safe walking during the day but I didn’t go out at night. They are happy to arrange tuktuks or motorcycles if you prefer not to walk. The highlight for me was to play drums with the Kenyan owner who also provides tours in a comfortable car. He has created a cultural group of young men from his village who are training in drumming, singing, dancing, acrobatics, and yoga. It was great to see them at their daily practice in the afternoon, entertainment on site! They are welcoming and respectful of guests privacy but I strongly recommend you join in the fun. I was grateful that they don’t allow parties or alcoholic beverages to maintain their healing and relaxing concept. Follow them on Instagram for special retreats, and class schedules. I highly recommend the Yoga Barn for anyone who enjoys a relaxed, quiet, rustic, natural retreat run by two caring hosts.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 32 reviews
Price from
$40.50
1 night, 2 adults

Malaika Diani Homes

Ukunda

Malaika Diani Homes is located in Ukunda, just 5.2 miles from Colobus Conservation and 10 miles from Kaya Kinondo Sacred Forest.

N
Nyaboke
From
Kenya
I loved the place. It was clean,cosy and very comfortable.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 7 reviews
Price from
$18
1 night, 2 adults

SERENITY COVE

Ukunda

Just a 3-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, SERENITY COVE features accommodations in Ukunda with a garden.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 7 reviews
Price from
$36
1 night, 2 adults

Twilight Beach Haven

Ukunda

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Twilight Beach Haven features accommodations in Ukunda with a garden.

B
Beck
From
Germany
Twilight Haven is a gorgeous little apartment that provides everything you will need! It's super clean and i felt safe throughout the whole property. You'll have access to a large pool and beach area (incl. sunbeds). The kitchenette is fully equipped so you can prepare your own meals. The host replies quickly to all your questions and requests. Perfect stay! Thank you again monica!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 13 reviews
Price from
$36
1 night, 2 adults

Flamboyant Diani Beach

Diani Beach (Near Ukunda)

Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.

J
Justine
From
Belgium
Very nice beachfront hotel with a huge pool and direct access to the sea. The room was spacious and comfortable and everything worked well (wifi, AC, plugs, hot water…). The staff was incredibly friendly and accommodating. They recommended nice tours and booked taxis for us. The included breakfast was delicious and they have a limited menu of food for lunch/dinner. All in all a good price/quality ratio
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,067 reviews
Price from
$50
1 night, 2 adults

Fiorella Beach House, Diani Beach

Diani Beach (Near Ukunda)

Fiorella Beach House, Diani Beach in Diani Beach provides adults-only accommodations with an outdoor swimming pool and a garden.

I
Isabelle
From
Switzerland
very big space, great pool, nice employees, close to the beach, good price-value
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 138 reviews
Price from
$195.62
1 night, 2 adults

Tombo House

Diani Beach (Near Ukunda)

Tombo House is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

D
DAN_VSNY
From
Hungary
Everything! Beautiful gem in the cascade of soulless resorts at Diani. Charming, stylish and exceptionally peaceful. Feels a lot like we were in Bali. Breakfast is great, rooms are spacious and beautiful. The staff was very kind. Can't recommend it enough.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 250 reviews
Price from
$81.90
1 night, 2 adults

Zarafa House

Diani Beach (Near Ukunda)

Zarafa House offers beauty services and air-conditioned accommodations in Diani Beach, a 12-minute walk from Diani Beach. This property offers access to a patio and free private parking.

S
Sagie
From
South Africa
I loved it! Ann and her team was amazing.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 144 reviews
Price from
$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Ukunda)

With Diani Beach reachable in 1.7 miles, peeKAboo Diani Beach features accommodations, a restaurant, water sports facilities, an outdoor swimming pool, and a garden.

A
Azdine
From
Morocco
Everything was perfect 👌 Many thanks for the Manager Hatibu and all the other staff 🙏 For me, it's the best place to stay in Diani !!!!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 106 reviews
Price from
$65.55
1 night, 2 adults

Diani Beach Gold Apartments

Diani Beach (Near Ukunda)

A recently renovated guest house, Diani Beach Gold Apartments offers accommodation in Diani Beach. This guest house offers air-conditioned accommodations with a balcony.

G
Giselle
From
United States
The host and facility were so nice and helpful with all things. From the moment in checking in through the whole stay always had guidance available if I needed it the view was stunning it was a nice trip. I will come again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
$38.69
1 night, 2 adults
All B&Bs in Ukunda

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Ukunda and surrounding area in the past month

See all

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

  • Smooth Landing

    Ukunda
    Central location
    Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 3 reviews

    Smooth Landing is located in Ukunda, just 6 miles from Colobus Conservation and 8.7 miles from Kaya Kinondo Sacred Forest.

    From $16.20 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 7 reviews

    Malaika Diani Homes is located in Ukunda, just 5.2 miles from Colobus Conservation and 10 miles from Kaya Kinondo Sacred Forest.

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

    Africanna Diani Homes is located in Ukunda, just 1.6 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club. This property offers access to a balcony, free private parking, and free Wifi.

    From $31 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Aura Studio in Diani is located in Ukunda, just 1.3 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club. This property offers access to a balcony, free private parking, and free Wifi.

    From $29 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 13 reviews

    Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Twilight Beach Haven features accommodations in Ukunda with a garden.

    From $42 per night
  • SERENITY COVE

    Ukunda
    Central location
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 7 reviews

    Just a 3-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, SERENITY COVE features accommodations in Ukunda with a garden.

    From $42 per night
  • Diani Serena House

    Ukunda
    Central location

    Diani Serena House is located in Ukunda, just a 8-minute walk from Diani Beach and 1.5 miles from Leisure Lodge Golf Club.

    From $100 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Just a 10-minute walk from Galu Beach and 0.9 miles from Colobus Conservation, Golden Duranta Villas features accommodations in Ukunda, with an outdoor swimming pool, a garden, and barbecue facilities...

    From $57 per night

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

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

    A recently renovated guest house, Diani Beach Gold Apartments offers accommodation in Diani Beach. This guest house offers air-conditioned accommodations with a balcony.

    From $52 per night
  • peeKAboo Diani Beach

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 106 reviews

    With Diani Beach reachable in 1.7 miles, peeKAboo Diani Beach features accommodations, a restaurant, water sports facilities, an outdoor swimming pool, and a garden.

    From $66.68 per night
  • Tombo House

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 250 reviews

    Tombo House is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

    From $104.13 per night
  • Diani Banda Cottages

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

    A 5-minute walk from Diani Beach in Diani Beach, Diani Banda Cottages offers accommodations with access to beauty services and open-air bath.

    From $30 per night
  • Serene Garden Room APT

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    2.2 miles from Leisure Lodge Golf Club in Diani Beach, Serene Garden Room APT provides accommodations with access to spa facilities, wellness packages, and beauty services.

  • Zarafa House

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 144 reviews

    Zarafa House offers beauty services and air-conditioned accommodations in Diani Beach, a 12-minute walk from Diani Beach. This property offers access to a patio and free private parking.

    From $104 per night
  • OAK Homes Diani

    Diani Beach
    Budget options available

    OAK Homes Diani is located in Diani Beach, just a 15-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club.

    From $63 per night
  • Flamboyant Diani Beach

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,067 reviews

    Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.

    From $60 per night

Enjoy breakfast in Ukunda and nearby

  • Fairy Forest

    Diani Beach
    Breakfast options

    A 4-minute walk from Diani Beach in Diani Beach, Fairy Forest features accommodations with access to a sauna and hot tub.

    From $500 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 12 reviews

    Located in Diani Beach, 1.4 miles from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service has accommodations with an outdoor swimming pool, free private parking, a garden...

    From $250 per night
  • Fred Hunter Villa

    Tiwi
    Breakfast options
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 35 reviews

    Providing free Wifi, private parking, and a private beach area, the recently renovated property Fred Hunter Villa offers rooms in Tiwi, 8.3 miles from Leisure Lodge Golf Club and 12 miles from Colobus...

    From $18 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 45 reviews

    Just 1.2 miles from Galu Beach and 1.1 miles from Colobus Conservation, Bahati Diani House Glamping features accommodations in Diani Beach, with a bar.

    From $26 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 331 reviews

    Galu Ecolodge - Diani Beach is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, private beach area, and garden.

    From $90 per night
  • Minnie's Place

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

    This guest house offers air-conditioned accommodations with a terrace. A flat-screen TV is offered.

  • Masai 6

    Diani Beach
    Breakfast options

    Providing a garden, Masai 6 provides accommodations in Diani Beach. This property offers access to a patio, free private parking, and free Wifi.

  • Savita House Diani

    Magutu
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    Savita House Diani enjoys a location in Magutu, 1.4 miles from Diani Beach and 1.7 miles from Leisure Lodge Golf Club. The guest house features both Wifi and private parking free of charge.

    From $32.59 per night

FAQ about B&Bs in Ukunda

B&Bs That Guests Love in Ukunda

See all
  • Avg. price/night: $40.60
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 32 reviews
    Location was good in a quiet surroundings
    Guest review by
    Narendra
    Solo traveler