Skip to main content

The 10 Best Homestays in Diani Beach, Kenya

Check out our pick of great homestays in Diani Beach

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip. The property features pool views and an outdoor pool.

At the guest house, every room comes with a patio. With a private bathroom, rooms at Footprints House also offer a garden view. All rooms feature a wardrobe.

It was a great time spent at Footprints. Feeling like home due to very hospital hosts, staff and incredible dogs and cats, who became our friends for these 6 days. Going to the beach or main road with cafes and shopping centre is very easy from Footprints. The territory is green and shady even with Baobab nearby. On the way to the beach you will meet lizards, monkeys and birds. The beach area here is quiet and not many people. NB. Try the food in Searenity hotel which is 50 meters down . The great service, food and ocean view costs even less than in cafes at the main road.

Show more Show less
9
Superb
182 reviews
Price from
€ 48
per night

There is a private bathroom with shower in some units, along with bathrobes, slippers and a hair dryer. At the homestay, every unit includes bed linen and towels.

À la carte and continental breakfast options with warm dishes, local specialities and fresh pastries are available daily at the homestay. There is a snack bar, and packed lunches are also available.

The place is really beautiful and clean. Value for money 👌 I enjoyed the food. The owner is very kind and always willing to assist with anything to make you comfortable. The staff are all kind and ready to assist I will highly recommend casahera..

Show more Show less
9.1
Superb
13 reviews
Price from
€ 32
per night

Cycad Palm Diani, a property with a garden, is set in Diani Beach, 1.6 km from Diani Beach, 3.1 km from Colobus Conservation, as well as 7 km from Leisure Lodge Golf Club. This property offers access to a balcony, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a terrace.

The place is very peaceful and beautiful and the pool was the best part of it. I really enjoyed my stay

Show more Show less
8.3
Very good
49 reviews
Price from
€ 25
per night

Armaan Guest House, a property with a garden, is located in Diani Beach, 3.5 km from Colobus Conservation, 4.4 km from Leisure Lodge Golf Club, as well as 9.2 km from Kaya Kinondo Sacred Forest. It is situated 300 metres from Diani Beach and features a 24-hour front desk. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.

Super spacious, clean, excellent treat from Patricia.

Show more Show less
8
Very good
30 reviews
Price from
€ 17
per night

Offering a terrace and views of the garden, Diani Banda is situated 100 metres from the sandy Diani Beach and 500 metres from The Diani Beach Shopping Centre. Free WiFi is offered throughout the property and free private parking is available on site.

love that place stayed 2 times already. walking distance to the best part of the diani beach as well as shopping mall and restaurants.

Show more Show less
7.6
Good
86 reviews
Price from
€ 23
per night

Featuring an outdoor swimming pool, garden and views of garden, Tabasamu Gardens is situated in Diani Beach, less than 1 km from Diani Beach. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace. There is free private parking and the property features paid airport shuttle service.

Show more Show less
Price from
€ 25
per night

Set in Diani Beach, 500 metres from Diani Beach and 700 metres from Leisure Lodge Golf Club, Bedroom Diani Beach offers spacious air-conditioned accommodation with a terrace and free WiFi. This property offers access to a balcony and free private parking. The property is non-smoking and is located 8.4 km from Colobus Conservation.

Show more Show less
Price from
€ 67
per night

Set in Diani Beach, 3.7 km from Leisure Lodge Golf Club and 5 km from Colobus Conservation, Tranquil Pendo villas offers a garden and air conditioning. This property offers access to a balcony, free private parking and free WiFi. Kaya Kinondo Sacred Forest is 11 km from the guest house.

Show more Show less
Price from
€ 59
per night

Offering a garden and inner courtyard view, Double room in a villa is located in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.4 km from Colobus Conservation. The air-conditioned accommodation is 400 metres from Diani Beach, and guests can benefit from on-site private parking and complimentary WiFi.

The homestay is equipped with a flat-screen TV.

Kaya Kinondo Sacred Forest is 10 km from the homestay. The nearest airport is Ukunda Airport, 2 km from Double room in a villa.

Show more Show less

Offering a garden and garden view, Private room in a villa is situated in Diani Beach, 3.3 km from Leisure Lodge Golf Club and 4.6 km from Colobus Conservation. The air-conditioned accommodation is 400 metres from Diani Beach, and guests can benefit from on-site private parking and complimentary WiFi. Guests can make use of a terrace.

The homestay has a flat-screen TV.

Kaya Kinondo Sacred Forest is 10 km from the homestay. The nearest airport is Ukunda Airport, 2 km from Private room in a villa.

Show more Show less
Price from
€ 37
per night

Looking for a homestay?

Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.
Search homestays in Diani Beach

Most booked homestays in Diani Beach this month

Homestays that guests love in Diani Beach

  • Avg. price/night: € 36.87
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 51 reviews
    Great host, Very communicative. Apt Has all additional equipment you might want to have to make your life easier.
    Lech
    Solo traveller
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 91 reviews
    Lovely place to stay, great hosts that helped when needed, super outdoor seating area and gorgeous pool - although only wish that the water would be a bit colder due to the humidity!
    Sophie
    Family with young children
  • Avg. price/night: € 26.66
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 49 reviews
    Clean, safe, convenient and good hosting team. The pool is just amazing and near Mvindeni town. This made it the best convenient place to ever stay near Mvindeni town.
    Muema
    Group
  • Avg. price/night: € 69.42
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 304 reviews
    Its exactly by the ocean 🌊🌴; the waves hit the wall you’re just sitting by. Try to wake up for the sunrise it’s magnificent and you can just be rested by the swinging seats with the sound of the Ocean 🌊. The area was actually really Safe and the locals much too friendly 😁
    christine
    Solo traveller
  • Avg. price/night: € 77.75
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 103 reviews
    Although we only had a short stay at Zarafa House, we felt very comfortable there!😊 Ann is a really attentive and lovely host who takes care of everything in this small but cozy resort! She always found time to talk to us and gave us some impressions of life in Kenya. Thank you for that Ann!🙏☺️ We can really only recommend the Zarafa House because you can tell that Ann put all her love and passion into it!😊 Thank you for allowing us to be guests there, kind regards Guido and Ulli🙏😍
    Guido Lippes
    Young couple
  • Avg. price/night: € 46.28
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 840 reviews
    We loved our stay at Flamboyant ; the service is great and the property was above expectations. Food portions at the restaurant are generous and lots of choice. Arty was a great host and put a lot of effort in ensuring everyone was comfortable at all times.
    Pleunie
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 113 reviews
    I loved that it was in a quite area, very close to the beach too. Noël is a very good host. I would definitely come back again.
    Maryam
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 441 reviews
    Everything was excellent, from the staff to the food to the facilities. An amazing place to stay and relax in a serene environment. Ahmed the manager is a lovely host and pays a lot of attention to detail. Great job!
    GC 254
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 113 reviews
    Noel was a great host! He and his team were always super nice & helpful. We got great tips and Noel organized a Tuktuk driver for us. The breakfast was nice and we felt very welcome. The property is beautiful and the pool area is a nice hangout space.
    Stefan
    People with friends
  • Avg. price/night: € 75.81
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 182 reviews
    Unbelievably friendly hosts, staff and amazing house. We felt really at home. They showed us around but we were very free in what we wanted to do. Perfect combination between b&b, hotel and homestay. Highlight of our Kenya trip!
    Tommo Coumans
    Young couple