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.

Everything was perfect, the staff is very kind and accommodating, the breakfast was delicious and some well mannered monkeys joined me without taking my food :).

Show more Show less
9
Superb
182 reviews
Price from
£42
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.

Everything!!!!! Keep up the beautiful dedication of making your guests feel at home. I will revisit 💯

Show more Show less
9
Superb
12 reviews

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 was great, though a bit far from the shops

Show more Show less
8.3
Very good
49 reviews
Price from
£22
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.

Big rooms, nice receptions staff, good communcation with owner, good location, good price

Show more Show less
8
Very good
30 reviews

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.

Nice, quiet, clean, next to the beach and to 2 malls/groceries... perfect to enjoy while being independent

Show more Show less
7.6
Good
86 reviews

Set in Magutu, within 1.2 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. The property has garden and city views, and is 5.8 km from Colobus Conservation. In good weather, guests are welcome to sit outside.

Show more Show less
9.3
Superb
4 reviews
Price from
£23
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

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

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
£32
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

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 89 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: £23.05
    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: £120.84
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 724 reviews
    Kindness and availability of the staff, hospitality, great quality of food. The resort is very nice with a private beach, you can relax without being disturbed by locals selling things, there is security to ensure they keep a certain distance and monitor the way they approach tourists.
    Diane Roxanne
    People with friends
  • Avg. price/night: £60.03
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 301 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
  • 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: £9.86
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 146 reviews
    Diani homestays nice place to enjoy your holiday❤
    Newton
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews
    The apartment was beautifully furnished and it was clear a lot of effort went into making so comfortable. We loved the pool table and darts on the balcony! Lisa was a lovely host!
    Francesca
    Solo traveller
  • Avg. price/night: £9.86
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 146 reviews
    Diani home stays is a vibe ❤nice place to stay
    Mount
    People with friends
  • Avg. price/night: £9.86
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 146 reviews
    I enjoyed my stay Diani home stay is home 💕
    Kabia
    People with friends
  • Avg. price/night: £40.02
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 835 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