Skip to main content

The 10 Best Holiday Rentals in Diani Beach, Kenya

Check out our pick of great holiday rentals 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.

1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking. The property features pool and river views, and is 2.8 km from Leisure Lodge Golf Club. The apartment offers parking on-site, an outdoor swimming pool and a 24-hour front desk.

We loved simply everything. Especially the friendly and helpful staff, the tranquility, the location… everything was perfect.

Show more Show less
9.1
Superb
115 reviews
Price from
£46
per night

Boasting an open-air bath and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach. There is an on-site restaurant, plus free private parking and free WiFi are available. The accommodation offers airport transfers, while a bicycle rental service is also available.

We really liked staying at Tombo house. Our room was very spacious and it had AC plus fans (bedroom and balcony) which helped a lot because it was super hot outside. There is also a pool with sunbeds for the guests. The breakfast is in a buffet form so you can pick whatever you like and there is also a bar with drinks and tapas in case you get hungry. Staff was super friendly and helpful ❤️

Show more Show less
9.3
Superb
136 reviews
Price from
£63
per night

Boasting pool with a view and views of garden, V-Szameitat Homes is a recently renovated holiday home set in Diani Beach, 70 metres from Diani Beach. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available.

Best place in Diani, wish i found it earlier. Will come back again.

Show more Show less
9.3
Superb
373 reviews
Price from
£28
per night

Boasting garden views, Flamboyant Diani Beach provides accommodation with an outdoor swimming pool, a garden and a bar, around less than 1 km from Diani Beach. This beachfront property offers access to free WiFi and free private parking. Featuring family rooms, this property also provides guests with a sun terrace.

Very helpful and friendly front desk & owner, plenty of space to relax at the pool & beach. Delicious breakfast and good options for dinner at the restaurant. Clean rooms, kite school next door and 1 mins walk to the private beach area. Very good value for money - can highly recommend!

Show more Show less
9
Superb
837 reviews
Price from
£40
per night

Situated just 1.1 km from Diani Beach, Zarafa House features accommodation in Diani Beach with access to a bar, a shared lounge, as well as full-day security. This property offers access to a patio, darts, free private parking and free WiFi. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the pool and garden.

We had an amazing stay at Zarafa house. The house is perfectly clean, furnished with good taste and super well entertained. It is very calm and has a chill relaxing vibe. It is not too far from Diani beach (10 mins walk with a nice path in the bushes) and close to all the restaurants by tuck tuck (very cheap and available all the time). Plenty of details make this place stand out (towels always available for the swimming pool, nice shampoo, water fountain…). Ann is such a great host and her staff is lovely. She was always ready to give good advice and super helpful at anytime. To make it even more perfect she prepares delicious breakfast, fresh and different every day. It is also possible to organise yoga classes! I highly recommend this beautiful place!!

Show more Show less
9.5
Exceptional
103 reviews
Price from
£54
per night

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.

The accommodation was incredible in every way! The location is very close to the beach, restaurants and the main street. The house is also in close proximity with other villas with security. So the overall vibe was very relaxed and chill, which is exactly what you are looking for in a place like this. But, most importantly, the owners of the place and the staff are absolutely incredible people. Not only are they extremely knowledgeable about the area with great recommendations, they went above and beyond to accommodate some of our requests and some issues we had. Truly appreciate all their efforts!

Show more Show less
9
Superb
182 reviews
Price from
£41
per night

Sheba Cottages - Diani Beach offers accommodation in Diani Beach, Galu Kinondo The beach is within 850 metres and KFI Supermarket is 4.1 km away. Free WiFi is provided throughout the property.

Featuring beautiful Swahili architecture with a terrace, the accommodation is equipped with a seating and dining area. A fridge and kettle are also featured. Free private parking is also available on site. Towels and bed linen are available.

Noel is an amazing host, he helped us with the transfer, explained how to get around and was always open to answer our questions. The place is nice and simple, just like the pictures. Great breakfast!!!

Show more Show less
9
Superb
113 reviews
Price from
£39
per night

Featuring an outdoor swimming pool, garden and views of pool, Casa Hera is located in Diani Beach, 1.3 km from Diani Beach. Boasting a shared kitchen, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.

The place is really beautiful and clean. Value for money 👌 I enjoyed the food. The owner is very kind and always willing to assist with anything to make you comfortable. The staff are all kind and ready to assist I will highly recommend casahera..

Show more Show less
9.1
Superb
13 reviews
Price from
£28
per night

Located in Diani Beach and only 400 metres from Diani Beach, Palm Paradise Loft provides accommodation with garden views, free WiFi and free private parking. The property has inner courtyard views and is 3.5 km from Colobus Conservation and 4.5 km from Leisure Lodge Golf Club. The accommodation features airport transfers, while a bicycle rental service is also available.

So nice apartment with trobical and African vibes. Good facilities. Everything you need and little extra. Nicely decorated. Very cozy. So helpfull and nice owner.

