Search All Cottages in Diani Beach

12 available cottage rental offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Diani Beach cottages
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

12 Cottages at the best price in Diani Beach

Best family friendly Diani Beach cottages

Among the 3 accommodations in Diani Beach, here are the 3 best family friendly cottages

Luxury Room For 2 Only 10min Walk To Most Beautiful White Sands Of Diani Beach. - Diani Beach
Diani Beach
20/06 – 27/06
SG$244/nighttotal: SG$1708 (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, a short 0.7-1.1 km stroll from Diani Beach, offers convenient access to Ukunda airstrip, restaurants, and supermarkets within a 1.6 km radius.
The self-catering property sleeps two guests in one bedroom with two bathrooms, boasting a private kitchen, swimming pool, free Wi-Fi, and pet-friendly accommodation; nearby activities include kite surfing, snorkelling, and dolphin watching, with day trips and safaris arrangeable.
A 8-10min Walk To The Beach Cottage With A Private Pool, Free Wifi. - Diani Beach
Diani Beach
11/10 – 16/10
SG$313/nighttotal: SG$1565 (5 )

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

2 4
cottage , Diani Beach
This Galu Beach holiday home is situated less than 2km from Diani Beach and Galu Kinondo, and approximately 5km from the Kaya Kinondo Sacred Forest.
This two-bedroom, one-bathroom self-catering property sleeps four guests and boasts a private pool, free Wi-Fi, a Smart TV, in-cottage laundry facilities, and a fully equipped kitchen with a fridge and microwave.
Kivuli Villas Diani - Diani Beach
8.0 1 review
Diani Beach
02/08 – 08/08
SG$632/nighttotal: SG$3792 (6 )

Kivuli Villas Diani

5 7
cottage , Ukunda
This five-bedroom holiday home is located in Galu Beach, Diani, a five-minute walk from Diani Beach and Diani-Chale Marine National Park and Reserve, and three miles (approximately 4.8km) from Galu Kinondo and the Kaya Kinondo Sacred Forest.
The property boasts a private swimming pool and jacuzzi, a fully equipped kitchen, free Wi-Fi, and can comfortably accommodate up to eleven guests, with five bedrooms and five bathrooms; nearby activities include tennis and exploring the nearby marine park and forest.

Best Diani Beach cottages with a garden

Mawimbi Cottage Shamsa Collection Beachfront Galu - Diani Beach
Diani Beach
23/07 – 30/07
SG$289/nighttotal: SG$2023 (7 )

Mawimbi Cottage Shamsa Collection Beachfront Galu

1 2
cottage , Coast
This beachfront cottage in Galu, Diani, Kenya, offers a private pool and terrace with ocean views, situated a short walk from Diani's best restaurants.
The one-bedroom, one-bathroom property sleeps three guests and features a Swahili-inspired interior, a fully equipped kitchen, and access to a shared pool; whale watching opportunities are available from the property.
Lux Suites Kivulini  Cottages Diani - Diani Beach
Diani Beach
30/07 – 07/08
SG$1096/nighttotal: SG$8768 (8 )

Lux Suites Kivulini Cottages Diani

2 4
cottage , Diani Beach
This Diani Beach cottage, situated a 1.6km walk from Diani Beach and Diani-Chale Marine National Park and Reserve, and 9.6km from Kongo Mosque and Galu Kinondo, offers convenient access to local attractions.
The self-catering property boasts five bathrooms, a kitchen with a fridge, air conditioning, a private swimming pool, a terrace, a garden, free Wi-Fi, and free parking; charcoal grills are available for outdoor cooking.
Karimu Beach Hive #2 - 350m To The Pristine White Sands Of Diani Beach - Diani Beach
Diani Beach
23/07 – 30/07
SG$54/nighttotal: SG$378 (7 )

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

1 2
cottage , Ukunda
This 1-bedroom holiday home is located in Diani Beach, Kwale County, a short distance from Diani Beach and Shimba Hills National Reserve, offering easy access to local landmarks such as Leven House and Two Tusks.
This property accommodates two guests and includes amenities like a hair dryer and iron, providing a convenient base for exploring the natural beauty of Diani Beach and nearby attractions like the Diani Snake Park and Colobus Conservation.
Karimu Beach Hive  #1- 350m To The Pristine Sands Of Diani Beach - Diani Beach
10 1 review
Diani Beach
01/10 – 01/11
SG$35/nighttotal: SG$1085 (31 )

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

1 2
cottage , Mombasa South
This detached dwelling, Karimu Beach Hive, is situated in Diani Beach, a 5-minute walk from the coastline, Leisure Golf Club, and Diani Beach Hospital, directly opposite Diani Reef Resort.
This one-bedroom cottage accommodates two guests and features air conditioning, a kitchen with a fridge and microwave, a sound system, a 55'' UHD television, and private parking within an exclusive compound, with golfing and visits to Diani Snake Park and Colobus Conservation accessible nearby.

Frequently asked questions about cottages in Diani Beach

Destinations nearby

Best Diani Beach cottages with a jacuzzi

Among the 2 accommodations in Diani Beach, here are the 2 best cottages with a jacuzzi

Luxury Room For 2 Only 10min Walk To Most Beautiful White Sands Of Diani Beach. - Diani Beach
Diani Beach
20/06 – 27/06
SG$244/nighttotal: SG$1708 (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, a short 0.7-1.1 km stroll from Diani Beach, offers convenient access to Ukunda airstrip, restaurants, and supermarkets within a 1.6 km radius.
The self-catering property sleeps two guests in one bedroom with two bathrooms, boasting a private kitchen, swimming pool, free Wi-Fi, and pet-friendly accommodation; nearby activities include kite surfing, snorkelling, and dolphin watching, with day trips and safaris arrangeable.
Kivuli Villas Diani - Diani Beach
8.0 1 review
Diani Beach
02/08 – 08/08
SG$632/nighttotal: SG$3792 (6 )

Kivuli Villas Diani

5 7
cottage , Ukunda
This five-bedroom holiday home is located in Galu Beach, Diani, a five-minute walk from Diani Beach and Diani-Chale Marine National Park and Reserve, and three miles (approximately 4.8km) from Galu Kinondo and the Kaya Kinondo Sacred Forest.
The property boasts a private swimming pool and jacuzzi, a fully equipped kitchen, free Wi-Fi, and can comfortably accommodate up to eleven guests, with five bedrooms and five bathrooms; nearby activities include tennis and exploring the nearby marine park and forest.

Best pet friendly Diani Beach cottages

Among the 1 accommodations in Diani Beach, here are the 1 best pet friendly cottages

Coral Villa - Diani Beach
Diani Beach
30/07 – 07/08
SG$162/nighttotal: SG$1296 (8 )

Coral Villa

2 4
cottage
This cottage in Ukunda is situated 1.8 kilometres from Galu Kinondo Beach and 2.6 kilometres from Diani Beach, with Colobus Conservation 1.9 kilometres away.
Guests can enjoy an outdoor swimming pool, a garden, and an attached winery, with kitchens equipped with a fridge and microwave, and laundry services available.
©2026 cozycozy.com