Skip to content
Some info 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.

SUPERHOST
  1. Entire cottage
  2. Tiwi
Luxury Honeymoon Cottage/Tent Tiwi Beach Kenya....

Luxury Six by Five meter thatch covered tent for two on the Keringet Estate in Tiwi. Ocean plot with cliff top pool for sole use. An incredible place for that very special weekend. Ideal for honeymoons or just a beautiful place to escape from the noise and traffic of everyday life Favorite getaway accommodation for many embassies, consulates, and NGO's. All accommodation is spaced as not one is visible from another. Secluded, quiet and secure. Welcome to Kenya. Check our reviews.

$146 per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
The Beach Cottage - Diani Beach, Inshallah Kenya

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 self catering accomodation option with a Private Pool. It is the ideal retreat for couples, honeymooners, friends or singles longing for a place to UNPLUG - RELAX - RESET.

$233 per night
  1. Entire cottage
  2. Diani Beach
Tomorrow At The Beach - Diani Beach

A spacious self catering cottage, off grid, on Diani Beach. Two large en-suite bedrooms. Family owned, laid back and friendly.

$154 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cottages
  • Villas
  • Houses

Stay near Diani Beach's top sights

Photo of Colobus Conservation
Colobus Conservation17 locals recommend
Photo of Swahili Beach Resort
Swahili Beach Resort6 locals recommend
Photo of Leisure Lodge Beach & Golf Resort
Leisure Lodge Beach & Golf Resort4 locals recommend
Photo of Tandoori Bar
Tandoori Bar6 locals recommend
Photo of Diani Backpackers
Diani Backpackers3 locals recommend
Photo of Nomad Beach Bar & Restaurant
Nomad Beach Bar & Restaurant24 locals recommend

Diani Beach beach villas

SUPERHOST
  1. Entire villa
  2. Diani Beach
Private pool villa 150 meters from the beach
$171 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Private pool villa 150 meters from the beach
$180 per night
SUPERHOST
  1. Entire villa
  2. Ukunda
Nirvana Suite - Diani Beach: Stunning Beach Villa
$207 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Tequila Sunrise Villa - Diani Beach
$450 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
🏖 SEACLUDED"OFFER" KID FRIENDLY, TOYS,WIFI,POOL!!
$166 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
A secluded escape with Private Pool and Chef .
$237 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
$200 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Luxury villa Tajriviera
$68 per night
  1. Entire villa
  2. Diani Beach
Villa Kapungu with private chef, XXL pool & garden
$247 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
*Private Villa with Pool & Chef*
$165 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
MAISHA MAREFU HOUSE, LUXURIOUS AND MAGICAL
$148 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
*Villa Elena with Private Chef & Pool*
$125 per night

Diani Beach beach houses

SUPERHOST
  1. Entire home
  2. Mombasa South
Karimu Beach Hive - Diani Beach / Diani Beach Road
$40 per night
  1. Entire home
  2. Diani Beach
White House, beach cottage
$320 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
BOHEMIA HOUSE VILLA IN BEACH COMPOUND DIANI
$331 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Cece's B&B II. 350m to the beach, Diani🇰🇪
$30 per night
SUPERHOST
  1. Private room
  2. Diani Beach
River Sunset luxury villas
$35 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Little Haven Diani Beach Road, Cosy and Private
$20 per night
SUPERHOST
  1. Private room
  2. Diani Beach
BEACH-FRONT SUITE ON SANDY BEACH-Discount on now!!
$29 per night
  1. Private room
  2. Diani Beach
Heavenly Garden Private Honeymoon Suite "Mwezi"
$10 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Villa Green Paradise,Privatpool,Diani
$119 per night
SUPERHOST
  1. Entire home
  2. Kwale County
Cece's B&B I. 350m to the beach. Diani 🇰🇪
$30 per night
  1. Entire home
  2. Diani Beach
White House
$593 per night
SUPERHOST
  1. Entire home
  2. Diani Beach
The Beach House - Diani Beach
$390 per night

Diani Beach cottages

SUPERHOST
  1. Entire cottage
  2. Diani Beach
Quiet 1 Cottage Studio
$27 per night
  1. Entire cottage
  2. Diani Beach
Hosanna Cottage Diani
$50 per night
  1. Entire cottage
  2. Kwale County
Boma Banda Diani - Kusi Cottage
$27 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
Villa Emilia
$29 per night
SUPERHOST
  1. Private room
  2. Diani Beach
African Dream Cottages -Pool - Garten -Restaurant
$39 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
$144 per night
SUPERHOST
  1. Entire cottage
  2. Tiwi
Tiwani Sunset. Tiwi Beach. A Secret Oasis.
$160 per night
  1. Entire cottage
  2. Diani Beach
Rustic Cozy Studio Cottage Along Diani Beach Rd.
$31 per night
  1. Entire cottage
  2. Diani Beach
"Heavenly Garden" - Guest Cottage
$23 per night
  1. Entire cottage
  2. Diani Beach
Sawa Sawa - Unique Lamu villa, Diani
$115 per night
  1. Airbnb
  2. Kenya
  3. Kwale County
  4. Diani Beach