Skip to main content

The best holiday rentals in Diani Beach

Check out our pick of great holiday rentals in Diani Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Galu Backpackers & Ecolodge, hotel in Diani Beach

Located in Diani Beach, Galu Backpackers & Ecolodge offers beachfront accommodation a few steps from Galu Beach and provides various facilities, such as a private beach area, an outdoor swimming pool...

we loved staying at the backpackers. Location is everything here. So easy to just relax all day in the shade right at the beach. Free breakfast has a wide range and they really take every single additional wish. Everyone is always friendly.
Scored 9.2
9.2
Rated superb
Superb
236 reviews
Price from
£59.04
1 night, 2 adults
Flamboyant Diani Beach, hotel in Diani Beach

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.

Everything! Location on the gorgeous beach, the swimming pool, the helpful staff, the delicious food, the aircon in the massive room. We were there for 2 nights and didn't end up leaving! They have glass boat kayaks and paddleboards you can hire (I think it's the business on the hotel grounds - I'm not sure). You can have kite lesson classes too. We did the kayaks and paddleboards - both very very fun (but pricey -20 euro for an hour/25 for 2 hours). There's a sandbank you can visit in low tide. The glass bottom boats allow you to see underneath very clearly. I didn't see much coral, but did see a lot of red star fish and some fish in between the rocks where there was a bit of coral.
Scored 9.1
9.1
Rated superb
Superb
957 reviews
Price from
£39.49
1 night, 2 adults
Footprints House, hotel in Diani Beach

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.

The ambiance was great, the breakfast was nice and the proximity to the beach was perfect!
Scored 9.0
9.0
Rated superb
Superb
208 reviews
Price from
£75.04
1 night, 2 adults
Leomilo Holidays, hotel in Diani Beach

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

A very nice hotel. Very clean and the location is good. Endless thanks to our host Isabel, who made sure we had an unforgettable holiday.
Scored 9.2
9.2
Rated superb
Superb
101 reviews
Price from
£50.65
1 night, 2 adults
V-Szameitat Homes, Kongo River, hotel in Diani Beach

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.

We enjoyed my experience at the house. Joyce was exceptionally warm and welcoming, ensuring that I felt right at home from the moment we arrived. The staff were equally friendly, providing excellent service and going out of their way to make our stay comfortable. One of the highlights was the breakfast—it was not only delicious but also thoughtfully prepared, with a variety of options that catered to our taste. My son also enjoyed the pool and also the AC which made our sleep enjoyable despite Diani temperatures.
Scored 9.0
9.0
Rated superb
Superb
162 reviews
Price from
£78.99
1 night, 2 adults
Tombo House, hotel in Diani Beach

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

Tombo House is an incredible hidden gem in Diani Beach, Mombasa, that ticked all the boxes for me. I wanted to reconnect with nature, switch off from my devices, relax, eat good food and enjoy the tropical weather that Mombasa had to offer. Tombo House was the perfect hideaway to do that. Its grounds are incredibly well looked after, and the gardens were absolutely stunning to walk around, all well-maintained and beautiful. The room itself (Deluxe double with a balcony) exceeded my expectations - it was extremely clean, well decorated and was very calming to stay there. The bathroom was clean, as was the bedroom and hallway, and the balcony had the most incredibly mountain view with lots of trees and monkeys that came to say hello in the early morning or early evening. I was pleased that the room had mosquito nets on the windows, which meant I could fall asleep to the birds and crickets at night without getting eaten alive by the mozzies. It was also really relaxing to have the windows open when it lashed down with tropical rain! I really loved the breakfast, too. I enjoyed waking up early to enjoy a selection of fresh fruits, delicious German sweet bread (and all the condiments and jams), and the two ladies who made me delicious eggs and bacon every morning. I also loved the morning playlist in the dining area, although it did feel like groundhog day sometimes because I kept hearing the same song every day (John Mayer) but I didn't mind, it was very relaxing and I loved the songs. Great music taste by the way. I LOVED the garden with the gorgeous pool and sun beds, and the staff were incredibly helpful with everything. Thank you Nora, your partner as well for his friendliness, Eunice is the best, as is Vanessa, the two men maintaining the garden were friendly, as were the security team. Kira and the other pooch!!! I felt very safe travelling alone here and it's all thanks to you guys. Thank you. Will definitely come back again! P.S.
Scored 9.4
9.4
Rated superb
Superb
197 reviews
Price from
£71.76
1 night, 2 adults
V-Szameitat Homes, hotel in Diani Beach

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.

