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

Holiday Homes in Diani Beach

Find the holiday homes that appeal to you the most

The best holiday homes in Diani Beach

Check out our pick of great holiday homes 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.

B
Bothma
From
South Africa
I loved every minute my room was light and comfortable.My two hostesses were friendly and so helpfull and I loved the pool.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$100
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, 10 reviews
Price from
US$113.85
1 night, 2 adults

Kite Villa Colobus

Diani Beach

Featuring garden views, Kite Villa Colobus provides accommodation with a garden and a patio, around a few steps from Diani Beach. This property offers access to a terrace and free private parking.

H
Hans
From
Sweden
Great position by the seaside in a cool house
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$405
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.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$255.15
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.

T
Tan
From
Singapore
Amazing villas by Hugh the owner. Chef Hussein prepared all three meals and helped out to get great quality ingredients from local stores. Dishes tried were wide ranging (beef stew, grilled steak, fish curry, seafood pasta, all kinds of breakfast food & fresh juices). Milkah the housekeeper also kept the house super clean, not only making up the bedrooms but also kind enough to allow us to do our own laundry. Additionally, Hugh have amazing local tips and contacts from drivers to local spots to check out. If I come back to Diani beach, I’m sure to stay here again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 21 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.

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
US$126
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
US$47
1 night, 2 adults

Milamax Beach Vllla

Diani Beach

Featuring air-conditioned accommodation with a private pool, quiet street view and a patio, Milamax Beach Vllla is located in Diani Beach.

A
Anna
From
Russia
It’s an amazing villa with warm atmosphere , very kind and caring stuff, nice owners in quiet place near the beach. Me and everybody of my group of 9 people really enjoyed the staying. Even u can order whatever u like on kitchen , every breakfast we get fresh made mango juice , fruits , tasty fresh food. Wish to come back more and more 💚
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$375.25
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.

A
Anton
From
Sweden
Very nice villa, with large private pool and beautiful yard.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$358
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.

N
Natalia
From
Switzerland
The villa is simply stunning and very comfortable even for a large group travelling together. It's very safe with a dedicated security guard and offers privacy being located in a closed-off street. Chef William is fantastic and will prepare meals to your specification - make sure to ask for local specialties! Property manager Patience will help you with any arrangements such as transportation so you can just focus on having fun. We felt very well taken care of and would certainly visit again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$267.84
1 night, 2 adults
All holiday homes in Diani Beach

Looking for a holiday home?

Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.

Most booked holiday homes in Diani Beach and surroundings in the past month

See all

Great access to the city centre. Check these holiday homes 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.

    From US$154 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$145.80 per night
  • 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.

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

    From US$290 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 35 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$67.50 per night
  • 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.

    From US$557.20 per night
  • Boasting air-conditioned accommodation with a private pool, Tropical Boho beachront retreat with views & pool is situated in Diani Beach.

    From US$222.75 per night

Enjoy breakfast in Diani Beach and nearby

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

  • 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$158.40 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring a private pool and garden views, tiny hut house with pool is located in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

  • Saffron Villas

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

  • Scored out of 10, guest rating 3.3
    Poor - What previous guests thought, 3 reviews

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

Holiday Homes with swimming pools in Diani Beach and nearby

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

    From US$661.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Set in Galu in the Kwale region and Diani Beach reachable within 1.1 km, Silent Palms Villa offers accommodation with free WiFi, a children's playground, pool with a view and free private parking.

    From US$100 per night
  • Featuring a garden, an outdoor pool and garden views, Cozy Beachside Retreat in Diani Kwale County is set in Galu.

    From US$150 per night
  • Situated in Galu in the Kwale region, Villa in Diani with a Private Pool features a patio. With pool views, this accommodation features a balcony and a swimming pool.

    From US$306.14 per night
  • Located in Kwale, Barizieum Nest 1BR, Diani provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$51.51 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Featuring a terrace with pool views, an infinity pool and a spa and wellness centre, Queens Chateau Boutique Villa can be found in Diani Beach, close to Diani Beach and 1.4 km from Colobus...

    From US$135 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Located in Diani Beach, Cozy house 140 sqm with pool provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$49.50 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting garden views, Diani Budget Homes features accommodation with a garden, a terrace and a shared lounge, around 1 km from Diani Beach.

    From US$42.50 per night

Save money on holiday homes in Diani Beach and nearby – budget options available

  • Jaffrane

    Ukunda
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 14 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$22 per night
  • Villa Verde

    Ukunda
    Budget options available

    Boasting quiet street views, Villa Verde offers accommodation with a private beach area and a patio, around 3.4 km from Colobus Conservation.

    From US$112.70 per night
  • Affordable karura and friends

    Ukunda
    Budget 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.

    From US$68 per night
  • Situated in Ukunda, Private Villa with Pool and Serene Garden features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Swahili villa

    Galu
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Situated in Galu, Swahili villa features accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$52 per night
  • Diani icon cottages

    Kwale
    Budget options available

    Diani icon cottages, a property with a garden, is set in Kwale, 1 km from Colobus Conservation, 5.1 km from Kaya Kinondo Sacred Forest, as well as 8.5 km from Leisure Lodge Golf Club.

    From US$93.11 per night
  • Pendo Cottages

    Kwale
    Budget options available

    Boasting accommodation with a balcony, Pendo Cottages is located in Kwale. This property offers access to a terrace and free private parking.

    From US$64.35 per night
  • Lannan Escapes

    Diani Beach
    Budget options available

    Located in Diani Beach with Diani Beach and Leisure Lodge Golf Club nearby, Lannan Escapes provides accommodation with free WiFi and free private parking.

    From US$35 per night

FAQ about holiday homes in Diani Beach

Holiday homes that guests love in Diani Beach

See all
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 81 reviews
    Great facilities, private spot and very clean. It’s very well thought out for a simple getaway - there’s even food containers for leftovers! It has a UV water filter so you don’t have to worry about fetching water.
    Guest review by
    Liani
    Young couple