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

Diani Beach beach cottages

Book unique cottages, vacation rentals, and more on Airbnb

Top-rated cottages in Diani Beach

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

  1. Entire cottage
  2. Diani Beach
Quiet 1 Cottage Studio

Are you looking for some tranquility! Tulivu cottage studio is what you need to unwind and restrategize!! The peace,the swimming pool. (Mimimum bookings-2 nights)

$27 per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Inshallah Cottage, Beautiful Beachfront Retreat

Inshallah is unquestionably one of Kenya’s most charismatic & private beach properties. There are some places that cannot be defined by an ordinary sense of time or words; they are blessed, pure and timeless. Inshallah fits into this rare and cherished category. The Beach Cottage is one of our beautiful self-catering units & the ideal retreat for couples, honeymooners, friends or singles longing for a place to UNPLUG - RELAX - RESET.

$150 per night
SUPERHOST
  1. Private room
  2. Diani Beach
African Dream Cottages -Pool - Garten -Restaurant

16 kleine getrennt stehende Häuschen sind eingebettet zwischen tropischen Pflanzen und Palmen auf einem Garten Grundstück von 6000 qm. Ein schöner Swimmingpool und Beach Corner sowie Sonnen Liegen laden zum Relaxen ein. Die Unterkunft ist gut für Selbstversorgung geeignet aber auch eine gut sortierte Bar mit alkoholischen / alkoholfreien Getränken und Restaurant mit nationalen und internationalen Gerichten ist vorhanden. Kurze Fusswege zum Strand oder Einkaufmöglichkeiten und Restaurants.

$37 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cottages
  • Villas
  • Houses

Diani Beach beach villas

  1. Entire villa
  2. Ukunda
Nirvana Suite - Diani Beach: Stunning Beach Villa
$215 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
🏖 SEACLUDED"OFFER" KID FRIENDLY, TOYS,WIFI,POOL!
$147 per night
SUPERHOST
  1. Private room
  2. Diani Beach
Luxury Ensuite Room with Lounge area.
$30 per night
SUPERHOST
  1. Private room
  2. Diani Beach
King II- ensuite, garden view, 2-min walk to beach
$50 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Tequila Sunrise Villa - Diani Beach
$450 per night
  1. Entire villa
  2. Diani Beach
Villa Kasuku with Garden View and pool.
$65 per night
  1. Entire villa
  2. Kwale County
Beachfront Home, Swimming pool, Air conditioning.
$187 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Ahana Villa, Diani Beach, Kwale County, Kenya
$600 per night
  1. Entire villa
  2. Diani Beach
Villa Colobus
$317 per night
SUPERHOST
  1. Private room
  2. Kwale
Casa el Norte @ Diani/Galu Beach, Aircon, Pool
$165 per night
  1. Entire villa
  2. Ukunda
Barracuda Beach House, Diani Beach
$295 per night
  1. Entire villa
  2. Diani Beach
Villa E'mocean: Brand new villa in Diani
$634 per night

Diani Beach beach houses

SUPERHOST
  1. Entire home
  2. Mombasa South
Karimu Beach Hive - Diani Beach / Diani Beach Road
$37 per night
SUPERHOST
  1. Private room
  2. Diani Beach
BEACH-FRONT SUITE ON SANDY BEACH-Discount on now!!
$29 per night
  1. Entire home
  2. Diani Beach
Komba Cottage, Diani Beach, Kenya
$45 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
The Beach House - Diani Beach
$390 per night
SUPERHOST
  1. Entire home
  2. Tiwi
Welcome to Beach House
$185 per night
  1. Entire home
  2. Diani Beach
White House, beach cottage
$337 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
GALU - 5 bedroom beachfront home
$295 per night
  1. Entire home
  2. Diani Beach
Diani Marine_Tree Villa_beach front _entire home
$207 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Secluded beach front house set in tropical forest
$135 per night
  1. Entire home
  2. Diani Beach
2 b/r house with pool on best stretch of beach
$150 per night
  1. Entire home
  2. Diani Beach
White House
$561 per night
  1. Entire home
  2. Tiwi
Tiwi Baobab House, Tiwi Beach
$250 per night

Diani Beach cottages

  1. Entire cottage
  2. Diani Beach
Hosanna Cottage Diani
$50 per night
  1. Entire cottage
  2. Diani Beach
Bahati - Luxury 2 Bedroom Cottage (fully serviced)
$96 per night
  1. Entire cottage
  2. Diani Beach
Tomorrow At The Beach - Diani Beach
$154 per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
A cozy master ensuite penthouse in a serene environment with the best balcony view, 5 mins walk to the beach and surrounded with many social amenities ie chandarana supermarket, recommendable restaurants etc. Has hot shower and in a secured area.
$35 per night
  1. Entire cottage
  2. Diani Beach
Diani Beach, Luxury 1 Bed Cottage
$40 per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Zarafa House
$117 per night
  1. Entire cottage
  2. Diani Beach
Shalom cottages Diani (Imani House)Unit #2
$55 per night
  1. Entire cottage
  2. Diani Beach
"Heavenly Garden" - Guest Cottage
$18 per night
  1. Entire cottage
  2. Kwale County
Cosy cottage
$35 per night
  1. Entire cottage
  2. Diani Beach
B7 three bedroom cottage at Diani Beachalets
$105 per night
  1. Private room
  2. Ukunda
Jungle Villa
$88 per night
  1. Entire cottage
  2. Ukunda
Our Hobbit Home - A cozy cottage in Diani
$45 per night