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 selection of great guest houses in Diani Beach

Filter by:

Review score

Footprints House

Diani Beach

Located very Centrally in Diani Beach, Footprints House provides accommodations with a garden. The property is set 0.7 mi from Ukunda Airstrip.

S
Shailly
From
Switzerland
The property has a beautiful garden and a lovely living area. A public beach is just a five-minute walk away. The room was clean, spacious, and very comfortable. The staff were extremely supportive and friendly, and the owner was always available to help with tips and recommendations. She suggested some great local food spots and a relaxing spa. I highly recommend this place—specially for solo travelers.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 215 reviews
Price from
$90
1 night, 2 adults

Diani Beach Gold Apartments

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. With garden views, this accommodation offers a balcony.

K
Karim
From
Kenya
Close to the beach and strategically placed in Diani. The hosts are very friendly and helpful. Well stocked with everything you will need to self cater. Veeery spacious. Each room has a fan - great for the high temp and humidity of Diani. Loved how responsive the gate man was. Nice lawn - probably include some swings or outdoor chairs. Lots of windows for ventilation. Love the interior.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
$48.36
1 night, 2 adults

Cycad Palm Diani

Diani Beach

Cycad Palm Diani offers accommodations in Diani Beach, 1.6 miles from Colobus Conservation and 4.5 miles from Leisure Lodge Golf Club.

R
Roger
From
United Kingdom
Nothing
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 69 reviews
Price from
$27
1 night, 2 adults

Diani Banda Cottages

Diani Beach

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

J
Joseph
From
Kenya
The enviroment is cool and perfect..to chill out no noise.its just a few metres to the beach.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 87 reviews
Price from
$25
1 night, 2 adults

Armaan Guest House

Diani Beach

Armaan Guest House offers accommodations in Diani Beach, 2.2 miles from Colobus Conservation and 2.8 miles from Leisure Lodge Golf Club.

c
camillo
From
Italy
Clean and the people working there are super kind. Good budget
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 45 reviews
Price from
$25
1 night, 2 adults

Fred Hunter Villa

Tiwi (Near Diani Beach)

Providing free Wifi, private parking, and a private beach area, the recently renovated property Fred Hunter Villa offers rooms in Tiwi, 8.3 miles from Leisure Lodge Golf Club and 12 miles from Colobus...

m
mbala
From
Kenya
The swimming pool was great and relaxing as well as the beds on the pouch
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 29 reviews
Price from
$18
1 night, 2 adults

Kwale Golden Guest House

Kwale (Near Diani Beach)

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

E
Ezra
From
Kenya
I liked the reception. The room I got was elegant and comfy. Hot showers on place. Breakfast well served. Dinner also on order are done in time.
Scored out of 10, guest rating 8.6
Excellent - 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 travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Diani Beach this month

See all

FAQ about guest houses in Diani Beach

Guest Houses That Travelers Love in Diani Beach

See all
  • Avg. price/night: $130
    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: $65
    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: $45
    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 traveler
  • Scored out of 10, guest rating 9.0
    Wonderful - 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: $50
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,028 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: $75
    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
    Wonderful - 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
  • Avg. price/night: $35
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 104 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 traveler
  • Avg. price/night: $115.83
    Scored out of 10, guest rating 9.3
    Wonderful - 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