Holiday rentals in Diani Beach

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Diani Beach

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

SUPERHOST
  1. Entire guest house
  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.

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

  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 ..

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Other great holiday rentals in Diani Beach

  1. Entire rental unit
  2. Diani Beach
Lavish1 beach front studio
  1. Entire apartment
  2. Diani
Mimispotless 1-5 minutes walk to the blue ocean .
SUPERHOST
  1. Entire home
  2. Diani Beach
Luxurious private pool villa only 200 meters from the beach
SUPERHOST
  1. Entire serviced apartment
  2. Diani Beach
Frangipani Cottages "Mnazi I"
SUPERHOST
  1. Entire rental unit
  2. Ukunda
Stylish, Afro Studio Flat off Diani Beach Road
SUPERHOST
  1. Entire villa
  2. Diani Beach
Exclusive Two Bedroom Private Pool Villa 200 Meters From The Beach
SUPERHOST
  1. Entire home
  2. Diani Beach
Little Haven Diani Beach Road, Cosy and Private
SUPERHOST
  1. Entire rental unit
  2. Diani Beach
★ I'm in Heaven Ocean View - Your Paradise Escape★
SUPERHOST
  1. Entire villa
  2. Diani Beach
Luxury villa Tajriviera
SUPERHOST
  1. Entire home
  2. Kwale County
Cece's B&B I. 350m to the beach. Diani 🇰🇪
SUPERHOST
  1. Entire serviced apartment
  2. Ukunda
Dazzling Beachfront Studio-Apartment
  1. Entire guest house
  2. Diani Beach
Tranquil Private Studio 3 Diani Bay