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

R3,935 ZAR 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.

R2,479 ZAR per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Tequila Sunrise Forest Cabana on Diani/Galu Beach

One of the finest beach properties in Kenya, Tequila Sunrise boasts 4 acres of natural forested habitat, acting as a haven for Colobus, Sykes & Vervet Monkeys. *Please also view my other listings on the same property* The house is surrounded by giant Baobab trees, and directly overlooks one of the finest beaches in the world.

R972 ZAR 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 & Restaurant23 locals recommend

Diani Beach beach villas

SUPERHOST
  1. Entire villa
  2. Diani Beach
Private pool villa 150 meters from the beach
R2,917 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Private pool villa 150 meters from the beach
R3,565 ZAR per night
SUPERHOST
  1. Entire villa
  2. Ukunda
Nirvana Suite - Diani Beach: Stunning Beach Villa
R3,704 ZAR per night
  1. Entire villa
  2. Diani Beach
Villa Kapungu with private chef, XXL pool & garden
R5,105 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Luxury villa Tajriviera
R1,133 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Tequila Sunrise Villa - Diani Beach
R7,292 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
A secluded escape with Private Pool and Chef .
R3,933 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
🌺BAYANA HOUSE🌺 4 BEDROOM SLEEPS 8 + CHEF
R3,241 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
*Private Villa with Pool & Chef*
R3,193 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
*Villa Elena with Private Chef & Pool*
R3,007 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
Ahana Villa, Diani Beach, Kwale County, Kenya
R11,342 ZAR per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
MAISHA MAREFU HOUSE, LUXURIOUS AND MAGICAL
R2,446 ZAR per night

Diani Beach beach houses

  1. Entire home
  2. Diani Beach
White House, beach cottage
R5,310 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
BOHEMIA HOUSE VILLA IN BEACH COMPOUND DIANI
R6,039 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Cece's B&B II. 350m to the beach, Diani🇰🇪
R486 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
*The African Art House* Private Pool & Garden!
R1,491 ZAR per night
SUPERHOST
  1. Entire home
  2. Mombasa South
Karimu Beach Hive - Diani Beach / Diani Beach Road
R648 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Villa Palms mit Privatpool Diani
R1,745 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
The Beach House - Diani Beach
R6,319 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Three Monkeys House
R4,294 ZAR per night
SUPERHOST
  1. Entire home
  2. Diani Beach
Villa Green Paradise,Privatpool,Diani
R2,047 ZAR per night
  1. Entire home
  2. Diani Beach
Diani Marine_Tree Villa_beach front _entire home
R3,258 ZAR per night
SUPERHOST
  1. Private room
  2. Diani Beach
River Sunset luxury villas
R567 ZAR per night
SUPERHOST
  1. Entire home
  2. Kwale County
Cece's B&B I. 350m to the beach. Diani 🇰🇪
R486 ZAR per night

Diani Beach cottages

  1. Entire cottage
  2. Diani Beach
Hosanna Cottage Diani
R810 ZAR per night
  1. Entire cottage
  2. Diani Beach
Villa Emilia
R482 ZAR per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Zarafa House
R2,256 ZAR per night
SUPERHOST
  1. Private room
  2. Diani Beach
African Dream Cottages -Pool - Garten -Restaurant
R648 ZAR per night
SUPERHOST
  1. Entire cottage
  2. Tiwi
Tiwani Sunset. Tiwi Beach. A Secret Oasis.
R2,523 ZAR per night
  1. Entire cottage
  2. Diani Beach
Rustic Cozy Studio Cottage Along Diani Beach Rd.
R502 ZAR per night
  1. Entire cottage
  2. Kwale County
Boma Banda Diani - Kusi Cottage
R437 ZAR per night
  1. Entire cottage
  2. Diani Beach
"Heavenly Garden" - Guest Cottage
R331 ZAR per night
SUPERHOST
  1. Entire cottage
  2. Diani Beach
Quiet 1 Cottage Studio
R434 ZAR per night
  1. Entire cottage
  2. Diani Beach
Diani Beach, Luxury 1 Bed Cottage
R729 ZAR per night
  1. Entire cottage
  2. Diani Beach
B7 three bedroom cottage at Diani Beachalets
R1,701 ZAR 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.
R567 ZAR per night
  1. Airbnb
  2. Kenya
  3. Kwale County
  4. Diani Beach