Skip to content
Some content has been automatically translated. Show original language

Vacation rentals in Diani

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Diani

Guests agree: these stays are highly rated for location, cleanliness, and more.

SUPERHOST
  1. Entire guesthouse
  2. Diani Beach
Tranquil Private Studio 2 Diani Bay

Forget your worries in this spacious and serene space which gives you an experience of a getaway as well as a work from home convenience. The studio offers a kitchenette, a full bathroom, study area with free Wi-Fi (300mbps) as well as an outdoor deck/patio where one can relax or have a meal/drinks while enjoying the pool/Resort views.

$19 per night
SUPERHOST
  1. Private room
  2. Diani Beach
Ceces B&B - Private room, Diani beach🇰🇪

Private room in a 2bedroom apartment, 350mts the beach, walking distance to restaurants and Carrefour supermarket

$21 per night
  1. Entire serviced apartment
  2. Ukunda
Comfort beach front studio 4

This a beach front apartment , with 3 pools and easy to access on the beach ..

$16 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Diani

SUPERHOST
  1. Entire villa
  2. Diani Beach
Exclusive Two Bedroom Private Pool Villa 200 Meters From The Beach
$120 per night
  1. Entire rental unit
  2. Diani Beach
Lavish1 beach front studio
$20 per night
  1. Entire condo
  2. Diani Beach
MimiSpotless STUDIO-5 minutes walk to the Beach
$16 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Luxurious private pool villa only 200 meters from the beach
$116 per night
  1. Entire cottage
  2. Diani Beach
Quiet 1 Cottage Studio
$27 per night
  1. Entire guesthouse
  2. Diani Beach
Tranquil Private Studio 3 Diani Bay
$19 per night
  1. Entire condo
  2. Diani
Mimispotless 1-5 minutes walk to the blue ocean .
$21 per night
SUPERHOST
  1. Entire serviced apartment
  2. Ukunda
Dazzling Beachfront Studio-Apartment
$40 per night
SUPERHOST
  1. Entire rental unit
  2. Diani Beach
★ I'm in Heaven Ocean View - Your Paradise Escape★
$47 per night
SUPERHOST
  1. Entire condo
  2. Ukunda
Stunning Beachfront Studio-Apartment
$34 per night
SUPERHOST
  1. Entire rental unit
  2. Diani Beach
*The African Art Suite* Self-Contained & Exclusive
$69 per night
SUPERHOST
  1. Entire serviced apartment
  2. Diani Beach
Frangipani Cottages "Coconut I"
$28 per night