Diani Beach is a multi-award-winning beach and arguably one of the most scenic in Africa. Consequently, most of the resorts on this stretch of white sand might be a bit too pricey. If that is the case, below are some self-catering cottages to make your Diani dreams come true.

Units: 5 Cottages

Maximum Ideal Capacity: 23 Guest 

From KES 14,400/- per night