Skip to main content

The best vacation rentals in Diani Beach

Check out our selection of great vacation rentals in Diani Beach

Filter by:


Review Score

Wonderful: 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.

Everything perfect and lovely, staff just amazing, calm and cool place, super clean, everything new, big and clean appartment, quite and safe place and area, very helpful manager, I absolutely recommend this place and would definitely come back to this one

Show more Show less
9.1
Wonderful
116 reviews
Price from
£37
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
Wonderful
139 reviews
Price from
£62
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
Wonderful
380 reviews
Price from
£24
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.

The location and the cleanliness of the rooms.

Show more Show less
9
Wonderful
844 reviews
Price from
£31
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
£53
per night

Featuring sea views, Galu Backpackers & Ecolodge provides accommodation with a private beach area, an outdoor swimming pool and a garden, around a few steps from Galu Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. The accommodation offers full-day security, luggage storage space and currency exchange for guests.

The quietness...the staff....the beach ..the food

Show more Show less
9.2
Wonderful
161 reviews
Price from
£55
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 location was amazing, the breakfast served was good and everyone at the property were very friendly and helpful. It’s located next to the beach and so many good restaurants nearby.

Show more Show less
9
Wonderful
184 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.

Great owner and staff. Fantastic breakfast.

Show more Show less
9
Wonderful
113 reviews
Price from
£38
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
Wonderful
13 reviews
Price from
£28
per night

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 and 2.2 km from Leisure Lodge Golf Club. This beachfront property offers access to a terrace, free private parking and free WiFi. The apartment features family rooms as well as facilities for disabled guests.

Our host Fiona was very friendly and accommodating. She is a warm-hearted person and had lots of great tips and insider information for us. The location of the house is excellent and it is also equipped with loving details. There were more of everything than needed, whether water, towels or dishes. It's a perfect place to stay for a nice and relaxing time with family and friends in a safe area. I would highly recommend her place to anyone who wants vistit Diani Beach.

Show more Show less
9.1
Wonderful
18 reviews
Price from
£67
per night

Most booked vacation rentals in Diani Beach this month

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes, Kongo River
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 116 reviews

    V-Szameitat Homes, Kongo River is a recently renovated apartment in Diani Beach where guests can make the most of its outdoor swimming pool, garden, and terrace.

    Comfortable bed and especially having air conditioning

  • Tombo House
    Breakfast options
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 139 reviews

    Tombo House is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its open-air bath and garden.

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

  • V-Szameitat Homes
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 379 reviews

    V-Szameitat Homes is a recently renovated vacation home in Diani Beach where guests can make the most of its pool with a view and garden.

    Excellent house, friendly staff, very good location

  • Flamboyant Diani Beach
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 844 reviews

    Flamboyant Diani Beach in Diani Beach provides accommodations with an outdoor swimming pool, a garden, and a bar. This beachfront property offers access to free Wifi and free private parking.

    Breakfast was superb and the location was magnificent

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

    Zarafa House offers beauty services and air-conditioned accommodations in Diani Beach, a 12-minute walk from Diani Beach. This property offers access to a patio and free private parking.

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

  • Galu Backpackers & Ecolodge
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 161 reviews

    Providing garden views, Galu Backpackers & Ecolodge in Diani Beach provides accommodations, a private beach area, an outdoor swimming pool, a garden, and a bar.

    Very friendly staff and the place was very comfortable

  • Footprints House
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 184 reviews

    Located in Diani Beach, Footprints House provides accommodations with a garden. The property is set 0.7 mi 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
    Wonderful
    Rated wonderful
     · 113 reviews

    Sheba Cottages - Diani Beach offers accommodations in Diani Beach, Galu Kinondo The beach is within 2789 feet and KFI Supermarket is 2.5 mi away. Free WiFi is provided throughout the property.

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

