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

158 accommodations in Diani Beach

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

  1. Chalet 1 bedroom, with pool

    Diani Beach, Kenya

    • 18m²
    • 2
    • 1

    3.9 180 Reviews

    From

    $17

    / night

  2. Apartment 1 bedroom, with pool

    Diani Beach, Kenya

    • 35m²
    • 2
    • 1
    • 1

    4.5 78 Reviews

    From

    $50

    / night

  3. Apartment 2 bedrooms, with pool

    Diani Beach, Kenya

    • 100m²
    • 4
    • 2
    • 2

    4.6 33 Reviews

    From

    $71

    / night

  4. House 3 bedrooms, with pool

    Diani Beach, Kenya

    • 170m²
    • 6
    • 3
    • 2

    4.0 18 Reviews

    From

    $93

    / night

  5. Villa 5 bedrooms, with pool

    Galu, Kenya

    • 250m²
    • 13
    • 5
    • 3

    4.4 19 Reviews

    From

    $194

    / night

  6. Ad
    Dreaming of a getaway?

    Diani Beach, Kenya

    Search on Trivago - Diani Beach

  7. House 6 bedrooms, with jacuzzi

    Galu, Kenya

    • 310m²
    • 11
    • 6
    • 6

    4.9 59 Reviews

    From

    $58

    / night

  8. Free cancellation
    Villa 2 bedrooms, with pool

    Diani Beach, Kenya

    • 650m²
    • 6
    • 2
    • 2

    4.8 19 Reviews

    From

    $32

    / night

  9. House 2 bedrooms, with pool

    Diani Beach, Kenya

    • 80m²
    • 4
    • 2
    • 1

    4.5 69 Reviews

    From

    $71

    / night

  10. Room 10 guests

    Diani Beach, Kenya

    • 10
    • 4
    • 4

    5.0 1 Reviews

    From

    $13

    / night

  11. Villa 2 bedrooms, with sea view

    Diani Beach, Kenya

    • 15m²
    • 5
    • 2
    • 2

    4.7 13 Reviews

    From

    $70

    / night

  12. Villa 3 bedrooms, with pool

    Diani Beach, Kenya

    • 450m²
    • 8
    • 3
    • 4

    5.0 6 Reviews

    From

    $172

    / 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

  • $156Jan
  • $156Feb
  • $149Mar
  • $148Apr
  • $132May
  • $108Jul
  • $130Aug
  • $137Sep
  • $122Oct
  • $138Nov
  • $141Dec

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

  • 72%Jan
  • 69%Feb
  • 73%Mar
  • 64%Apr
  • 66%May
  • 62%Jul
  • 74%Aug
  • 80%Sep
  • 77%Oct
  • 83%Nov
  • 77%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

$97

/ night

Apartment 1 bedroom, with sea view

Diani Beach, Kenya

  • 18m²
  • 2
  • 1
  • 1

3.5 44 Reviews

From

$66

/ night

Apartment 2 bedrooms, with sea view

Diani Beach, Kenya

  • 120m²
  • 4
  • 2
  • 1

4.5 1 Reviews

From

$235

/ night

Villa 3 bedrooms, with sea view

Diani Beach, Kenya

  • 450m²
  • 8
  • 3
  • 1

5.0 4 Reviews

From

$423

/ night

Villas rentals in Diani Beach

Villa 1 bedroom, with pool

Diani Beach, Kenya

  • 2m²
  • 4
  • 1
  • 1

4.4 6 Reviews

From

$40

/ night

Villa 2 bedrooms, with pool

Galu, Kenya

  • 120m²
  • 6
  • 2
  • 2

4.3 11 Reviews

From

$65

/ night

Villa 1 bedroom, with pool

Diani Beach, Kenya

  • 250m²
  • 3
  • 1

4.2 56 Reviews

From

$50

/ night

Villa 6 bedrooms, with pool

Galu, Kenya

  • 400m²
  • 14
  • 6
  • 5

4.5 9 Reviews

From

$376

/ night

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

House 2 bedrooms, with sea view

Galu, Kenya

  • 4
  • 2
  • 3

 

From

$235

/ night

Villa 6 bedrooms, with pool

Galu, Kenya

  • 400m²
  • 8
  • 6
  • 5

4.9 12 Reviews

From

$173

/ night

House 1 bedroom, with garden

Diani Beach, Kenya

  • 144m²
  • 2
  • 1
  • 1

5.0 3 Reviews

From

$104

/ night

House 1 bedroom, with pool

Galu, Kenya

  • 30m²
  • 2
  • 1

3.7 158 Reviews

From

$8

/ night

Villas and Houses with garden in Diani Beach

Room 19 guests, with garden

Diani Beach, Kenya

  • 19
  • 6
  • 4

 

From

$18

/ night

Room 2 guests, with garden

Diani Beach, Kenya

  • 2
  • 1
  • 1

 

From

$24

/ night

House 4 bedrooms, with sea view

Galu, Kenya

  • 1200m²
  • 15
  • 4
  • 5

4.8 7 Reviews

From

$362

/ night

House 2 bedrooms, with garden

Diani Beach, Kenya

  • 65m²
  • 6
  • 2
  • 1

4.4 62 Reviews

From

$35

/ 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 158 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