The 10 best cottages in Diani Beach, Kenya | Booking.com
Skip to main content

Cottages in Diani Beach

Find the cottages that appeal to you the most

The best cottages in Diani Beach

Check out our pick of great cottages in Diani Beach

Filter by:

Review score

V-Szameitat Homes

Diani Beach

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.

J
Jaroslava Smejkalova
From
Czech Republic
We returned to V-Szameitat Homes for the second time. The staff here is very pleasant, kind and helpful. The place is very quiet, a short walk from shops and restaurants on Diani Beach. It is only a 3 minute walk to the beach. We love monkeys in the garden. We are already looking forward to our next stay🥰
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 423 reviews
Price from
£59.21
1 night, 2 adults

Greenfield Villa D- Diani

Diani Beach

Boasting air-conditioned accommodation with a balcony, Greenfield Villa D- Diani is set in Diani Beach.

E
Eunice
From
Kenya
Peter and Cecilia were awesome all through the stay. Villa is perfect as described on website. I will go back
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
£76.94
1 night, 2 adults

Karura and friends airbnb (affordable)

Diani Beach

Located 3.9 km from Leisure Lodge Golf Club, Karura and friends airbnb (affordable) provides accommodation with free WiFi and free private parking.

j
joab
From
Kenya
Spacious rooms and serine location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Price from
£40.89
1 night, 2 adults

Cave Diani Holiday Apartments

Diani Beach

Boasting accommodation with a private pool, garden view and a patio, Cave Diani Holiday Apartments is set in Diani Beach.

S
Sonnieh
From
United Arab Emirates
Overall, I had a great experience. The host was incredibly accommodating so friendly, and the amenities were great l loved the pool and the Cave cool breeze. The room was wonderful, spacious, clean and very comfortable bed. Restaurant, bars n the supermarket were just about 5 minutes drive n the white sandy beach too. I highly recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 38 reviews
Price from
£34.82
1 night, 2 adults

Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal

Diani Beach

Featuring a garden, private pool and garden views, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal is located in Diani Beach.

G
Gitau
From
Kenya
From the moment I arrived, I was greeted with warm smiles and exceptional hospitality. The staff Suleiman and Aisha went above and beyond to ensure my comfort and satisfaction throughout my entire stay. Their professionalism and genuine care for their guests truly set them apart. The accommodations were absolutely superb. My room was impeccably clean, spacious, and beautifully decorated. The attention to detail was evident in every aspect. What truly sets Paradiesische Villa Maisha Mazuri apart is the exceptional level of service and attention to detail. The staff anticipated my every need and went above and beyond to ensure a memorable stay. From arranging transportation to providing invaluable local recommendations, they truly exceeded my expectations. It was a paradise-like escape that allowed me to unwind, recharge, and create unforgettable memories. I wholeheartedly recommend this hidden gem to anyone seeking a luxurious and rejuvenating getaway.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
£93.26
1 night, 2 adults

Bella Breeze2 -Diani Beach Kenya

Diani Beach

Featuring a balcony with pool views, an outdoor swimming pool and a garden, Bella Breeze2 -Diani Beach Kenya can be found in Diani Beach, close to Diani Beach and 2.5 km from Leisure Lodge Golf Club.

M
Muyia
From
Kenya
It is exactly as depicted on the pictures, very clean and quiet, the property also has ecofriendly showers where you can select the water pressure and heat, that was awesome . The host is very responsive on this app
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews
Price from
£37.01
1 night, 2 adults

Black Pearl - Luxury Villa with private pool - near beach

Diani Beach

Boasting accommodation with a patio, Black Pearl - Luxury Villa with private pool - near beach is set in Diani Beach.

M
Mugo
From
Kenya
The location is fantastic, close proximity to the road and easy access to the beach. The staff (Ibrahim) was of so much help and very much present when we needed him.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
£264.98
1 night, 2 adults

Villa Madinina

Diani Beach

Boasting accommodation with a private pool, garden view and a patio, Villa Madinina is set in Diani Beach.

t
thmyma
From
France
All the staff is very attentive to all demands . Patience is an adorable and friendly person, the cook william did an outstanding job. The caretaker during the day clean the pool when some wind blow some leaves, the ladie who clean the rooms did a perfect job, and the gard at night was very friendly. All went well I can only recommand this accomodation.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 27 reviews
Price from
£193.91
1 night, 2 adults

Villas Dora and Holly

Diani Beach

Featuring pool with a view and views of pool, Villas Dora and Holly is a recently renovated villa located in Diani Beach, less than 1 km from Galu Beach.

I
IGOR
From
Russia
We spent a wonderful 2 weeks at Villa Dora, which fully matches the description.We had our own clean pool, a well-equipped kitchen and a magnificent terrace. Many thanks to Eunice for her concern.I really want to come back!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Price from
£138.41
1 night, 2 adults

