Compare holiday parks in Diani Beach from 100+ providers!

12 available cottage rental offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Diani Beach cottages
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Best cottages in Diani Beach

Our Favorite Family-Friendly Cottages in Diani Beach

A family cottage near the water in Diani Beach offers plenty of room for everyone to spread out.

A 8-10min Walk To The Beach Cottage With A Private Pool, Free Wifi. - Diani Beach
Diani Beach
07/30 – 08/07
$242/nighttotal: $1936 (8 )

A 8-10min Walk To The Beach Cottage With A Private Pool, Free Wifi.

2 4
cottage , Diani Beach
This Galu Beach cottage, less than 1.2 miles from Diani Beach and Galu Kinondo and about 3 miles from the Kaya Kinondo Sacred Forest, offers easy access to both the coastline and cultural sites.
This two-bedroom, one-bathroom house sleeps four, features a private pool, in-unit laundry, free Wi-Fi, and a fully equipped kitchen with a refrigerator and microwave; limited housekeeping is available.
Luxury Room For 2 Only 10min Walk To Most Beautiful White Sands Of Diani Beach. - Diani Beach
Diani Beach
06/20 – 06/27
$182/nighttotal: $1274 (7 )

Luxury Room For 2 Only 10min Walk To Most Beautiful White Sands Of Diani Beach.

1 2
cottage , Galu Beach
This Galu Beach cottage, near Diani Beach (0.3 miles) and Galu Kinondo (2.9 miles), offers stunning ocean views and proximity to Kaya Kinondo Sacred Forest and Kongo Mosque, all within a 6-mile radius.
This one-bedroom, two-bathroom seaside home sleeps two guests and features a private swimming pool, jacuzzi, fully equipped kitchen, laundry facilities, a smart TV, and outdoor barbecue grills for al fresco dining.

Best Diani Beach cottages with a garden

Karimu Beach Hive #2 - 350m To The Pristine White Sands Of Diani Beach - Diani Beach
Diani Beach
08/06 – 08/08
$55/nighttotal: $110 (2 )

Karimu Beach Hive #2 - 350m To The Pristine White Sands Of Diani Beach

1 1
cottage , Ukunda
This 1-bedroom vacation home is located in Diani Beach, Kwale County, a short distance from Diani Beach, Leven House, and Two Tusks.
This cozy retreat accommodates up to 2 guests and includes a hair dryer and iron, with proximity to Shimba Hills National Reserve, Diani Snake Park, and Colobus Conservation.
Diani Two Cottages!! - Diani Beach
Diani Beach
11/14 – 11/29
$263/nighttotal: $3945 (15 )

Diani Two Cottages!!

3 2
cottage , Mombasa
This Galu Beach cottage is located near Diani Beach (within 1.2 miles) and Galu Kinondo (within 1.2 miles), with the Kaya Kinondo Sacred Forest approximately 3 miles away.
This three-bedroom, three-bathroom vacation home offers 130 square feet of living space, a private pool, on-site laundry, a fully equipped kitchen, and amenities including a terrace, garden, and parking; it sleeps two guests.
Mawimbi Cottage Shamsa Collection Beachfront Galu - Diani Beach
Diani Beach
11/14 – 11/29
$219/nighttotal: $3285 (15 )

Mawimbi Cottage Shamsa Collection Beachfront Galu

1 2
cottage , Coast
This beachfront cottage in Galu, Diani, Kenya offers direct beach access and is a short walk from Diani Beach and numerous restaurants.
The one-bedroom, one-bathroom unit sleeps three guests and features a private pool, veranda, terrace, fully equipped kitchen, and access to a shared pool; whale watching is a possibility.

Frequently Asked Questions about cottages in Diani Beach

Destinations nearby

Top-Rated Cottages with a Hot Tub in Diani Beach

Whether you prefer a jacuzzi or a hot tub, these Diani Beach cottages are designed for a private soak after a day by the water.

Luxury Room For 2 Only 10min Walk To Most Beautiful White Sands Of Diani Beach. - Diani Beach
Diani Beach
06/20 – 06/27
$182/nighttotal: $1274 (7 )

