Skip to content
Sign up
Log in
Vacation rentals in Diani Beach

Vacation rentals in Diani Beach

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Diani Beach

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

  • 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:

    “The cottage is in a fantastic location with private access to the dream beach of Diani Beach. The entire property with the large garden is stylishly designed with great attention to detail (eg at the fireplace). In this environment you literally feel like in paradise. The accommodation itself is just as stylish and is cleaned daily by the staff. The private outdoor area with shower is an absolute highlight, like everything else. The air conditioning in the bedroom was very comfortable, so that you could sleep comfortably in January despite the enormous heat. Nicole's hospitality deserves a special mention. She gave us comprehensive advice before, during and after our stay and gave us a mega ingenious safari and organized further details such as taxi transfers etc. So everything was always organized without us having a lot of work with it. The great restaurants (nomads on the beach, Ali Barbour Cave etc) complete the already perfect location. Thanks to tuk tuk, it was not far to go shopping, about 5 minutes away. Overall, we were able to enjoy an incredibly adventurous, varied, wonderful and unforgettable time, which also inspired our 5 year old son. Highly Recommended. We thank Nicole and everyone else for the great time in Kenya.”

  • Cosy cottage in Diani beach
    SUPERHOSTEntire cottage · 7 guests · 3 beds · 1 bath
    Cosy cottage in Diani beach

    Set under a giant fig tree, a cosy two bedroom & loft cottage, only a minute walk to the beach. The cottage is set on a private property, surrounded by indigenous trees, home of several troops of moneys including a very special Black and white Colobus monkey. A part of a property has an ocean view where sun beds are set up. You can stay under a tree reading a good book while listening to the sound of the sea and watching monkeys at play. Bedrooms are air-conditioned.

    What guests are saying:

    “The Cozy Cottage is a beautiful house. It is bright and modern, super clean and you feel 100% safe there. The garden is well maintained and the terrace invites you to linger. You can watch the monkey playing and eating. The beach is less than 5 minutes on foot. Tip: Make sure to ask a chef and enjoy original Swahili cuisine. Josephine (caretaker) was very friendly and helped us with our laundry (washing a large basket + ironing, 1000 ksh). The security guards were also very friendly and you can chat with everyone on site and learn more about Diani. We also booked a safari with "Eyes on Africa" (reputable agency), the office is right next to the cottage. Ask about Maxwell, he was a great safari guide with a lot of experience and knowledge (he is also a bird specialist). We had a wonderful stay at Cozy Cottage and would come back again and again!”

  • Luxury villa Tajriviera Two
    SUPERHOSTEntire villa · 4 guests · 2 beds · 2 baths
    Luxury villa Tajriviera Two

    Luxurious Villa in style at Diani Beach Kenya, totally private and at your disposal, really beautiful with shared pool (with eventual other guest) 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.

    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.”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Diani Beach vacation rentals

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

Other great vacation rentals in Diani Beach

Frangipani Cottages "Mnazi I"
SUPERHOSTEntire apartment
Frangipani Cottages "Mnazi I"
Price:GYD6,257 / night
Tequila Sunrise Sky Cabana - Diani Beach - Kenya
SUPERHOSTEntire apartment
Tequila Sunrise Sky Cabana - Diani Beach - Kenya
Price:GYD20,879 / night
Sanaa-House guest room made with love
SUPERHOSTPrivate room
Sanaa-House guest room made with love
Price:GYD8,468 / night
Kivulini Cottage
SUPERHOSTEntire guesthouse
Kivulini Cottage
Price:GYD8,351 / night
Villa P&P
Private room
Villa P&P
Price:GYD10,439 / night
Elo's Beach Annex
SUPERHOSTEntire guesthouse
Elo's Beach Annex
Price:GYD12,527 / night
Ahana Villa,  Diani Beach, Kwale County, Kenya
SUPERHOSTEntire villa
Ahana Villa, Diani Beach, Kwale County, Kenya
Price:GYD125,271 / night
Casa italia beacheach house 2
SUPERHOSTEntire house
Casa italia beacheach house 2
Price:GYD4,176 / night
*The African Art Suite* by the beach! King bed!
SUPERHOSTEntire apartment
*The African Art Suite* by the beach! King bed!
Price:GYD8,938 / night
Villa Kalista, Villa 2
SUPERHOSTEntire apartment
Villa Kalista, Villa 2
Price:GYD12,527 / night
Exclusive two bedroom cottage with a private pool
Entire house
Exclusive two bedroom cottage with a private pool
Price:GYD27,142 / night
Apple Mango Apartments - Diani, Kenya 87
Entire apartment
Apple Mango Apartments - Diani, Kenya 87
Price:GYD2,505 / night
Show all