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

Guest Houses for every style

Find the right guest house for you in Diani Beach

The best guest houses in Diani Beach

Check out our pick of great guest houses in Diani Beach

Filter by:

Review score

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.

S
Sabine
From
Kenya
I can’t say enough good things about this place! There’s a reason I’m a repeat guest here. Tucked away on the beautiful Diani coast, Footprints has the perfect location in the centre of the town to make getting around super convenient, and just a couple minutes walk from the beach is the cherry on top. The house is bright, clean and airy with plenty of little nooks inside, on the veranda and in the garden to tuck away with a good book or to just chill out with a cold beer. The staff are friendly and the hosts and their little furry family of dogs and cats (the real stars of the show) are one of the main reasons I come back to stay here! The hosts respect your privacy and at the same time are super friendly and always happy to help with whatever you need (ask them about where to eat and what outings to make and they’ll be happy to assist!) Breakfast being included is also a big plus for me as it’s the one meal I don’t want to have to worry about when I start my day. The newly installed ACs are also a game changer especially for the warmer months. There is also a communal fridge, microwave and water dispenser available for guests to use.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 215 reviews
Price from
KRW 122,669
1 night, 2 adults

Diani Beach Gold Apartments

Diani Beach

Boasting a garden and views of garden, Diani Beach Gold Apartments is a recently renovated guest house situated in Diani Beach, 3 km from Diani Beach.

M
Mark Savage
From
Australia
Great location to spend your vacation. Everything was perfect. Thanks Barbra and Domenico.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
KRW 65,914
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
Muna
From
Kenya
it's private and has great hospitality from the people plus the security is tight
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 69 reviews
Price from
KRW 36,801
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.

M
Munji
From
Kenya
grrrrttttt :)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 86 reviews
Price from
KRW 47,705
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.

A
Amanda
From
Sweden
Near the beach, good location. Except there is a nightclub next to it. They played loud music until 6am on a Sunday/Monday!
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 45 reviews
Price from
KRW 34,075
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...

M
Mark
From
Kenya
The pool was very nice. They provide simple breakfast ,wifi and have a self catering kitchen. I could buy some foodstuff from a nearby shop or go to the beach restaurant. I was able to visit the African pool too.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 29 reviews
Price from
KRW 29,986
1 night, 2 adults

Kwale Golden Guest House

Kwale (Near Diani Beach)

Set 32 km from Colobus Conservation and 38 km from Kaya Kinondo Sacred Forest, Kwale Golden Guest House offers accommodation located in Kwale.

P
Patryk
From
Poland
I like this place ....it's very nice and tidy... Breakfast is good and the price for staying is very good, and the staff....always nice and polite.I recommend this hotel .... and this place in Kwale.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 22 reviews
All guest houses in Diani Beach

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Diani Beach this month

See all

FAQ about guest houses in Diani Beach

Guest houses that travellers love in Diani Beach

See all
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 45 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.
    Guest review by
    Daniel
    Young couple
  • Avg. price/night: KRW 88,594
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 59 reviews
    The property is in a great location, with shops near by and in a very quiet location. Our host, the owner was very friendly and welcoming. Safina is a great place to stay with everything you could need!
    Guest review by
    Wisbey
    Family with young children
  • Avg. price/night: KRW 61,335
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 6 reviews
    I had a great time at this nice accommodation with a pool, just a 15-minute walk from the beach. The place has a charming rustic vibe, and it’s spacious and clean, making it super comfy. Super friendly and helpful host. Overall perfect for a chill and relaxing getaway out of town, whether traveling solo or with a group.
    Guest review by
    Ruta
    Solo traveller
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews
    Great location right on the beach with beautiful everyday sunrises. The apartment is well set up for a couple or a small family getaway with airy ample space for us to be very comfortable. The host is proactive and spontaneous and was able to offer all the help and insights needed to help us enjoy our vacation even more. Sleeping to the soothing sound of the ocean felt like a dream. I promise to be back soon..
    Guest review by
    Christina
    Young couple
  • Avg. price/night: KRW 89,957
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,030 reviews
    The property is quiet, set in tropical gardens next to the beach. It has a great bar and restaurant where the food is plentiful and absolutely gorgeous. The staff are friendly and our host Arty made sure all his guests were happy. Nothing was too much trouble.
    Guest review by
    Caroline
    Young couple
  • Avg. price/night: KRW 102,224
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 33 reviews
    Very clean great location staff were awesome the owner was very kind and a very great host
    Guest review by
    Salome
    Young couple
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 124 reviews
    Very kind and helpful host. He took us to Diani centre with no charge. Tasty breakfasts, clean houses, beautiful surroundings and clean pool. Peaceful area a little bit away from any other hotels which is a great thing if you like when it is quiet.
    Guest review by
    Dawid
    Young couple
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 105 reviews
    Great host, Very communicative. Apt Has all additional equipment you might want to have to make your life easier.
    Guest review by
    Lech
    Solo traveller
  • Avg. price/night: KRW 189,769
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 247 reviews
    Beautiful hotel boutique very nicely decorated in beautiful surroundings. The room was spacious and had everything we needed, the breakfast was superb and the hosts did everything they could to make us feel at home. Swimming in the pool feels like being in the middle of nature, everything around you are flowers and trees. It’s so peaceful and quiet. The closest beach is like 10 minutes away walking but we got around with a tuktuk driver that the hosts recommended.
    Guest review by
    Natalia
    Young couple