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.

Little Haven Diani Beach Road, Cosy and Private
SUPERHOST
Entire house · 2 guests · 1 bed · 1 bath

Little Haven Diani Beach Road, Cosy and PrivateLittle Haven is a quiet,cosy and simple one bedroom house. It's found on a private compound along Diani Beach Road .The beach is about 400 mts away and accessible by foot. It has a touch of simplicity while keeping it comfy and homely .Guests have access to the whole house and compound It's only 200 mts from Leisure lodge golf club,next to Diani Beach Hospital. There are Indian, Italian and Chinese restaurants nearby and also a supermarket next door It's only 1.7km from Diani shopping center

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

Villa P&P
SUPERHOSTPrivate room
Villa P&P
Karimu Beach Hive - Diani Beach
Entire house
Karimu Beach Hive - Diani Beach
Cosy beach front studio apartment in Diani Beach
Entire apartment
Cosy beach front studio apartment in Diani Beach
Judy's Paradise
Entire house
Judy's Paradise
Ensuite room with Breakfast
SUPERHOSTHotel room
Ensuite room with Breakfast
Kivulini Cottage
SUPERHOSTEntire guesthouse
Kivulini Cottage
Elo's Beach Annex
SUPERHOSTEntire guesthouse
Elo's Beach Annex
Diani Wonder Apartments No. 1
SUPERHOSTEntire serviced apartment
Diani Wonder Apartments No. 1
Luxury villa Tajriviera
SUPERHOSTEntire villa
Luxury villa Tajriviera
Diani Beach, Luxury Cottage
SUPERHOSTEntire cottage
Diani Beach, Luxury Cottage
Diani Dream Home
SUPERHOSTEntire house
Diani Dream Home
River Sunset luxury villas
Entire house
River Sunset luxury villas

Nearby destinations