Skip to content
Sign up
Log in
Vacation rentals in Diani

Vacation rentals in Diani

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Diani

Guests agree: these stays are highly rated for location, cleanliness, and more.

Luxury villa Tajriviera
SUPERHOSTEntire villa · 8 guests · 5 beds · 3 baths
Luxury villa Tajriviera

Luxurious Villa in style at Diani Beach Kenya, totally private and at your disposal, really beautiful with private pool and large garden. Treat yourself to a luxury holiday with Tajriviera big villa. Our star chef is able to prepare any dish you want: fish, vegan, vegetarians, desserts with a high gastronomic level. Possibility of 2 extra bed. Search "Tajriviera Diani Beach Kenya" on youtube for villa's video".

What guests are saying:

“Everything was wonderful and staff were amazing. The caretaker Timothy was always on hand and responsive to anything we needed. If you want to pay 1500 Ksh (or 15 USD) a day you get an amazing cook who made even simple dishes perfectly, and you don't have to leave the premises. There were staff making sure it was clean throughout the day. Everyone was friendly and helpful, and they attended to us so well that we felt much more pampered than we've ever been at any hotel or Airbnb before this. My wife and I loved all the decorations too, you can really tell Alberta had some wonderful times there and collected some really distinct furnishings. There is a nice pool to swim in and the beautiful beach is about a 5 min walk. There were even people they could call in if you wanted things like a massage or laundry done, and the massage was excellent. The only thing I wouldn't recommend is the snorkeling company the staff recommended. For one thing it was originally advertised as "swimming with dolphins" which we double checked would likely be part of it when the representative talked to us. Despite those assurances, we did see dolphins on the trip once but they made no effort to let us enter the water with them. Also it was billed as a whole day experience which, even though it took the whole day at a full nine hours, it ended up being one dive of only one hour of snorkeling. The rest was travelling, about an hour to drive to the boat drop-off and multiple hours riding around in choppy waters in a large boat packed full of people, with another stopoff for lunch. Even though everyone was nice and the actual snorkeling was fun, it was a large amount of false advertising about the dolphins and way too much traveling to justify it all. We also did scuba diving as brand new beginners for two half day sessions for a slightly bigger price and not only was it more convenient (being off Diani Beach itself, not some other island), but you got more water time and honestly saw better stuff. Despite that minor gripe (which wasn't entirely the fault of the Taj Riviera staff anyway), the experience was amazing and I would highly recommend it to anyone visiting the area.”

Inshallah Cottage, Beautiful Beachfront Retreat
SUPERHOSTEntire cottage · 2 guests · 1 bed · 1 bath
Inshallah Cottage, Beautiful Beachfront Retreat

Spacious, cozy, modern & private! This is Inshallah, which offers loads of character & is a happy place. Set in a beautiful garden with giant Baobab Trees. Private access to one of the most beautiful beaches in the world. Ideal for singles & couples. Perfect to recharge! Or If you are looking for a private pool stay at our luxurious Azhari Beach Suite, located on the same property, footsteps from the ocean. Walking distance by beach/road to Restaurants,Bars,Shops & Watersports. Lay back- Relax.

What guests are saying:

“We were there for 1 week and were received very nicely. Nicole is super personable and is always available for questions and tips. The accommodation is a little paradise, beautiful garden, beautiful beach, everything with great attention to detail. The kitchen has everything you need to cater for yourself. Supermarket and restaurants are easy to reach with the TukTuk. Also great is the water dispenser that is available to guests. A great place to unwind. We would definitely recommend the property. Thank you very much dear Nicole for the wonderful time with you.”

Frangipani Cottages "Mnazi I"
SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
Frangipani Cottages "Mnazi I"

750m to the beach, in close proximity to supermarkets, shops, bars, restaurants etc. Small, private complex consisting of only 4 cozy, well-equipped appartments (with air conditioning!), pool and beautiful, lovely garden full of flowers.

What guests are saying:

“The service at this little oasis is exceptional. All the staff and the hosts Nora and Thomas went above and beyond. Absolutely spotless! We felt so relaxed and at home in Frangipani. We loved the pool and it was welcome respite from the humidity. The bed was comfortable and we loved just lounging on our patio. Location is easy access to many restaurants and Good grocery. We cooked in the kitchen nearly every day and it was well equipped. One note - we did not understand that Ukunda had a small airport and had booked our flight to Mombasa. We would recommend guests flying into Ukunda if possible as the trip from Mombasa by road can be long and difficult due to the wait at the ferry. We hope to visit again some day and will definitely fly to Ukunda.”

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Diani vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Diani

Exclusive two bedroom cottage with a private pool
Entire house
Exclusive two bedroom cottage with a private pool
Price:€85 / night
Sanaa-House guest room made with love
SUPERHOSTPrivate room
Sanaa-House guest room made with love
Price:€36 / night
*The African Art Suite* by the beach! King bed!
SUPERHOSTEntire apartment
*The African Art Suite* by the beach! King bed!
Price:€57 / night
Cosy cottage in Diani beach
SUPERHOSTEntire cottage
Cosy cottage in Diani beach
Price:€110 / night
Kivulini Cottage
SUPERHOSTEntire guesthouse
Kivulini Cottage
Price:€42 / night
Elo's Beach Annex
SUPERHOSTEntire guesthouse
Elo's Beach Annex
Price:€42 / night
Villa P&P
SUPERHOSTPrivate room
Villa P&P
Price:€42 / night
Villa Kalista, Villa 3
SUPERHOSTEntire apartment
Villa Kalista, Villa 3
Price:€51 / night
Villa Raymond Diani-5 star luxury villa with pool
SUPERHOSTEntire villa
Villa Raymond Diani-5 star luxury villa with pool
Price:€208 / night
Ahana Villa,  Diani Beach, Kwale County, Kenya
SUPERHOSTEntire villa
Ahana Villa, Diani Beach, Kwale County, Kenya
Price:€558 / night
Casa italia beacheach house 2
SUPERHOSTEntire house
Casa italia beacheach house 2
Price:€15 / night
Beautiful decorated housing in the heart of Diani
SUPERHOSTEntire apartment
Beautiful decorated housing in the heart of Diani
Price:€55 / night
Show all