Short-term rentals in Diani Beach: apartment and room for rent

Find your holiday rentals in Diani Beach: house, apartment, villa and any accommodation for rent

397 accommodations in Diani Beach

Book your Diani Beach vacation rentals from 397 short-term rentals listings. Compare top rentals sites such as Booking.com, HomeAway, TUI Villas and more on Likibu, the world’s largest rentals Meta search.

  1. Ad
    From
    $35/ night
    Live there. Book unique homes.
    Airbnb
    • Search on Airbnb - Diani Beach
  2. From
    $61/ night
    Accommodation with pool, 1 bedroom
    Booking.com
    • 2 2 guests
    • 1 Bedrooms : 1
    • 1 Bathrooms : 1
    •  
    ? / 5 
  3. From
    $67/ night
    Bed and breakfast with pool, 1 bedroom
    Booking.com
    • 1 1 guest
    • 1 Bedrooms : 1
    •  
    ? / 5 
  4. From
    $51/ night
    Bed and breakfast with pool, 1 bedroom
    Booking.com
    • 2 2 guests
    • 1 Bedrooms : 1
    •  
    ? / 5 
  5. From
    $38/ night
    Accommodation with pool, 2 bedrooms
    HomeAway
    • 80 m²
    • 4 4 guests
    • 2 Bedrooms : 2
    • 1 Bathrooms : 1
    •  
    4.9 / 510 Reviews
  6. From
    $34/ night
    Villa with pool, 2 bedrooms
    HomeAway
    • 650 m²
    • 6 6 guests
    • 2 Bedrooms : 2
    • 2 Bathrooms : 2
    •  
    5 / 513 Reviews
  7. From
    $58/ night
    Bed and breakfast with garden, 1 bedroom
    Booking.com
    • 2 2 guests
    • 1 Bedrooms : 1
    • 1 Bathrooms : 1
    •  
    ? / 5 
  8. From
    $44/ night
    House with pool, 2 bedrooms
    TUI Villas
    • 3 3 guests
    • 2 Bedrooms : 2
    • 1 Bathrooms : 1
    •  
    ? / 5 
  9. From
    $52/ night
    Apartment with sea view, 1 bedroom
    Booking.com
    • 2 2 guests
    • 1 Bedrooms : 1
    • 1 Bathrooms : 1
    •  
    ? / 5 
  10. From
    $67/ night
    House with pool, 3 bedrooms
    HomeAway
    • 170 m²
    • 7 7 guests
    • 3 Bedrooms : 3
    • 2 Bathrooms : 2
    •  
    4.53 / 515 Reviews
  11. From
    $87/ night
    House with sea view, 2 bedrooms
    Booking.com
    • 5 5 guests
    • 2 Bedrooms : 2
    • 1 Bathrooms : 1
    •  
    ? / 5 
  12. From
    $51/ night
    Apartment with air conditioning, 1 bedroom
    Booking.com
    • 2 2 guests
    • 1 Bedrooms : 1
    • 1 Bathrooms : 1
    •  
    ? / 5 
More results in Diani Beach

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


Vacation rental prices and availability in Diani Beach

Average price per night in Diani Beach

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
$122 $118 $120 $121 $120 $145 $144 $148 $145 $146 $119 $124

Vacation rentals that are available in Diani Beach (%)

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
45% 43% 46% 43% 43% 55% 50% 47% 52% 50% 50% 42%

Frequently Asked Questions about Diani Beach vacation rentals


Book Diani Beach vacation rentals from top accommodation sites.


Best vacation accommodations in Diani Beach

Villas & Apartments with sea views in Diani Beach

From
66 €/ night
Apartment with sea view, 2 bedrooms
Booking.com
  • 4 4 guests
  • 2 Bedrooms : 2
  •  
? / 5 
From
95 €/ night
Apartment with sea view, 2 bedrooms
Booking.com
  • 5 5 guests
  • 2 Bedrooms : 2
  • 2 Bathrooms : 2
  •  
? / 5 
From
99 €/ night
House with sea view, 1 bedroom
Booking.com
  • 2 2 guests
  • 1 Bedrooms : 1
  • 1 Bathrooms : 1
  •  
? / 5 
From
91 €/ night
Apartment with sea view, 1 bedroom
Booking.com
  • 3 3 guests
  • 1 Bedrooms : 1
  • 1 Bathrooms : 1
  •  
? / 5 

More results

Villas rentals in Diani Beach

From
67 €/ night
Villa with sea view, 2 bedrooms
Booking.com
  • 4 4 guests
  • 2 Bedrooms : 2
  • 2 Bathrooms : 2
  •  
? / 5 
From
55 €/ night
Villa with pool, 1 bedroom
Booking.com
  • 4 4 guests
  • 1 Bedrooms : 1
  • 1 Bathrooms : 1
  •  
? / 5 
From
41 €/ night
Villa with pool, 1 bedroom
Booking.com
  • 2 2 guests
  • 1 Bedrooms : 1
  •  
? / 5 
From
27 €/ night
Villa with pool, 3 bedrooms
HomeAway
  • 160 m²
  • 6 6 guests
  • 3 Bedrooms : 3
  • 2 Bathrooms : 2
  •  
4.88 / 58 Reviews

More results

Apartments and Houses with terrace or balcony in Diani Beach

From
62 €/ night
House with pool, 2 bedrooms
Booking.com
  • 4 4 guests
  • 2 Bedrooms : 2
  • 1 Bathrooms : 1
  •  
? / 5 
From
41 €/ night
Bed and breakfast with pool, 1 bedroom
Booking.com
  • 2 2 guests
  • 1 Bedrooms : 1
  •  
? / 5 
From
47 €/ night
Apartment with pool, 2 bedrooms
HomeAway
  • 155 m²
  • 6 6 guests
  • 2 Bedrooms : 2
  • 2 Bathrooms : 2
  •  
5 / 56 Reviews
From
65 €/ night
Bed and breakfast with jacuzzi, 1 bedroom
Booking.com
  • 4 4 guests
  • 1 Bedrooms : 1
  • 2 Bathrooms : 2
  •  
? / 5 

More results

Villas and Houses with garden in Diani Beach

From
38 €/ night
Villa with garden, 2 bedrooms
Booking.com
  • 4 4 guests
  • 2 Bedrooms : 2
  • 1 Bathrooms : 1
  •  
? / 5 
From
60 €/ night
Villa with pool, 1 bedroom
HomeAway
  • 230 m²
  • 6 6 guests
  • 1 Bedrooms : 1
  • 1 Bathrooms : 1
  •  
? / 5 
From
79 €/ night
Villa with pool, 1 bedroom
Booking.com
  • 2 2 guests
  • 1 Bedrooms : 1
  • 1 Bathrooms : 1
  •  
? / 5 
From
59 €/ night
House with pool, 1 bedroom
Booking.com
  • 3 3 guests
  • 1 Bedrooms : 1
  • 1 Bathrooms : 1
  •  
? / 5 

More results



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 in Africa and allows you to find apartment rentals, houses, villa or a room for rent in in Kenya.

You just have to browse our 397 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