The location is amazing 2 minutes to the beach. Less than 5 minutes to the local supermarket and restaurants
Scored 9.3
9.3
Rated superb
Superb
456 reviews
Price from
£78.99
1 night, 2 adults
private pool cottage diani beach, hotel in Diani Beach

Located in Diani Beach, 300 metres from Diani Beach and 4 km from Colobus Conservation, private pool cottage diani beach offers barbecue facilities and air conditioning.

Amazing location, minutes walk to the beach through a private access
Scored 9.3
9.3
Rated superb
Superb
108 reviews
Price from
£85.30
1 night, 2 adults
Zarafa House, hotel in Diani Beach

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.

We were stay here for 5 days and it was amazing as it was our Honeymoon, Ann and Zarafa team prepared some little extra present for us amazing breakfast was everyday different and very delicious, Ann and staff were very helpful in every aspect location maybe not fit to everyone but
Scored 9.5
9.5
Rated exceptional
Exceptional
121 reviews
Price from
£66.35
1 night, 2 adults
Tequila Sunrise Forest Cabana - on Diani Beach, hotel in Diani Beach

Tequila Sunrise Forest Cabana - on Diani Beach, a property with a garden, is located in Diani Beach, a few steps from Diani Beach, 2.5 km from Galu Beach, as well as 600 metres from Colobus...

Property is perfectly located and only a short walk from the beach. The area is quiet and secure
Scored 9.0
9.0
Rated superb
Superb
5 reviews
Price from
£94.78
1 night, 2 adults
All holiday rentals in Diani Beach

Most booked holiday rentals in Diani Beach this month

See all

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes, Kongo River
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 162 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
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 198 reviews

    Featuring an outdoor swimming pool 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.

  • Flamboyant Diani Beach
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 957 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.

    Perfectly located, safe, clean, excellent service .

  • Galu Backpackers & Ecolodge
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 236 reviews

    Located in Diani Beach, Galu Backpackers & Ecolodge offers beachfront accommodation a few steps from Galu Beach and provides various facilities, such as a private beach area, an outdoor swimming pool...

    Very friendly staff and the place was very comfortable

  • Bahati Diani House Glamping
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 47 reviews

    Featuring an outdoor swimming pool, garden and views of garden, Bahati Diani House Glamping is set in Diani Beach, 2 km from Galu Beach.

    The nature, greenery and silence. Its a surreal place to be.

  • BoraBora Wildlife park and Luxury Tented Safari Camp Diani
    Scored 2.0
    2.0
    Rated very poor
    Very poor
     · 1 review

    Offering a garden and garden view, BoraBora Wildlife park and Luxury Tented Safari Camp Diani is set in Diani Beach, 4.3 km from Leisure Lodge Golf Club and 8.4 km from Colobus Conservation.

  • Leomilo Holidays
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 101 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

  • Fiorella Beach House, Diani Beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 121 reviews

    Boasting sea views, Fiorella Beach House, Diani Beach offers accommodation with balcony, around 200 metres from Diani Beach.

    Great property, great location and fabulous & friendly service

These holiday rentals in Diani Beach have options with FREE cancellation

  • Bella Breeze2 -Diani Beach Kenya
    Free cancellation options available
    Scored 9.2
    9.2
    Rated superb
    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.

  • Bella Breeze1 - Diani Beach, Kenya
    Free cancellation options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 36 reviews

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

    Fantastic stay, private, safe I stayed there more than a month

  • Apartmenthaus Salama Villen in Diani
    Free cancellation options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 27 reviews

    Set in Diani Beach, 500 metres from Galu Beach and 500 metres from Diani Beach, Apartmenthaus Salama Villen in Diani offers air-conditioned accommodation with 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

  • Oasis Diani Beach Villas
    Free cancellation options available
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 101 reviews

    Oasis Diani Beach Villas is set in Diani Beach, 700 metres from Diani Beach, 3.4 km from Colobus Conservation, and 5.4 km from Leisure Lodge Golf Club.

    Large space. Could hold about 10 people comfortably

  • Simba Apartments
    Free cancellation options available
    Scored 8.6
    8.6
    Rated fabulous
    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

  • Roseville
    Free cancellation options available
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 21 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Roseville is set in Diani Beach. It is located 700 metres from Diani Beach and provides room service.

    The caretaker Rachel makes our stay even better. She is a blessing for the place and for us.

  • Dadida‘s Pool Cottage
    Free cancellation options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 92 reviews

    Located in Diani Beach, Dadida‘s Pool Cottage provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    The pool was amazing.The staff were so delightful.

  • Pendo Villas Diani Beach
    Free cancellation options available
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 28 reviews

    Boasting a balcony with pool views, an outdoor swimming pool and a garden, Pendo Villas Diani Beach can be found in Diani Beach, close to Diani Beach and 3.6 km from Leisure Lodge Golf Club.

    Fantastic staff, comfortable apartments, daily cleaning.

