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.

M
Mwanaidi
From
Kenya
Serenity and closeness to shopping areas.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 425 reviews
Price from
£59.17
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.88
1 night, 2 adults

Barracuda House

Diani Beach

Featuring air-conditioned accommodation with a private pool, Barracuda House is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

L
Laura
From
Kenya
Everything was spectacular ✨️ 🙌
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
£188.70
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.86
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.

l
lincoln makumi
From
Kenya
Loved the swimming pool, the cave, lovely apartments that are well furnished, the host was very accommodating. We will definitely be back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 38 reviews
Price from
£34.79
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.

S
Simona
From
Italy
Everything was just perfect - wonderful place to relax after the safari!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
£93.18
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.0
Superb - What previous guests thought, 19 reviews
Price from
£36.98
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.76
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.75
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.30
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

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

  • Serene 3 bed villa in the garden

    Mombasa
    Free cancellation options available

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

  • African Huts Villas

    Diani Beach
    Free cancellation options available

    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.

  • Diani Villa 4

    Diani Beach
    Free cancellation options available

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

  • Gold golf

    Ukunda Airport
    Free cancellation options available

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

  • Peppermint luxury villa - DIANI

    Ukunda
    Free cancellation options available

    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.

  • Diani Camp and Cottages

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 22 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.

Enjoy breakfast in Diani Beach and nearby

  • 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.

  • 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.

  • Lazy Days

    Galu
    Breakfast options

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

  • Villa Ndoto

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 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, 111 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.

Travelling by car? These cottages in Diani Beach and nearby offer free 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.

  • 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.

  • 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.

  • 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.

  • 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 .

  • Located just a few steps from Diani Beach, Watano Beach House Diani provides accommodation in Diani Beach with access to a garden, a shared lounge, as well as full-day security.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 94 reviews

    Located in Diani Beach, Dadida‘s Pool Cottage provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Featuring a patio with garden views, an outdoor swimming pool and a garden, Charming and Remarkable 1 Bed Villa in Diani Beach can be found in Diani Beach, close to Colobus Conservation and 2 km from...

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