Search Cottages in Diani Beach
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Cottages in Diani Beach

Doric Cottages Diani
Doric Cottages Diani
4.0 out of 10, (1)

Diani Banda Cottages
Diani Banda Cottages
The price is SAR 286
SAR 338 total
includes taxes & fees
14 Nov - 15 Nov

Madiba 2 Cottage
Madiba 2 Cottage
2.0 out of 10, (1)
The price is SAR 568
SAR 670 total
includes taxes & fees
15 Oct - 16 Oct

Diani Beach Holiday cottages, only 10min walk to the most beautiful Diani Beach.
Diani Beach Holiday cottages, only 10min walk to the most beautiful Diani Beach.
7.4 out of 10, Good, (3)
The price is SAR 545
SAR 671 total
includes taxes & fees
15 Oct - 16 Oct

Delightful 1-bedroom cottage in Diani Beach-8
Delightful 1-bedroom cottage in Diani Beach-8
The price is SAR 195
SAR 270 total
includes taxes & fees
15 Oct - 16 Oct

Tranquil 1-bedroom cottage in Diani Beach-5
Tranquil 1-bedroom cottage in Diani Beach-5
The price is SAR 195
SAR 270 total
includes taxes & fees
15 Oct - 16 Oct

Serene 1-bedroom cottage in Diani Beach-1
Serene 1-bedroom cottage in Diani Beach-1
The price is SAR 195
SAR 270 total
includes taxes & fees
15 Oct - 16 Oct

Soothing 1-bedroom cottage in Diani Beach-1
Soothing 1-bedroom cottage in Diani Beach-1
The price is SAR 195
SAR 270 total
includes taxes & fees
15 Oct - 16 Oct
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Diani Beach Hotel Reviews

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Popular Destinations
Top Cottages in Other Destinations
More Accommodation Types in Diani Beach
Expedia's Latest Trends
Hotels
Flights
- Flights to Aldington
- Flights to Coxwold
- Flights to Tathleeth
- Flights to Treaslane
- Flights to Brent Knoll
- Flights to Westhall
- Flights to New Tredegar
- Flights to Grimston
- Flights to Garmouth
- Flights to Ripponden
- Flights to South Petherton
- Flights to Crondall
- Flights to Benmore
- Flights to Bream
- Flights to Trimingham
- Flights to Butleigh
- Flights to Sedgeford
- Flights to Boat of Garten
- Flights to Sandwick
- Flights to Lerryn
- Flights to Pollokshaws
- Flights to Hallaton
- Flights to Kelty
- Flights to Cushendun
- Flights to Halmonds Frome
- Flights to Donnington
- Flights to Seaford