Short-term rentals in Diani Beach: apartments, cabins, airbnb & condos

Find your vacation rental or Airbnb in Diani Beach: house, apartment, villa and any accommodation for rent

218 accommodations in Diani Beach

Book your Diani Beach vacation rental from 218 short-term rentals listings. Compare top rentals sites such as Vrbo, Booking.com, Homestay and more on Likibu, the world’s largest rentals Meta search.

  1. Apartment 1 bedroom, with pool

    Diani Beach, Kenya

    • 35m²
    • 2
    • 1
    • 1

    4.4 56 Reviews

    From

    $51

    / night

  2. Ad
    Dreaming of a getaway?

    Diani Beach, Kenya

    Search on Trivago - Diani Beach

  3. Villa 1 bedroom, with pool

    Diani Beach, Kenya

    • 250m²
    • 3
    • 1

    4.3 61 Reviews

    From

    $50

    / night

  4. Apartment 2 bedrooms, with pool

    Diani Beach, Kenya

    • 100m²
    • 4
    • 2
    • 2

    4.4 25 Reviews

    From

    $72

    / night

  5. House 3 bedrooms, with pool

    Diani Beach, Kenya

    • 170m²
    • 6
    • 3
    • 2

    4.0 18 Reviews

    From

    $96

    / night

  6. Villa 3 bedrooms, with pool

    Diani Beach, Kenya

    • 159m²
    • 6
    • 3
    • 3

    4.9 18 Reviews

    From

    $136

    / night

  7. Villa 5 bedrooms, with pool

    Galu, Kenya

    • 250m²
    • 13
    • 5
    • 3

    4.4 19 Reviews

    From

    $200

    / night

  8. House 2 bedrooms, with pool

    Diani Beach, Kenya

    • 80m²
    • 4
    • 2
    • 1

    4.5 69 Reviews

    From

    $74

    / night

  9. Villa 3 bedrooms, with pool

    Diani Beach, Kenya

    • 450m²
    • 8
    • 3
    • 5

    5.0 14 Reviews

    From

    $433

    / night

  10. Room 10 guests

    Diani Beach, Kenya

    • 10
    • 4
    • 4

    5.0 1 Reviews

    From

    $13

    / night

  11. Villa 6 bedrooms, with pool

    Galu, Kenya

    • 400m²
    • 8
    • 6
    • 5

    4.9 16 Reviews

    From

    $365

    / night

  12. Villa 2 bedrooms, with sea view

    Diani Beach, Kenya

    • 15m²
    • 5
    • 2
    • 2

    4.7 13 Reviews

    From

    $72

    / night

More results in Diani Beach

Top tips to check out before booking a vacation rental in Diani Beach


Vacation rentals prices and availability in Diani Beach

Average price per night in Diani Beach

  • $62Jan
  • $57Feb
  • $62Mar
  • $61Apr
  • $63May
  • $62Jun
  • $62Jul
  • $62Aug
  • $63Sep
  • $62Oct
  • $66Nov
  • $74Dec

Airbnbs and vacation rentals that are available in Diani Beach (%)

  • 92%Jan
  • 91%Feb
  • 94%Mar
  • 94%Apr
  • 96%May
  • 97%Jun
  • 95%Jul
  • 94%Aug
  • 96%Sep
  • 95%Oct
  • 95%Nov
  • 95%Dec

Frequently Asked Questions about Diani Beach vacation rentals


Book a vacation rental in Diani Beach from top accommodation sites, such as Airbnb, VRBO, Booking.com, Expedia and Tripadvisor.


Best vacation accommodations in Diani Beach

Villas, Airbnb & Apartments with sea views in Diani Beach

Apartment 2 bedrooms, with sea view

Diani Beach, Kenya

  • 75m²
  • 5
  • 2
  • 2

4.5 45 Reviews

From

$100

/ night

Apartment 1 bedroom, with sea view

Diani Beach, Kenya

  • 18m²
  • 2
  • 1
  • 1

2.9 30 Reviews

From

$66

/ night

Villa 5 bedrooms, with jacuzzi

Diani Beach, Kenya

  • 20m²
  • 16
  • 5
  • 2

4.8 2 Reviews

From

$494

/ night

Villa 4 bedrooms, with jacuzzi

Diani Beach, Kenya

  • 60m²
  • 16
  • 4
  • 4

5.0 1 Reviews

From

$128

/ night

Villas rentals in Diani Beach

Villa 1 bedroom, with pool

Diani Beach, Kenya

  • 2m²
  • 4
  • 1
  • 1

4.5 8 Reviews

From

$40

/ night

Villa 2 bedrooms, with pool

Galu, Kenya

  • 120m²
  • 6
  • 2
  • 2

4.3 11 Reviews

From

$67

/ night

Villa 6 bedrooms, with pool

Galu, Kenya

  • 400m²
  • 14
  • 6
  • 5

4.5 9 Reviews

From

$387

/ night

Room 3 guests

Diani Beach, Kenya

  • 3
  • 1
  • 1

 

From

$100

/ night

Airbnb, apartments and houses with terrace or balcony in Diani Beach

Villa 4 bedrooms, with pool

Diani Beach, Kenya

  • 185m²
  • 8
  • 4
  • 5

4.5 4 Reviews

From

$243

/ night

House 2 bedrooms, with garden

Galu, Kenya

  • 4
  • 2
  • 2

 

From

$50

/ night

Apartment 1 bedroom, with garden

Diani Beach, Kenya

  • 65m²
  • 3
  • 1
  • 1

4.3 161 Reviews

From

$22

/ night

House 2 bedrooms

Diani Beach, Kenya

  • 65m²
  • 6
  • 2
  • 1

4.3 51 Reviews

From

$35

/ night

Villas and Houses with garden in Diani Beach

Room 2 guests, with garden

Diani Beach, Kenya

  • 2
  • 1
  • 1

 

From

$24

/ night

Room 19 guests, with garden

Diani Beach, Kenya

  • 19
  • 6
  • 4

 

From

$18

/ night

Villa 2 bedrooms, with pool

Galu, Kenya

  • 100m²
  • 7
  • 2
  • 1

4.6 12 Reviews

From

$107

/ night

Villa 2 bedrooms, with pool

Diani Beach, Kenya

  • 300m²
  • 9
  • 2
  • 1

4.6 17 Reviews

From

$144

/ night



Book your Diani Beach accommodation: house, apartment, private room short-term rentals

Book your accommodation in Diani Beach on Likibu and benefit from the largest selection of short-term rental offers of the web. Likibu compares vacation rentals in Africa and allows you to find apartment rentals, houses, villa or a room for rent in Kenya.

You just have to browse our 218 offers and select housing or any apartment rental in Diani Beach. It is also possible to book last-minute for a week-end in Diani Beach. Enjoy your stay in your home away from home!

You'll never go to a hotel again! Plus, you could save money by booking a cheap private room or a guesthouse in in Kenya or benefit from the advantages of a full house in Diani Beach.


Vacation rentals near Diani Beach

Browsing on our website implies that you authorize us to install cookies on your computer or mobile device. More information