Show more Show less
9
Superb
49 reviews
Price from
£27
per night

The holiday home features 3 bedrooms, a fully equipped kitchen with a fridge, a washing machine, and 2 bathrooms with a hair dryer. A flat-screen TV is provided. Ironing service is also available.

For guests with children, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal provides an indoor play area. Guests can relax near the outdoor fireplace at the holiday home.

From the moment I arrived, I was greeted with warm smiles and exceptional hospitality. The staff Suleiman and Aisha went above and beyond to ensure my comfort and satisfaction throughout my entire stay. Their professionalism and genuine care for their guests truly set them apart. The accommodations were absolutely superb. My room was impeccably clean, spacious, and beautifully decorated. The attention to detail was evident in every aspect. What truly sets Paradiesische Villa Maisha Mazuri apart is the exceptional level of service and attention to detail. The staff anticipated my every need and went above and beyond to ensure a memorable stay. From arranging transportation to providing invaluable local recommendations, they truly exceeded my expectations. It was a paradise-like escape that allowed me to unwind, recharge, and create unforgettable memories. I wholeheartedly recommend this hidden gem to anyone seeking a luxurious and rejuvenating getaway.

Show more Show less
9.8
Exceptional
9 reviews
Price from
£136
per night

Most booked holiday rentals in Diani Beach this month

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes, Kongo River
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 115 reviews

    1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking.

    Comfortable bed and especially having air conditioning

  • Tombo House
    Breakfast options
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 136 reviews

    Boasting an open-air bath and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

    Amazing place, friendly staff. Best choice at Diani beach.

  • V-Szameitat Homes
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 373 reviews

    Boasting pool with a view and views of garden, V-Szameitat Homes is a recently renovated holiday home set in Diani Beach, 70 metres from Diani Beach.

    Excellent house, friendly staff, very good location

  • Flamboyant Diani Beach
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 837 reviews

    Boasting garden views, Flamboyant Diani Beach provides accommodation with an outdoor swimming pool, a garden and a bar, around less than 1 km from Diani Beach.

    Breakfast was superb and the location was magnificent

  • Zarafa House
    Breakfast options
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 103 reviews

    Situated just 1.1 km from Diani Beach, Zarafa House features accommodation in Diani Beach with access to a bar, a shared lounge, as well as full-day security.

    Ann the host is perfect. Quite place to relax. Everything was perfect

  • Footprints House
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 182 reviews

    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.

    Relaxed atmosphere, attentive staff, great location.

  • Sheba Cottages - Diani Beach
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 113 reviews

    Sheba Cottages - Diani Beach offers accommodation in Diani Beach, Galu Kinondo The beach is within 850 metres and KFI Supermarket is 4.1 km away. Free WiFi is provided throughout the property.

    The host (Noel) is an excellent person, always there for you!

  • Casa Hera
    Breakfast options
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 13 reviews

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

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

These holiday rentals in Diani Beach have options with FREE cancellation

  • Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 9 reviews

    Featuring a garden, private pool and garden views, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal is located in Diani Beach.

    Underbart läge och omgivning! Allt vi vara kunde drömma om fanns i huset!

  • Bella Breeze2 -Diani Beach Kenya
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 15 reviews

    Featuring air-conditioned accommodation with a balcony, Bella Breeze2 -Diani Beach Kenya is set in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

    The house was very big and clean. And quite close to Diani Beach.

  • Gästehaus Diani
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 22 reviews

    Set in Diani Beach, 500 metres from Galu Beach and 500 metres from Diani Beach, Gästehaus Diani offers a garden and air conditioning. This beachfront property offers access to a terrace and free WiFi.

    brand new detached bungalow in secure area beautiful place very clean Wi-Fi good close to shops and bars very friendly hosts

  • Tichi Villas - Diani Beach
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 29 reviews

    Tichi Villas - Diani Beach, a property with a shared lounge, is located in Diani Beach, 3 km from Kinondo Shwari Beach, 2.7 km from Colobus Conservation, as well as 3.5 km from Kaya Kinondo Sacred...

    Location is nice and close to the beach. You walk across a road and then down a little path and you are there.

  • Tahira Villa
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 10 reviews

    Tahira Villa-Diani is located 2 minutes walk to the Indian ocean and offering an outdoor Private swimming pool, A well manicured Garden ,Free Private Parking, Dining Area, A Gazebo.

    Great location and very helpful and friendly staff.

  • Galu Gardens Apartments Diani Beach
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 22 reviews

    Located in Diani Beach, Galu Gardens Apartments Diani Beach offers accommodation with a terrace or a balcony, free WiFi, free parking and flat-screen TV, as well as an outdoor swimming pool.

    Quite a beautiful and quiet place ...good for family

  • Malaika Holiday Villas
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 6 reviews

    Set within 1 km of Diani Beach and 1.9 km of Galu Beach in Diani Beach, Malaika Holiday Villas offers accommodation with seating area.

  • Aqua Resort
    Free cancellation options available
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 478 reviews

    Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area.

    Breakfast was amazing and the location is fantastic.

