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.

Shimba Hill 1
Entire apartment · 3 guests · 2 beds · 1 bath

Shimba Hill 1A comfortable 55 m2 flat on two floor equipped with a kitchenette , bathroom and ceiling fans up and downstairs. Fantastic views and cool breeze from the balcony to Shimba Hills. Only 5 to 10 minutes walk from the main gate to the Snow White Galu Beach. Access to restaurants near you. Swimming pool and fully equipped gym available for a small member fee within the compound at Galu Inn. Public transport available outside the main gate.

Luxury villa Tajriviera
SUPERHOST
Entire villa · 8 guests · 5 beds · 3 baths

Luxury villa TajrivieraLuxurious Villa in style at Diani Beach Kenya, totally private and at your disposal, really beautiful with private pool 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. Search "Tajriviera Diani Beach Kenya" on youtube for villa's video".

Frangipani Cottages "Mnazi I"
Entire serviced 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.

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

  1. Entire apartment
  2. Ukunda
Cosy beach front studio apartment in Diani Beach
$37 per night
  1. Entire house
  2. Diani Beach
Exclusive two bedroom cottage with a private pool
$150 per night
  1. Entire house
  2. Diani Beach
Judy's Paradise
$15 per night
SUPERHOST
  1. Hotel room
  2. Diani Beach
Ensuite room with Breakfast
$31 per night
SUPERHOST
  1. Entire guesthouse
  2. Diani Beach
Kivulini Cottage
$50 per night
SUPERHOST
  1. Entire guesthouse
  2. Diani Beach
Elo's Beach Annex
$60 per night
SUPERHOST
  1. Entire villa
  2. Ukunda
Villa Lindenhof, 8 pers, kok en privé zwembad
$130 per night
SUPERHOST
  1. Entire house
  2. Diani Beach
Little Haven Diani Beach Road, Cosy and Private
$21 per night
SUPERHOST
  1. Entire cottage
  2. Tiwi
Luxury Honeymoon Cottage/Tent Tiwi Beach Kenya....
$163 per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Diani Beach, Luxury 1 Bed Cottage
$34 per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Cosy cottage in Diani beach
$130 per night
  1. Entire house
  2. Diani Beach
River Sunset luxury villas
$36 per night

Nearby destinations