Luxury Room For 2 Only 10min Walk To Most Beautiful White Sands Of Diani Beach.

1 2
cottage , Galu Beach
This Galu Beach cottage, near Diani Beach (0.3 miles) and Galu Kinondo (2.9 miles), offers stunning ocean views and proximity to Kaya Kinondo Sacred Forest and Kongo Mosque, all within a 6-mile radius.
This one-bedroom, two-bathroom seaside home sleeps two guests and features a private swimming pool, jacuzzi, fully equipped kitchen, laundry facilities, a smart TV, and outdoor barbecue grills for al fresco dining.
Kivuli Villas Diani - Diani Beach
8.0 1 review
Diani Beach
07/14 – 07/21
$425/nighttotal: $2975 (7 )

Kivuli Villas Diani

5 6
cottage , Ukunda
This five-bedroom Ukunda vacation home is located in Galu Beach, Diani, a five-minute walk from Diani Beach and Diani-Chale Marine National Park and Reserve, and within three miles of Galu Kinondo and the Kaya Kinondo Sacred Forest.
The 5-bathroom house features a private pool and jacuzzi, barbecue grills, free WiFi, a balcony, and can comfortably accommodate up to 11 guests, offering easy access to nearby attractions.

Explore Dog-Friendly Cottages in Diani Beach

Bringing your dog to Diani Beach? Every pet-friendly cottage here is set up for success, featuring dog-friendly facilities.

Cottage With A Pool - Diani Beach
Diani Beach
06/20 – 06/27
$200/nighttotal: $1400 (7 )

Cottage With A Pool

3 2
cottage , Diani
This 3-bedroom villa in Diani Beach is a 33-minute drive from Tiwi Beach and a 14-minute drive from Kaya Kinondo Sacred Forest.
This pet-friendly vacation home accommodates up to 5 guests and features a private swimming pool, garden, terrace, and a well-equipped kitchen with a microwave and refrigerator, offering Wi-Fi and parking.
Charming Beach-front Cottage In Tiwi For Easy-going Friends With Ac And Wifi - Diani Beach
Diani Beach
07/14 – 07/21
$42/nighttotal: $294 (7 )

Charming Beach-front Cottage In Tiwi For Easy-going Friends With Ac And Wifi

1 6
cottage , Tiwi
This Tiwi beachfront cottage, a short walk from the Kongo River and Diani Beach on Kenya's South Coast, offers direct Indian Ocean access.
The one-bedroom, one-bathroom rental features a bunk bed, an office space, a kitchen with a refrigerator, air conditioning, Wi-Fi, private beach access, and parking; nearby attractions include Two Tusks, Fort Jesus, Shimba Hills National Reserve, Mamba Village, and Wild Waters.
Diani Beach Exclusive Private Cottage With Tropical Gardens-pool-outside Lounges - Diani Beach
Diani Beach
07/14 – 07/21
$126/nighttotal: $882 (7 )

Diani Beach Exclusive Private Cottage With Tropical Gardens-pool-outside Lounges

4 6
cottage , Diani Beach
This family-friendly private villa is located in the Diani-Galu beach district of Diani Beach, a short walk to Diani Beach and near Leven House and Two Tusks.
This 4-bedroom, 3-bathroom cottage accommodates up to 12 guests and features a large swimming pool, tropical gardens, WiFi, air conditioning, and a well-stocked library, with nearby access to windsurfing and hiking trails.
Coral Villa - Diani Beach
Diani Beach
07/30 – 08/07
$105/nighttotal: $840 (8 )

Coral Villa

2 4
cottage
This cottage in Ukunda is situated 1.1 miles from Galu Kinondo Beach and 1.6 miles from Diani Beach, with Colobus Conservation 1.2 miles away.
This property offers a kitchen with a fridge and microwave, air conditioning, a swimming pool, terrace, garden, and parking, with an attached winery and onsite laundry services.
©2026 cozycozy.com