The 10 best homestays in Diani Beach, Kenya | Booking.com
Skip to main content

Homestays in Diani Beach

Find the homestays that appeal to you the most

The best homestays in Diani Beach

Check out our pick of great homestays in Diani Beach

Filter by:

Review score

Diani Beach Gold Apartments

Diani Beach

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.

R
Robert
From
United Kingdom
The apartment is located in a quiet area where you can have access to different places with a short walking. The apartment is really clean and the host very polite.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$38.69
1 night, 2 adults

Footprints House

Diani Beach

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

D
Dmitriy
From
Russia
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.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 221 reviews
Price from
US$75
1 night, 2 adults

Casa Hera Diani

Diani Beach

Featuring an outdoor swimming pool, garden and views of pool, Casa Hera Diani is located in Diani Beach, 1.4 km from Diani Beach.

D
Diana
From
Lithuania
It was realy nice place to stay! A quiet place, a little further away from all the crowded tourist hotels. You can find nature and peace here. And a lot of animals, which makes our stay even better! Food is also very delicious and all the staff is realy friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 39 reviews
Price from
US$59
1 night, 2 adults

Diani Banda Cottages

Diani Beach

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

D
Diego
From
Italy
Nice, quiet, clean, next to the beach and to 2 malls/groceries... perfect to enjoy while being independent
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 81 reviews
Price from
US$30
1 night, 2 adults

Cycad Palm Diani

Diani Beach

Set just 2.6 km from Colobus Conservation, Cycad Palm Diani offers accommodation in Diani Beach with access to a garden, a terrace, as well as full-day security.

M
Maureen
From
Nigeria
Warm pool 🥰...the staff were so nice and ready to assist at any time...definitely a home away from home experience 😊😊
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 70 reviews
Price from
US$31.50
1 night, 2 adults

Armaan Guest House

Diani Beach

Armaan Guest House, a property with a garden, is located in Diani Beach, 4.4 km from Leisure Lodge Golf Club, 9.2 km from Kaya Kinondo Sacred Forest, as well as 44 km from SGR Mombasa Terminus.

E
Erica
From
Ireland
Super spacious, clean, excellent treat from Patricia.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 44 reviews
Price from
US$25
1 night, 2 adults

Indian ocean apartments you get the master bedroom with the private bathroom and the host sleeps in the other bedroom you share kitchen anc living room

Mombasa (Near Diani Beach)

Featuring inner courtyard views, Indian ocean apartments you get the master bedroom with the private bathroom and the host sleeps in the other bedroom you share kitchen anc living room provides...

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews
Price from
US$22
1 night, 2 adults

Malaika Diani Homes

Ukunda (Near Diani Beach)

Situated 16 km from Kaya Kinondo Sacred Forest and 39 km from SGR Mombasa Terminus, Malaika Diani Homes offers accommodation in Ukunda.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 7 reviews
Price from
US$18
1 night, 2 adults

Fred Hunter Villa

Tiwi (Near Diani Beach)

Located in Tiwi in the Kwale region and Leisure Lodge Golf Club reachable within 13 km, Fred Hunter Villa provides accommodation with free WiFi, a children's playground, a private beach area and free...

F
Fang hui
From
China
I like this place . It is about ten minutes away from the beach and very close to the African swimming pool. I stayed here for four nights and I was the only guest. It was very quiet. The swimming pool is very good and I like it very much.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 35 reviews
Price from
US$18
1 night, 2 adults

Diani Beach-Villa Kirsch

Galu (Near Diani Beach)

Located within less than 1 km of Galu Beach and 2.3 km of Colobus Conservation in Galu, Diani Beach-Villa Kirsch provides accommodation with seating area.

G
George
From
Sweden
Very nice clean quiet place and the staff is the best you can ask for.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews
All homestays in Diani Beach

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.

Most booked homestays in Diani Beach and surroundings in the past month

See all

Great access to the city centre. Check these homestays in Diani Beach and nearby

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 44 reviews

    Armaan Guest House, a property with a garden, is located in Diani Beach, 4.4 km from Leisure Lodge Golf Club, 9.2 km from Kaya Kinondo Sacred Forest, as well as 44 km from SGR Mombasa Terminus.

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

    Set just 2.6 km from Colobus Conservation, Cycad Palm Diani offers accommodation in Diani Beach with access to a garden, a terrace, as well as full-day security.

    From US$31.50 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 221 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$75 per night
  • Palm Sunrise

    Diani Beach
    Central location

    Featuring garden views, Palm Sunrise provides accommodation with a terrace, around 1.1 km from Diani Beach.

Save money on homestays in Diani Beach and nearby – budget options available

  • Golden Duranta Villas

    Ukunda
    Budget options available
    Scored out of 10, guest rating 10.0
    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
  • Casa Nampala Diani

    Ukunda
    Budget options available

    Situated in Ukunda, a few steps from Diani Beach and 700 metres from Leisure Lodge Golf Club, Casa Nampala Diani offers air conditioning.

    From US$102 per night
  • Casa Nampala 2bedrom units

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

    Casa Nampala 2bedrom units is situated in Ukunda, 700 metres from Leisure Lodge Golf Club, 8.5 km from Colobus Conservation, and 14 km from Kaya Kinondo Sacred Forest.

    From US$102 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
  • Beach Serenity

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

    Situated in Ukunda Airport in the Kwale region with Diani Beach nearby, Beach Serenity features accommodation with free private parking.

  • Savita House Diani

    Magutu
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    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.

    From US$32.59 per night
  • Minnie's Place

    Ukunda
    Budget options available
    Scored out of 10, guest rating 10.0
    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.

  • Diani Beach-Villa Kirsch

    Galu
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 7 reviews

    Located within less than 1 km of Galu Beach and 2.3 km of Colobus Conservation in Galu, Diani Beach-Villa Kirsch provides accommodation with seating area.

Enjoy breakfast in Diani Beach and nearby

  • Marrevila

    Ukunda
    Breakfast options

    Offering a garden and pool view, Marrevila is situated in Ukunda, 2.7 km from Colobus Conservation and 5.3 km from Kaya Kinondo Sacred Forest.

FAQ about homestays in Diani Beach

Homestays that guests love in Diani Beach

See all
  • Avg. price/night: US$31.50
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 70 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.
    Guest review by
    Muema
    Group