Highly rated holiday rentals in Diani Beach

  • Leomilo Holidays
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 87 reviews

    Featuring a garden and views of garden, Leomilo Holidays is a recently renovated apartment located in Diani Beach, 400 metres from Diani Beach.

    The place is excellent and there is value for money

  • peeKAboo Diani Beach
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 71 reviews

    Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

    breakfast !!!! so so delicious with lots of options

  • Lions Home
    8.0+ review score
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 29 reviews

    Featuring a garden and views of pool, Lions Home is a recently renovated holiday home situated in Diani Beach, 500 metres from Diani Beach.

    very quiet, fantastic pool, excellent value for money.

  • Simba Apartments
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 198 reviews

    Boasting garden views, Simba Apartments provides accommodation with a garden, a terrace and barbecue facilities, around 2.7 km from Diani Beach.

    Spacious rooms welcoming staff clean and tidy rooms

  • Upani in Diani
    8.0+ review score
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 161 reviews

    Boasting a private garden as well as a terrace, Upani in Diani is situated in Diani Beach, 2.5 km from KFI Supermarket. The property is located 5 km from Seacrest Primary School.

    so calm.. so clean.. relaxing and with smiley faces..

  • Amani Luxury Apartments
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 187 reviews

    Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool. This self-catering accommodation includes free Wi-Fi in all areas and has a terrace which leads into the garden.

    The appartement was very clean and the service very nice

  • The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 16 reviews

    Featuring a balcony with pool views, a private beach area and pool with a view, The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya can be found in Diani Beach, close to Diani Beach...

    It's a lovely house and the manager and staff couldn't be more accommodating

  • Holiday Bliss Apartment
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 8 reviews

    Boasting accommodation with a private pool, pool view and a balcony, Holiday Bliss Apartment is situated in Diani Beach. This property offers access to a terrace and free private parking.

FAQ about holiday rentals in Diani Beach







Holiday rentals that guests love in Diani Beach

  • Avg. price/night: £206.58
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 26 reviews
    The villa is simply stunning and very comfortable even for a large group travelling together. It's very safe with a dedicated security guard and offers privacy being located in a closed-off street. Chef William is fantastic and will prepare meals to your specification - make sure to ask for local specialties! Property manager Patience will help you with any arrangements such as transportation so you can just focus on having fun. We felt very well taken care of and would certainly visit again!
    Natalia
    Group
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 75 reviews
    Spacious villa (3 in whole complex) located close to the beach in beautiful garden. Really friendly and helpful staff. In the complex there are 2 swimingpools, however in high seasson pool area can be a bit crowded.
    Łukasz
    Group
  • Avg. price/night: £46.62
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 95 reviews
    The villa was very spacious with a nice pool and well situated and the staff was very friendly
    Malcolm
    Family with young children
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 19 reviews
    Staff were amazing!! Pool was perfect! Villa located in a gated community. 5 min walk from the beach.
    Levi
    People with friends
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 4 reviews
    Clean, modern and well maintained villa. The pool is a great plus and a good size. Pool is cleaned every day and the house too. Staff is nice. The cook is very good and can make whatever you like: fish, seafood, samosa, pizza, pancake etc. Airco is a plus to have a good sleep. The villa is at the streetside of a big compound and a short stroll over the compound to the beach. One of the reasons to book this villa is that you can use the shared beach lounge chairs and pool at the beach.
    Ingrid
    Family with young children
  • Avg. price/night: £31.88
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 52 reviews
    Oh, the breakfast at the villa was absolutely delicious! And the location? It was beyond amazing! 🌴🌞✨
    Ruthie
    Young couple
  • Avg. price/night: £31.88
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 20 reviews
    Breakfast was fantastic! We also ordered dinner and were blown away, definitely recommend trying out their meals. Rooms in the villa we stayed in were large and spacious, bed was also huge. The owners/staff were extremely helpful, they went out of their way to help us out.
    Ranford
    Family with young children
  • Avg. price/night: £43.84
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 10 reviews
    Very friendly host; near to excelent beach bar; perfect swiming pool; good equiped kitchen; safe and vey cleen house ... In fact we was lucky to find this villa ...
    Vladimir Vuletic
    Young couple
  • Avg. price/night: £71.73
    7.5
    Scored 7.5
    Good
    Rated good
     · 768 reviews
    great location, fabulous staff, good food, comfortable room/villa
    Timothy John
    Group
  • Avg. price/night: £86.08
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 29 reviews
    Spacious villa with an adequate swimming pool. AC in rooms. Safe and quiet location with only 5 min walk to the ocean. What more can you ask for? This place is amazing and our chef Ben has made our stay even better preparing all the delicious local meals. Highly recommend.
    Anto_Where
    People with friends
gogless