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.

K
Karolina
From
Hungary
the location - few steps away from the beach, flexibility of the management and staff (they even cooked dinner for us becouse of our late arrival), spacious room, beautiful garden, nice pool area, amazing value for money!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 394 reviews
Price from
US$100
1 night, 2 adults

private pool cottage diani beach

Diani Beach

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.

V
Vanessa
From
Uganda
Same as shown on the site, very nice neighbour hood and easy access to nice restaurants!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
US$108
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.9
Exceptional - What previous guests thought, 12 reviews
Price from
US$255.15
1 night, 2 adults

Monica's Cottage Diani Beach Kenya

Diani Beach

Monica's Cottage Diani Beach Kenya is situated in Diani Beach, 500 metres from Leisure Lodge Golf Club, 8.3 km from Colobus Conservation, and 14 km from Kaya Kinondo Sacred Forest.

U
Urban
From
Slovenia
It was amazing, so much space, lovely trees, really enjoyed, so friendly and helpful men that took care of the place around the cottage. Monkeys outside very great vibe. Shower is the only bad thing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews
Price from
US$30.60
1 night, 2 adults

Seaside Villa 1 & Seaside Villa 2 at 'Tamani'

Diani Beach

Set within 400 metres of Diani Beach and 1.3 km of Colobus Conservation, Seaside Villa 1 & Seaside Villa 2 at 'Tamani' provides rooms with air conditioning and a private bathroom in Diani Beach.

H
Haria
From
Kenya
The location was very nice and central. The layout of the Vila was great, as the rooms were spacious, with plenty of comunal spaces. The pool is a great size, and there is an even bigger pool near the beach!!! The walk down to the beach is less than five minutes. The property is gated, making us feel super safe! The rooms were all clean, and the chef made excellent food! I would highly recommend this villa, and felt it was a great value for money!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews
Price from
US$321.75
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.7
Exceptional - What previous guests thought, 19 reviews
Price from
US$126
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.

j
jane
From
Kenya
Excellent service especially from Chef Rashid
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 27 reviews
Price from
US$267.84
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.

W
Wanjiru
From
Kenya
Great environment, very clean and for my love of nature🌷⚘️🌾🌵🌴 perfect. Manager Eunice and the team always ready to give any assistance requested or not.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
US$178
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.

A
Aisha Anita
From
Uganda
Very good hospitality, safety, and a great care taker… Shout out to Hersbon😀
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 53 reviews
Price from
US$68
1 night, 2 adults

Amber Villas Diani

Diani Beach

Set in Diani Beach, Amber Villas Diani offers accommodation with private pool, free WiFi and free private parking for guests who drive.

r
rajesh
From
Kenya
Private pool, kitchen and rooms were all excellent.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$250
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

Popular with guests booking cottages in Diani Beach

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

Popular with guests booking cottages in Diani Beach

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

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 21 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 53 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 113 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 195 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 394 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 133 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 281 reviews

Popular with guests booking cottages in Diani Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Enjoy breakfast in Diani Beach and nearby

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.

From US$95 per night

Villa Ndoto

Diani Beach
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews

Located in Diani Beach, Villa Ndoto provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

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.4
Very good - What previous guests thought, 33 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.5
Exceptional - What previous guests thought, 109 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.7
Fabulous - What previous guests thought, 83 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.

Marula Park

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 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.

Situated in Diani Beach, Luxurious 7 Bedroom Villa with Pool and Tennis Court in Diani Beach Kenya features accommodation with private pool, free WiFi and free private parking for guests who drive.

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

Boasting a hot tub, Noorè Diani is situated in Diani Beach. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking.

From US$415 per night

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

From US$216 per night

Jaffrane

Ukunda
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 15 reviews

Situated in Ukunda, 1.1 km from Diani Beach, Jaffrane features accommodation with a garden, free private parking, a terrace and a bar.

From US$60 per night
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.

From US$365 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

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.

From US$64.80 per night
Scored out of 10, guest rating 3.3
Poor - What previous guests thought, 3 reviews

Featuring garden views, Kivuli Vilas Diani-5Bedrooms provides accommodation with an outdoor swimming pool and a patio, around 2.1 km from Colobus Conservation.

From US$277.25 per night

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

From US$293.28 per night

Devkim Stays

Ukunda
Free parking

Devkim Stays is set in Ukunda, 3.1 km from Colobus Conservation, 7 km from Leisure Lodge Golf Club, as well as 8.8 km from Kaya Kinondo Sacred Forest.

From US$27.80 per night

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

Boasting air-conditioned accommodation with a private pool, Luxury 5 Bedroom Villa with private Pool in nature is situated in Diani Beach.

From US$248.85 per night

Wrens cosy home

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

Offering free WiFi and free private parking, Wrens cosy home is set in Diani Beach, within just 600 metres of Diani Beach. Situated 5 km from Colobus Conservation, the property offers a garden.

From US$40 per night

Peppermint luxury villa - DIANI

Ukunda
Free cancellation options available

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Peppermint luxury villa - DIANI is located in Ukunda.

From US$661.50 per night

Villa La Diani

Diani Beach
Free cancellation options available

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Villa La Diani is situated in Diani Beach. This property offers access to a balcony and free private parking.

Kwa Nzeu

Diani Beach
Free cancellation options available

Boasting air-conditioned accommodation with a balcony, Kwa Nzeu is situated in Diani Beach.

From US$85 per night

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.

From US$85 per night

Villa Tata Diani

Diani Beach
Free cancellation options available

Situated in Diani Beach, Villa Tata Diani features accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 1 km from Diani Beach.

From US$126 per night

Pendo Villas Diani Beach

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

From US$54 per night

FAQ about cottages in Diani Beach

Cottages that guests love in Diani Beach

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 133 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