Highly rated holiday rentals in Diani Beach

  • Saffron Villas
    8.0+ review score
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 64 reviews

    Situated just 800 metres from Diani Beach, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as luggage storage space.

    Villa itself, it was amazing. Just like on pictures.

  • Upani in Diani
    8.0+ review score
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 206 reviews

    Set within 1.1 km of Diani Beach and 2.8 km of Colobus Conservation in Diani Beach, Upani in Diani offers accommodation with seating area.

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

  • Villa Becky - Diani Beach
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 22 reviews

    Offering a garden and pool view, Villa Becky - Diani Beach is situated in Diani Beach, 800 metres from Diani Beach and 3.7 km from Leisure Lodge Golf Club.

    The location was close to the beach. ambience is good. Rooms spacious and very clean. Chef John Nyawa was awesome.

  • Flametree Beach Homes
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 39 reviews

    Set in Diani Beach and only 600 metres from Diani Beach, Flametree Beach Homes offers accommodation with mountain views, free WiFi and free private parking.

    Swimming is the best,private and well kept,keep up

  • Lovely 4-Bed Villa Family oriented or a smallgroup
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering an outdoor swimming pool and garden view, Lovely 4-Bed Villa Family oriented or a smallgroup is located in Diani Beach, 700 metres from Galu Beach and 1.7 km from Colobus Conservation.

  • V-Szameitat Homes
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 456 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.

    Everything, good location, wonderful staff, good facilities

  • private pool cottage diani beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 108 reviews

    Located in Diani Beach, 300 metres from Diani Beach and 4 km from Colobus Conservation, private pool cottage diani beach offers barbecue facilities and air conditioning.

    Location, hospitality, garden, design of the villa

  • Zarafa House
    8.0+ review score
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 121 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.

    Thank you Ann! We had a great stay. We will be back....

FAQ about holiday rentals in Diani Beach

Holiday rentals that guests love in Diani Beach

See all
  • Avg. price/night: £106.63
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 101 reviews
    I have stayed with my family, 5 people at Oasis Villas, and we have enjoyed our stay in one of the Bungalows. The pool is nice and clean, and the garden surrounding the bungalows beautiful. We have booked a chef to cook for us, which was very helpful and he cooked really tasty food. The manager Mr Fanuel is very nice and responds quickly to any request. He tried his best to made our stay comfortable and he took care that others quests are not making noise at night and we could sleep. The place is safe and well managed.
    Mark-Siamak
    Family with young children
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 34 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
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 32 reviews
    A beautiful, quiet place right on a magnificent beach. The villas are spacious and comfortable. We had half board and enjoyed that and the high tea. All the staff were very attentive and accommodating. Wonderful stay!
    Gugu
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 8 reviews
    I spent a very pleasant vacation with my family. Mr. David was very supportive, any request or information was fulfilled promptly. Onesmus prepared food for us at our request, a boy very attentive to details, very pleasant and nice. The villa was cleaned daily, the pool and the garden were also taken care of daily. I was impressed by the daily work of the staff and their desire to make us feel good on vacation. I highly recommend this villa to families with children or groups of friends.
    Luiza
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 10 reviews
    Beautiful spacious villa, clean and fun with many chill areas to rest and have fun
    Hanneke
    Family with young children
  • Avg. price/night: £106.63
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 53 reviews
    We loved the quietness and the privacy we had on the compound, the swimming-pool, the food, the view at the ocean, the lovely and cosy interior design of our villa and the amazingly friendly staff. We will definitely come back one day!
    Sonja
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 588 reviews
    We had an amzing time at Ocean Village Club, the personnel was very friendly and welcoming, the view amazing, beautiful furnished rooms and general design, last but not least the food was delicious!
    Jacqueline
    Young couple
  • Avg. price/night: £87.79
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 22 reviews
    The villa is clean with excellent facilities. It exceeded my expectations. Carol manager and son were very helpful in giving advise and arranging taxis and transport They went above and beyond to help
    Ann-marie
    People with friends
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 14 reviews
    The property was clean and all the facilities were as advertised,the house manager was very helpful with anything we needed, security is good and tight,we had a lovely experience at the villa.
    W
    WILLIAM
    Family with young children
  • Avg. price/night: £142.17
    Scored 7.4
    7.4
    Rated good
    Good
     · 780 reviews
    I love everything about Bahari Dhow Beach Villas⛱️
    Osman
    Family with young children
gogless