Diani Beach Holiday Rentals

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Holiday Rentals in Diani Beach

Diani Beachfront Paradise

4.0 star property
10.0 out of 10, Exceptional, (2)
Diani Beachfront Paradise

Amkia Villas Diani

3.5 star property
9.0 out of 10, Wonderful, (2)
"New build property. Everything high quality, the staff are friendly and helpful and keep the complex in a very good condition. Very peaceful and quiet. Inside the property has all modern appliances along with stylish furniture and bedding etc. "
Amkia Villas Diani

Diani Campsite and Cottages

1.0 star property
Diani Campsite and Cottages

Villakwetu Cottages Diani Beach

3.5 star property
5.0 out of 10, (2)
"Le séjour s’est bien passé dans l’ensemble, le cuisinier et la femme de chambre sont très sympa agréable et serviable Juste dommage qu’on ai un peu galérer avec l’eau chaude mais sinon c’était cool "
Villakwetu Cottages Diani Beach

Lux Suites Golden Sun Studio Apartments

3.0 star property
The price is NZ$140
includes taxes & fees
7 July - 8 July
Lux Suites Golden Sun Studio Apartments

Leshan Luxury Villas

4.5 star property
The price is NZ$83
includes taxes & fees
8 July - 9 July
Leshan Luxury Villas

Aqua Resort

2.5 star property
7.6 out of 10, Good, (25)
"The apartment was clean, fully furnished kitchen, I can say it was good to stay in Aqua Resort."
Aqua Resort

Diani Luxury Villas Diani By CHH

3.0 star property
2.0 out of 10, (1)
Diani Luxury Villas Diani By CHH

Chrystal Baharini

3.5 star property
6.0 out of 10, (2)
"This was a complete mess. To start, they forgot about our reservation and had to put us in a temporary room for two days. During this time, there was a blackout that no one thought to update us on. Honestly, that temporary room was the best part of the stay. Our official room had a roach infestation and, when I told the host, he had a fumigation company come and spray while our bags were in there (of course, this ended up with roaches running into one of our bags). After spending a full night...
Chrystal Baharini

Luxurious villa w/pool,10min beach, 280m²,w/ personal & cook, Jacuzzi, A/C,wifi

10.0 out of 10, Exceptional, (56)
"Coming back from a beutifull 15 days at Villa Soleil. I can not say enough praise for all the team at the villa that made our holiday worthwhile. Everything was spot on and the made us truly feel at home. Communication with Wolfgang as the owner was also great, nothing was too much a problem and arranged also a fantastic safari stay. We already miss the place and will keep it foundly in our hearts. Asante Sana!"
Luxurious villa w/pool,10min beach, 280m²,w/ personal & cook, Jacuzzi, A/C,wifi

Nice apartment in the African style

8.8 out of 10, Excellent, (8)
"nichts zu beanstanden."
The price is NZ$152
includes taxes & fees
7 July - 8 July
Nice apartment in the African style

Lux Suites Kivulini Cottages Diani

3.0 star property
The price is NZ$701
includes taxes & fees
7 July - 8 July
Lux Suites Kivulini Cottages Diani

Lux Suites Sanuna Villas Diani

3.0 star property
The price is NZ$666
includes taxes & fees
17 July - 18 July
Lux Suites Sanuna Villas Diani

Dream Villa Maisha Bora for 4 to 6 people, pool incl. House keeping & Cook

10.0 out of 10, Exceptional, (6)
"Maisha Bora is really a small Paradiese."
Dream Villa Maisha Bora for 4 to 6 people, pool incl. House keeping & Cook

New beautiful villa in great location only 2 minutes to exotic white sandy beach

10.0 out of 10, Exceptional, (1)
"We loved our stay. Villa was beautiful, host went above and beyond to make our stay perfect! Great location and very secure!! "
New beautiful villa in great location only 2 minutes to exotic white sandy beach

Diani Pearl Luxury Apartments

3.5 star property
8.0 out of 10, Very good, (1)
"Overall a very enjoyable experience. Well fitted out apartments in a great location with easy beach access and convenient for local supermarket, bars and restaurants. My only criticism is the with some of the listing particulars - Breakfast is not included, toiletries only extend to bars of soap, and the bar was not open due to the fact they had 'residents' and wanted to avoid noise. Apart from this misrepresentation I would happily recommend these apartments."
Diani Pearl Luxury Apartments

2-bedroom Diani Beach apartment paradise on delightful Diani Beach with WiFi, AC

2-bedroom Diani Beach apartment paradise on delightful Diani Beach with WiFi, AC

Enchanting, Romantic getaway so cozy you wont like to leave!

2.0 out of 10, (1)
"The property wasn't very clean and had the personal effects of the home owner in piles on the various patios. There was a pool slide that didn't seem safe to use near the pool with wasps living in and the pool wasn't very clean. There was no drinking water provided. The fridge was not plugged in or cold. There was a dog on the property that was not listed in the description. I tried to receive pictures of the additional bedrooms from the host for months before hand but she never sent them and...
Enchanting, Romantic getaway so cozy you wont like to leave!

Amani Luxury Apartments Diani Beach

4.0 star property
7.2 out of 10, Good, (7)
"The place is cheap. There were spiders all over the place. Beds were cheap, bathrooms were so tiny, I paid for 4 nights but stayed for 1 night but they didn’t refund my money. Will not recommend "
Amani Luxury Apartments Diani Beach

Pendo Villas Diani

2.0 star property
9.0 out of 10, Wonderful, (4)
"The receptionist, I believe her name was Tricia, is very communicative, warm, and inviting. Their service was excellent, we had a great time there, and I would definitely recommend it and return."
Pendo Villas Diani
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

Can I find holiday rentals in Diani Beach?

Yes, there are holiday rentals in Diani Beach close to Diani Snake Park, or you can select a more secluded option if you're looking for a relaxing stay. Nature enthusiasts will enjoy the beaches in Diani Beach.

What are some of the best holiday rentals that Diani Beach has to offer?

Luxurious villa w/pool,10min beach, 280m²,w/ personal & cook, Jacuzzi, A/C,wifi: This highly rated holiday home rental in Diani Beach is located by the ocean, and has an outdoor pool, a balcony and a BBQ to put you at ease in your new surroundings. It has 6 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. It offers a garden, a selection of games and 1 hot tub so that you can immerse yourself in your holiday. Some other top choices in Diani Beach are Villa Sarabi - Cozy house for 8 people, 4 minutes to the beach with cook and Dream Villa Maisha Bora for 4 to 6 people, pool incl. House keeping & Cook.

How many holiday rentals will I find in Diani Beach?

Expedia has 80 holiday rentals for your stay in Diani Beach.

What’s there to see and do in Diani Beach?

Diani Beach and Tiwi Beach are a couple of lovely local spots to get outside and enjoy nature. Other places in town to visit include Kaya Kinondo Sacred Forest and Diani Snake Park.

What’s a holiday rental in Diani Beach like?

Holiday rentals are private properties where you can stay for a few weeks, or just a few days, in Diani Beach. Holiday rentals provide amenities such as hot tubs, fire pits and patios so you'll have all the conveniences of home. If you're concerned about cleanliness, a holiday rental can offer a sense of safety away from public hotel lifts and busy reception areas while still allowing you the excitement and enjoyment of travel. You'll also find more space in a holiday rental than in a standard hotel, which is another reason why a holiday rental is a great choice for small groups.