Lions Home

Diani Beach

Featuring a garden and views of pool, Lions Home is a recently renovated holiday home situated in Diani Beach, 700 metres from Galu Beach.

N
Ngundo
From
Netherlands
Very clean and peaceful Well maintained amenities a crystal clear swimming pool well manicured lawns and lovely coconut trees lining the sky to provide a good shed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 48 reviews
Price from
£62.91
1 night, 2 adults
All cottages in Diani Beach

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in Diani Beach and surroundings in the past month

See all

Travelling by car? These cottages in Diani Beach and nearby offer free parking

  • Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Serene 3 bed villa in the garden is set in Mombasa.

  • Boasting accommodation with a patio, Breakfast Included at Pes Villa Diani Beach is situated in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Set within 1.5 km of Diani Beach and 2.9 km of Colobus Conservation, African Huts Villas offers rooms with air conditioning and a private bathroom in Diani Beach.

  • Featuring accommodation with a private pool, Elegant 5BR Diani Villa with Pool & Beach Access is situated in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Boasting accommodation with a balcony, Diani Villa 4 is situated in Diani Beach. This property offers access to a terrace and free private parking.

  • Situated in Ukunda Airport in the Kwale region, Gold golf has a balcony. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located in Diani Beach, Sega House, a beautifully curated haven in Diani provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Located in Ukunda, 700 metres from Diani Beach and 1.1 km from Colobus Conservation, Peppermint luxury villa - DIANI offers a garden and air conditioning.

These cottages in Diani Beach and nearby have options with free cancellation

  • Diani Camp and Cottages

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 21 reviews

    Located in Diani Beach, 200 metres from Diani Beach, Diani Camp and Cottages has a private beach area, private parking and rooms with free WiFi access.

  • Offering a garden and garden view, Cozy 2Bdrm Chill out Villa with Private Yard is located in Diani Beach, 2.1 km from Diani Beach and 2.6 km from Leisure Lodge Golf Club.

  • The French mans house

    Ukunda Airport
    Free cancellation options available

    Offering a garden and garden view, The French mans house is situated in Ukunda Airport, 3 km from Diani Beach and 3.7 km from Leisure Lodge Golf Club.

  • Pendo Villas Diani Beach

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 36 reviews

    Boasting pool views, Pendo Villas Diani Beach provides accommodation with balcony, around 2.9 km from Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

  • Affordable karura and friends

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Situated in Ukunda, Affordable karura and friends provides accommodation within 44 km of SGR Mombasa Terminus.

  • Coral Villas Cottage

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 6 reviews

    Set in Ukunda, 1.6 km from Colobus Conservation, Coral Villas Cottage has a private beach area, private parking and rooms with free WiFi access.

  • Doric Cottages Diani

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 20 reviews

    Offering a sun terrace and views of the pool, Doric Cottages Diani is situated in Diani Beach behind the Diani Beach Shopping Centre. Free WiFi is featured .

  • Lazy Days

    Galu
    Free cancellation options available

    Set in Galu, 2.3 km from Galu Beach and a few steps from Colobus Conservation, Lazy Days offers a garden and air conditioning.

Enjoy breakfast in Diani Beach and nearby

  • Villa Ndoto

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 14 reviews

    Located just 2.8 km from Colobus Conservation, Villa Ndoto provides accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

  • Set in Diani Beach, Villa Maridadi 3 bedrooms with pool provides accommodation with a private pool. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 28 reviews

    Boasting air-conditioned accommodation with a private pool, Villa Lamuhouse Diani Beach is situated in Diani Beach.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 112 reviews

    Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning.

  • Saffron Villas

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 76 reviews

    Situated just 4.2 km from Colobus Conservation, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as full-day security.

  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Set in Diani Beach, 500 metres from Diani Beach and 2.2 km from Colobus Conservation, Lux Suites kivulini Cottages Diani Beach offers a private beach area and air conditioning.

  • Marula Park

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 84 reviews

    Offering an outdoor pool, Marula Park is located in Diani Beach. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.

  • ZANA DIANI VILLAS

    Ukunda
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Located in Ukunda and only 2.6 km from Colobus Conservation, ZANA DIANI VILLAS provides accommodation with pool views, free WiFi and free private parking.

FAQ about cottages in Diani Beach

Cottages that guests love in Diani Beach

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 135 reviews
    Paradise like garden, very welcoming host (does everything that you would feel good), cozy and clean cottages. The location away from main tourist area is a bonus, as here there is less those who want to sell things. Easy to get to the shore and cafes with tuktuk or boda in 10-15 minutes. Super place!
    Guest review by
    Mari-Liis
    Young couple