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

Vacation rentals in Diani Beach

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Diani Beach

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

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

  • Tequila Sunrise Sky Cabana - Diani Beach - Kenya
    SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
    Tequila Sunrise Sky Cabana - Diani Beach - Kenya

    One of the finest beach properties in Kenya, Tequila Sunrise boasts 4 acres of natural forested habitat, acting as a haven for Colobus, Sykes & Vervet Monkeys. *Please also view my other listings on the same property* The house is surrounded by giant Baobab trees, and directly overlooks one of the finest beaches in the world.

    What guests are saying:

    “One of the best locations at the Coast, we loved the sky cabana. Everything was just as described (except no monkey sightings for us!) and all went very smoothly. It's an excellent value compared to a lot of the big hotels on Galu beach, and while the kitchen is not huge, it was perfectly sufficient for making simple breakfast and lunches for two people. Totally private and all amenities worked great, including the pool, wifi and A/C. An excellent choice!”

  • Sanaa-House guest room made with love
    SUPERHOSTPrivate room · 3 guests · 2 beds · 1 private bath
    Sanaa-House guest room made with love

    In our beautiful self designed house we offer a big guest room with a changing room and a bath. Almost everything is self-made and made with love. Feel free to use the pool and the kitchen! 400m to the beach, very central, supermarket 4 min away.

    What guests are saying:

    “Maria's home, the Sanaa House, is a lovely, stylish and tastefully furnished house with its own private swimming pool. We really enjoyed our time there, the quietness, the clean pool, Maria's flowers which were in full bloom, Maria's art and the general decor. Maria was a thoughtful host who despite being away during our entire stay there, always called to check up on us. Steve, her home assistant was also so helpful and kind. He has a heart of gold. Maria's two dogs were very friendly and a delight to play with as well, not forgetting shy Nero and its sibling cat.”

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Diani Beach holiday rentals

  • Kitchen
  • Wi-Fi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great holiday rentals in Diani Beach

Inshallah Cottage, Beautiful Beachfront Retreat
SUPERHOSTEntire cottage
Inshallah Cottage, Beautiful Beachfront Retreat
Price:$181 AUD / night
Kivulini Cottage
SUPERHOSTEntire guesthouse
Kivulini Cottage
Price:$58 AUD / night
Elo's Beach Annex
SUPERHOSTEntire guesthouse
Elo's Beach Annex
Price:$87 AUD / night
Apple Mango Apartments - Diani, Kenya 87
Entire apartment
Apple Mango Apartments - Diani, Kenya 87
Price:$18 AUD / night
Shimba Hill 1
SUPERHOSTEntire apartment
Shimba Hill 1
Price:$29 AUD / night
Luxury villa Tajriviera Two
SUPERHOSTEntire villa
Luxury villa Tajriviera Two
Price:$78 AUD / night
Villa P&P
Private room
Villa P&P
Price:$73 AUD / night
Casa italia beacheach house 2
SUPERHOSTEntire house
Casa italia beacheach house 2
Price:$29 AUD / night
*The African Art Suite* by the beach! King bed!
SUPERHOSTEntire apartment
*The African Art Suite* by the beach! King bed!
Price:$62 AUD / night
Diani Beach, Luxury 1 Bed Cottage
SUPERHOSTEntire villa
Diani Beach, Luxury 1 Bed Cottage
Price:$73 AUD / night
The cosy palm 2BR House, Pool, 2km to Diani Beach
Entire apartment
The cosy palm 2BR House, Pool, 2km to Diani Beach
Price:$44 AUD / night
Villa Kalista, Villa 2
SUPERHOSTEntire apartment
Villa Kalista, Villa 2
Price:$87 AUD / night
Show all