These vacation rentals in Diani Beach have options with FREE cancellation

  • The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 18 reviews

    The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya is a recently renovated apartment in Diani Beach where guests can make the most of its pool with a view, private beach area, and...

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

  • Uhai Vacations
    Free cancellation options available
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 8 reviews

    A 9-minute walk from Diani Beach in Diani Beach, Uhai Vacations offers accommodations with access to wellness packages, beauty services, and fitness room.

    Very clean and had all the things we needed during our stay, this made our stay very comfortable.

  • Palm Paradise Loft
    Free cancellation options available
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 51 reviews

    A 4-minute walk from Diani Beach in Diani Beach, Palm Paradise Loft offers accommodations with access to beauty services.

    Owner always available and responsive. Very kind too.

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

    Providing a garden, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal features accommodations 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
    Wonderful
    Rated wonderful
     · 15 reviews

    Featuring a garden, Bella Breeze2 -Diani Beach Kenya offers accommodations in Diani Beach. This property offers access to a patio, 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
    Wonderful
    Rated wonderful
     · 23 reviews

    Just a 5-minute walk from Galu Beach and 600 yards from Diani Beach, Gästehaus Diani features accommodations in Diani Beach with a garden. This beachfront property offers access to a terrace.

    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
    Wonderful
    Rated wonderful
     · 30 reviews

    Providing an outdoor swimming pool, Tichi Villas - Diani Beach offers accommodations in Diani Beach. This property offers access to a balcony, free private parking, and free Wifi.

    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
    Wonderful
    Rated wonderful
     · 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.

Highly-rated vacation rentals in Diani Beach

  • Casa Hera
    8.0+ review score
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 13 reviews

    A 16-minute walk from Diani Beach in Diani Beach, Casa Hera provides accommodations with access to beauty services.

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

  • Leomilo Holidays
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 90 reviews

    Leomilo Holidays is a recently renovated apartment in Diani Beach where guests can make the most of its garden and barbecue facilities.

    The place is excellent and there is value for money

  • peeKAboo Diani Beach
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 71 reviews

    With Diani Beach reachable in a 6-minute walk, peeKAboo Diani Beach features accommodations, a restaurant, water sports facilities, an outdoor swimming pool, and a garden.

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

  • Galu Gardens Apartments Diani Beach
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 22 reviews

    Located in Diani Beach, Galu Gardens Apartments Diani Beach offers accommodations 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

  • Lions Home
    8.0+ review score
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 29 reviews

    Lions Home is a recently renovated vacation home in Diani Beach where guests can make the most of its outdoor swimming pool and garden.

    very quiet, fantastic pool, excellent value for money.

  • Malaika Holiday Villas
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 6 reviews

    Offering an outdoor swimming pool and a garden, Malaika Holiday Villas in Diani Beach is close to Diani Beach and Galu Beach.

  • Aqua Resort
    8.0+ review score
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 481 reviews

    Located in Diani Beach, Aqua Resort provides accommodations with free WiFi and seating area.

    Breakfast was amazing and the location is fantastic.

  • Simba Apartments
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 197 reviews

    Simba Apartments in Diani Beach provides accommodations with a garden, a terrace, and barbecue facilities. This property offers access to a patio, free private parking, and free Wifi.

    Spacious rooms welcoming staff clean and tidy rooms

FAQ about vacation rentals in Diani Beach







Vacation Rentals That Guests Love in Diani Beach

  • Avg. price/night: £17.29
    7.4
    Scored 7.4
    Good
    Rated good
     · 31 reviews
    I like the cozy environment and the garden surrounding the villa ,cute shelter where i had my coffee every morning , the staff were so friendly and helping (grace+jhon+guard) all were like a family , the beach jst cross the road i walk & enjoy everyday ,diani is an AMAZING place
    Mannan
    Solo traveler
  • Avg. price/night: £127.31
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 30 reviews
    The villa was amazing. It is a 3-minute walk to the beach. The staff were exceptional and met all of our needs. The Chef- Benedict was amazing. His food was fantastic. I already miss being there and will definitely go back.
    Amy
    Group
  • Avg. price/night: £94.30
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 77 reviews
    We had a delightful stay at the Sonrisa. The villas are very convenient and furnished with great taste, the garden is marvelous and the staff is dedicated to make your stay as confortable as possible. The location is a bit far from the nearest shopping center but it’s ideal for a peaceful and relaxing time.
    Nathalie
    Young couple
  • Avg. price/night: £56.58
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 96 reviews
    I love the installations of the villa and of the hotel it's a clean place full of nature, the people were super nice helpful, and kind, and the space is comfy, and clean 100% recommend plus is close to the beach!
    Ana Maria
    Young couple
  • Avg. price/night: £203.69
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 25 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
    Wonderful
    Rated wonderful
     · 77 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: £56.58
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 96 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
    Excellent
    Rated excellent
     · 19 reviews
    Staff were amazing!! Pool was perfect! Villa located in a gated community. 5 min walk from the beach.
    Levi
    Travelers with friends
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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.43
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 55 reviews
    Oh, the breakfast at the villa was absolutely delicious! And the location? It was beyond amazing! 🌴🌞✨
    Ruthie
    Young couple