Skip to main content

Homestays for every style

Find the right homestay for you in Diani Beach

The best homestays in Diani Beach

Check out our selection of great homestays in Diani Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Footprints House, hotel in Diani Beach

Located in Diani Beach, Footprints House provides accommodations with a garden. The property is set 0.7 mi from Ukunda Airstrip. The property features pool views and an outdoor pool.

It's an amazing place. I planned to stay there for two days, I ended up staying for almost a week. The rooms are large, with really nice decor, very comfortable. In the house there is a spacious communal area with enough place for everyone to read (small library included), play games, chat or just chill. A day or even a few of bad weather, if it happens, is absolutely not an issue. The hosts who run the place are amazing; friendly, informative, helpful. So are the staff. The house pets, dogs and cats, are sure to steal your heart.
Scored 9.0
9.0
Rated wonderful
Wonderful
209 reviews
Price from
$95
1 night, 2 adults
Diani Beach Gold Apartments, hotel in Diani Beach

Diani Beach Gold Apartments is a recently renovated guest house in Diani Beach where guests can make the most of its garden and shared lounge.

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 9.9
9.9
Rated exceptional
Exceptional
15 reviews
Price from
$55.80
1 night, 2 adults
Casa Hera Diani, hotel in Diani Beach

A 16-minute walk from Diani Beach in Diani Beach, Casa Hera Diani provides accommodations with access to beauty services.

My sister and I did not stay here long enough to develop a preference for anything. The location is not as described and I would not be confident in their meals. H.O.R.R.I.B.L.E to say the least!!
Scored 8.2
8.2
Rated very good
Very Good
34 reviews
Price from
$73
1 night, 2 adults
Cycad Palm Diani, hotel in Diani Beach

Cycad Palm Diani in Diani Beach provides accommodations with a garden and a terrace. This property offers access to a balcony, free private parking, and free Wifi.

Swimming pool
Scored 8.3
8.3
Rated very good
Very Good
60 reviews
Price from
$27
1 night, 2 adults
Diani Banda Cottages, hotel in Diani Beach

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

The enviroment is cool and perfect..to chill out no noise.its just a few metres to the beach.
Scored 7.6
7.6
Rated good
Good
91 reviews
Price from
$30
1 night, 2 adults
Armaan Guest House, hotel in Diani Beach

Armaan Guest House offers accommodations in Diani Beach, a 3-minute walk from Diani Beach and 2.2 miles from Colobus Conservation.

Clean and the people working there are super kind. Good budget
Scored 7.5
7.5
Rated good
Good
43 reviews
Price from
$25
1 night, 2 adults
Diani Beach-Villa Kirsch, hotel in Diani Beach

Diani Beach-Villa Kirsch in Galu provides accommodations with an outdoor swimming pool and a garden. Both free Wifi and parking on-site are available at the homestay free of charge.

Scored 8.8
8.8
Rated excellent
Excellent
8 reviews
Price from
$60
1 night, 2 adults
Franklin Tree Villa, hotel in Diani Beach

A 9-minute walk from Galu Beach in Diani Beach, Franklin Tree Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.

Scored 8.2
8.2
Rated very good
Very Good
5 reviews
Kwale Golden Guest House, hotel in Diani Beach

Kwale Golden Guest House enjoys a location in Kwale, 15 miles from Leisure Lodge Golf Club and 20 miles from Colobus Conservation.

The staff are very friendly! They were very accommodating and even let us move rooms. The room was comfortable and a good size. The ceiling fan was amazing, it kept us nice & cool while we slept!!
Scored 8.2
8.2
Rated very good
Very Good
21 reviews
All homestays in Diani Beach
Looking for a homestay?
Travelers on a budget looking to experience a place like a local will enjoy homestays. These simple accommodations are in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in Diani Beach this month

See all

Enjoy breakfast in Diani Beach!

  • Footprints House
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 209 reviews

    Located in Diani Beach, Footprints House provides accommodations with a garden. The property is set 0.7 mi from Ukunda Airstrip. The property features pool views and an outdoor pool.

    Relaxed atmosphere, attentive staff, great location.

  • Franklin Tree Villa
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 5 reviews

    A 9-minute walk from Galu Beach in Diani Beach, Franklin Tree Villa offers accommodations with access to spa facilities, wellness packages, and beauty services.

  • Casa Hera Diani
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 34 reviews

    A 16-minute walk from Diani Beach in Diani Beach, Casa Hera Diani provides accommodations with access to beauty services.

    Great place, very lovely hosts, good staff and the breakfast was soo good. Definitely worth the stay.

  • Diani Beach - Villa Mashariki - Private Villa

    Offering a terrace, Diani Beach - Villa Mashariki - Private Villa provides accommodations in Diani Beach. Featuring sea and pool views, this homestay also features free Wifi.

Great access to the city center! Check these homestays in Diani Beach

  • Villa Salaam
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering a garden, Villa Salaam provides accommodations in Diani Beach. With pool views, this accommodation features a balcony and a swimming pool.

  • Diani Beach Gold Apartments
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 15 reviews

    Diani Beach Gold Apartments is a recently renovated guest house in Diani Beach where guests can make the most of its garden and shared lounge.

    I liked everything, especially the quiet of the area.

  • Cycad Palm Diani
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 60 reviews

    Cycad Palm Diani in Diani Beach provides accommodations with a garden and a terrace. This property offers access to a balcony, free private parking, and free Wifi.

    The place was great, though a bit far from the shops

  • Diani Banda Cottages
    Scored 7.6
    7.6
    Rated good
    Good
     · 91 reviews

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

    Good location. Close to the beach. Friendly staff.

  • Armaan Guest House
    Scored 7.5
    7.5
    Rated good
    Good
     · 43 reviews

    Armaan Guest House offers accommodations in Diani Beach, a 3-minute walk from Diani Beach and 2.2 miles from Colobus Conservation.

    Big and clean room. Good location and nice staff.🙂

  • Kenda villas
    Central location

    Kenda villas offers accommodations in Diani Beach, a 14-minute walk from Diani Beach and 1.1 miles from Leisure Lodge Golf Club. This property offers access to a terrace and free private parking.

  • OAK Homes Diani

    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.

FAQ about homestays in Diani Beach

Homestays That Guests Love in Diani Beach

See all
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 39 reviews
    Everything: Super comfortable, clean and very well equipped accommodation in a beautiful villa, everything is like in the pictures. Hilda was a super nice host and always prepared a very delicious breakfast. The location is perfect, quiet but still close to the beachfront, with a private pool surrounded by a beautiful garden. They are also happy to provide information about scuba diving, local programs and restaurants. Hilda’s homestay was very unique and quiet, totally recommended instead of a hotel.
    Daniel
    Young couple
  • Avg. price/night: $90
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 28 reviews
    Very clean great location staff were awesome the owner was very kind and a very great host
    Salome
    Young couple
  • Avg. price/night: $66
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 960 reviews
    Flamboyant Diani is a home away from home. I have stayed here 3 times now and can’t recommend it enough. What a special place. You really do feel like this is a home stay. So personal! Angie is wonderful as always. I never have to worry about anything as Angie helps with arranging with all sorts of activities, transfers etc. The hotel itself is very clean and comfortable. I absolutely love the upstairs suite. Can’t beat the price either. Just great. Highly recommended!
    Anastasia
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 84 reviews
    Great host, Very communicative. Apt Has all additional equipment you might want to have to make your life easier.
    Lech
    Solo traveler
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 113 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: $28.80
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 60 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: $346.80
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,017 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
    Travelers with friends
  • Avg. price/night: $22.50
    Scored 6.0
    6.0
    Rated pleasant
    Pleasant
     · 283 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 traveler
  • Avg. price/night: $102
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 123 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