Skip to main content

Holiday Homes for every style

Find the right holiday home for you in Diani Beach

The best holiday homes in Diani Beach

Check out our pick of great holiday homes in Diani Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Sheba Cottages - Diani Beach, hotel in Diani Beach

Boasting a terrace with garden views, an outdoor swimming pool and a garden, Sheba Cottages - Diani Beach can be found in Diani Beach, close to Galu Beach and 1.9 km from Kinondo Shwari Beach.

Owner Noel and his team created such a warm and inviting atmosphere. The cozy cottages, complete with comfortable beds and soft linens, made it easy to unwind. The daily breakfasts were a highlight, with fresh fruit, pastries, and made-to-order omelets. The beach and Bora Bora park were just steps away, and we loved spending our days swimming, sunbathing and watching animals. We can't wait to return!"
Scored 9.0
9.0
Rated superb
Superb
122 reviews
Price from
£51.59
1 night, 2 adults
V-Szameitat Homes, hotel in Diani Beach

Boasting pool with a view and views of garden, V-Szameitat Homes is a recently renovated holiday home set in Diani Beach, 70 metres from Diani Beach.

Really nice big clean pool. Lovely staff.
Scored 9.2
9.2
Rated superb
Superb
458 reviews
Price from
£56.11
1 night, 2 adults
private pool cottage diani beach, hotel in Diani Beach

Located in Diani Beach, 300 metres from Diani Beach and 4 km from Colobus Conservation, private pool cottage diani beach offers barbecue facilities and air conditioning.

Privacy at the cottage
Scored 9.3
9.3
Rated superb
Superb
113 reviews
Price from
£86.58
1 night, 2 adults
Villa Madinina, hotel in Diani Beach

Set in Diani Beach, Villa Madinina offers accommodation with a private pool, a patio and garden views.

The environment was beautiful, the staff were all amazing
Scored 9.4
9.4
Rated superb
Superb
26 reviews
Price from
£210.01
1 night, 2 adults
Villas Dora and Holly, hotel in 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.

Eunice and her staff were so warm and welcoming. The villa itself was a traditional building, thatched and unbelievably cool in the 30c sunshine. With AC in both downstairs double rooms, full netting and fans through all 5 bedrooms, my family and i could not of been more comfortable. Full use of the pool area, anytime, we splashed and played to our heart’s content.
Scored 9.3
9.3
Rated superb
Superb
15 reviews
Price from
£134.92
1 night, 2 adults
Malaika Holiday Villas, hotel in Diani Beach

Set within 1 km of Diani Beach and 1.9 km of Galu Beach in Diani Beach, Malaika Holiday Villas offers accommodation with seating area.

Beautiful garden Clean, nice pool perfect for a morning swim Comfty beds Lots of space Nice kitchen Super comfty coaches in front of the house
Scored 9.1
9.1
Rated superb
Superb
9 reviews
Price from
£64.13
1 night, 2 adults
Amber Villas Diani, hotel in Diani Beach

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

Spacious rooms. Great kitchen including Chef who was always available when requested. Friendly cleaning and security staff. Nice pool and quiet location.
Scored 9.2
9.2
Rated superb
Superb
8 reviews
Price from
£280.57
1 night, 2 adults
Lions Home, hotel in Diani Beach

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

Perfect little paradise! Lovely people. Close to the beach.
Scored 9.2
9.2
Rated superb
Superb
42 reviews
Price from
£68.14
1 night, 2 adults
Barracuda House, hotel in 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.

The house is beautiful, very well furnished and comfortable, great access to the beach the mall.perfect location. Definitely going back.had a super awesome time,John our chef was really nice and the host as well.
Scored 9.7
9.7
Rated exceptional
Exceptional
7 reviews
Price from
£204.54
1 night, 2 adults
Karura and friends airbnb (affordable), hotel in 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.

I liked how responsive Isaiah was. He was quick to resolve any issues we had. It was a nice quiet place.
Scored 10
10
Rated exceptional
Exceptional
15 reviews
Price from
£36.80
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 this month

See all

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 458 reviews

    Boasting pool with a view and views of garden, V-Szameitat Homes is a recently renovated holiday home set in Diani Beach, 70 metres from Diani Beach.

    Everything, good location, wonderful staff, good facilities

  • Sheba Cottages - Diani Beach
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 122 reviews

    Boasting a terrace with garden views, an outdoor swimming pool and a garden, Sheba Cottages - Diani Beach can be found in Diani Beach, close to Galu Beach and 1.9 km from Kinondo Shwari Beach.

    Very friendly staff, quiet location, tasty breakfast

  • Al Mahali 3 bedroom Villas Diani Galu Beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 14 reviews

    Featuring a patio with garden views, an open-air bath and a garden, Al Mahali 3 bedroom Villas Diani Galu Beach can be found in Diani Beach, close to Galu Beach and 2.8 km from Colobus Conservation.

    I loved the property, it was well kept and the staff were great.

  • 4 U Luxury Bungalows Diani
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 47 reviews

    Featuring a patio with garden views, an outdoor swimming pool and a garden, 4 U Luxury Bungalows Diani can be found in Diani Beach, close to Galu Beach and 2.9 km from Colobus Conservation.

    Alles außergewöhnlich toll und sehr liebe Menschen

  • Seaside Villa 1 & Seaside Villa 2 at 'Tamani'
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 12 reviews

    Set within 1 km of Galu 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.

  • Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 13 reviews

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

    Everything was just perfect - wonderful place to relax after the safari!

  • Bella Breeze2 -Diani Beach Kenya
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 15 reviews

    Featuring air-conditioned accommodation with a balcony, Bella Breeze2 -Diani Beach Kenya is set in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

    The house was very big and clean. And quite close to Diani Beach.

  • Private Backdoor Villa with big swimming pool and services of chef included
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 9 reviews

    Boasting a balcony with garden views, water sports facilities and massage services, Private Backdoor Villa with big swimming pool and services of chef included can be found in Diani Beach, close to...

    skvělá komunikace s majiteli. Perfektní servis a čistota. Nádherne místo na dovolenou

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

  • Karura and friends airbnb (affordable)
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 15 reviews

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

    Amazing place, great Host looking forward to coming back

  • Cave Diani Holiday Apartments
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 33 reviews

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

    The pool ,the staff,the hosts..everything was perfect!

  • Lions Home
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 42 reviews

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

    Everything the service and the location were perfect

  • Malaika Holiday Villas
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 9 reviews

    Set within 1 km of Diani Beach and 1.9 km of Galu Beach in Diani Beach, Malaika Holiday Villas offers accommodation with seating area.

  • Oasis Diani Beach Villas
    Budget options available
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 105 reviews

    Oasis Diani Beach Villas is set in Diani Beach, 700 metres from Diani Beach, 3.4 km from Colobus Conservation, and 5.4 km from Leisure Lodge Golf Club.

    Large space. Could hold about 10 people comfortably

  • Diani 2BR Coastal Villa - 4 Mins To The Beach
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 7 reviews

    Situated in Diani Beach, Diani 2BR Coastal Villa - 4 Mins To The Beach offers a private pool. This property offers access to a balcony, free private parking and free WiFi.

  • Diani-Paradise-Villas
    Budget options available
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 44 reviews

    Set in Diani Beach, 700 metres from Diani Beach, Diani-Paradise-Villas offers accommodation with a private beach area, free private parking, an outdoor swimming pool and a garden.

    Check in easy with nice staff Swimming pool Calm

  • Greenfield Villa D- Diani
    Budget options available

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

Great access to the city centre! Check these holiday homes in Diani Beach

  • Black Lion Villas
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Diani Beach, 2.8 km from Colobus Conservation, Black Lion Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

  • Lovely 4-Bed Villa Family oriented or a smallgroup
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering an outdoor swimming pool and garden view, Lovely 4-Bed Villa Family oriented or a smallgroup is located in Diani Beach, 700 metres from Galu Beach and 1.7 km from Colobus Conservation.

  • Room Sawa
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated in Diani Beach, Room Sawa features accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.

  • Shikamoo Cottage
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Boasting air-conditioned accommodation with a patio, Shikamoo Cottage is set in Diani Beach.

  • Grand Amber Villa
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Set in Diani Beach, Grand Amber Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 700 metres from Diani Beach.

  • Charming 1-Bed Cottage in Diani Beach 10min to bea
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Diani Beach and only 600 metres from Galu Beach, Charming 1-Bed Cottage in Diani Beach 10min to bea provides accommodation with sea views, free WiFi and free private parking.

  • L Bungalow, Kongo River, Diani Beach
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Diani Beach in the Kwale region, with Diani Beach nearby, L Bungalow, Kongo River, Diani Beach provides accommodation with free WiFi and free private parking, as well as access to a hot tub...

  • Milamax Beach Vllla
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 18 reviews

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

    I liked the antique but yet modern feel to the villa

  • Tequila Sunrise Beach Villa-Diani Beach
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 reviews

    Overlooking Diani Beach, Tequila Sunrise Beach Villa-Diani Beach features giant Baobab trees and 4 acres of natural forest. It is 2.4 km from Colobus Conservation.

    Brilliant location right on the beach with all facilities. spacious and delicately furnished with comfortable beds and plenty of bathrooms. Very friendly staff including a highly capable private chef.

  • Kongo Dream
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Located in Diani Beach, Kongo Dream provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Villa Ndoto
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 13 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.

    Sehr schöne Villa,,alles Top,,,Ali ist ein perfekter Koch..

  • Villa Black Pearl - new private Villa
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 7 reviews

    Villa Black Pearl - new private Villa features a patio and is set in Diani Beach, within just 600 metres of Diani Beach and 600 metres of Galu Beach.

    Het was een zeer fijne villa met een heerlijke tuin en zwembad. Daarnaast was vooral het contact met de eigenaren erg fijn. Snelle service en vriendelijk personeel!

  • Amani Paradise - Luxury Villas
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 10 reviews

    A recently renovated villa in Diani Beach, Amani Paradise - Luxury Villas offers outdoor fireplace, private parking and sports facilities.

    Food, hospitality,the environment Privacy,the quiteness Hands on treatment

  • Almond Ridge (Villa Mfalme)
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Boasting a balcony with pool views, an outdoor swimming pool and a garden, Almond Ridge (Villa Mfalme) can be found in Diani Beach, close to Kinondo Shwari Beach and a 18-minute walk from Galu Beach.

  • Safina Cottages
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 61 reviews

    Boasting a balcony with garden views, an outdoor swimming pool and a terrace, Safina Cottages can be found in Diani Beach, close to Baharini Shopping Centre.

    Eigentlich alles Vor allem gab es eine Kaffeemaschine

  • Villa Madinina
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 26 reviews

    Set in Diani Beach, Villa Madinina offers accommodation with a private pool, a patio and garden views.

    The environment was beautiful, the staff were all amazing

  • Les Datchi Cottages
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 8 reviews

    Located in Diani Beach in the Kwale region, with Galu Beach nearby, Les Datchi Cottages features accommodation with access to a public bath.

    Great location, good sized property, well maintained & good helpful hosts. Great price

  • private pool cottage diani beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 113 reviews

    Located in Diani Beach, 300 metres from Diani Beach and 4 km from Colobus Conservation, private pool cottage diani beach offers barbecue facilities and air conditioning.

    Location, hospitality, garden, design of the villa

  • Diani Camp and Cottages
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Located in Diani Beach, within 80 metres of Diani Beach and 2.9 km of Leisure Lodge Golf Club, Diani Camp and Cottages provides accommodation with a private beach area and free WiFi as well as free...

  • Villas Dora and Holly
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 15 reviews

    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.

    Sehr freundlich, sauber und hilfsbereit. Daumen hoch

  • Saffron Villas
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 69 reviews

    Situated just 800 metres from Diani Beach, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as luggage storage space.

    Villa itself, it was amazing. Just like on pictures.

  • Mama Africa villa
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Boasting a private pool and garden views, Mama Africa villa is situated in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Amber Villas Diani
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 8 reviews

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

    Private pool, kitchen and rooms were all excellent.

  • Aestus Villas Resort
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 89 reviews

    Offering a garden and outdoor pool, Aestus Villas Resort is located in Diani Beach, 2.4 km from Colobus Conservation. Kaya Kinondo Sacred Forest is 3.6 km from the property.

    The chef was fantastic. He made us delicious local food.

  • Tequila Sunrise Forest Cabana - on Diani Beach
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Tequila Sunrise Forest Cabana - on Diani Beach, a property with a garden, is located in Diani Beach, a few steps from Diani Beach, 2.5 km from Galu Beach, as well as 600 metres from Colobus...

  • Dadida‘s Pool Cottage
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 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.

    The pool was amazing.The staff were so delightful.

  • Diani Villa
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 10 reviews

    Featuring air-conditioned accommodation with a balcony, Diani Villa is located in Diani Beach. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking.

    food and the cook was flexible in his times and doing part of the groceries.

  • Villa Dream
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Featuring a garden, private pool and garden views, Villa Dream is located in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

FAQ about holiday homes in Diani Beach

Holiday homes that guests love in Diani Beach

See all
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 17 reviews
    The location was fantastic near the beach,the house is amazing very clean.
    ndanu
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 28 reviews
    Very clean and convenient, nice territory
    Maria
    Young couple
  • Avg. price/night: £104.21
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 40 reviews
    Everything: Super comfortable, clean and very well equipped accommodation in a beautiful villa, everything is like in the pictures. Hilda was a super nice host and always prepared a very delicious breakfast. The location is perfect, quiet but still close to the beachfront, with a private pool surrounded by a beautiful garden. They are also happy to provide information about scuba diving, local programs and restaurants. Hilda’s homestay was very unique and quiet, totally recommended instead of a hotel.
    Daniel
    Young couple
  • Avg. price/night: £37.52
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 19 reviews
    Communication with the property was good. Julia checked the property suited our needs which it did and confirmed our time of arrival. She also brought an extra mattress for our child. The property was large. Air conditioning and fan worked well. It was very clean upon arrival and was cleaned well during our stay. The location on the beach 3 mins walk was amazing. We had a great time.
    Katie
    Family with young children
  • Avg. price/night: £61.33
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 9 reviews
    We had a fantastic stay at this apartment. It was very clean and well-maintained. Our host was excellent, responding quickly to all our queries. We highly recommend this apartment and will surely be back.
    Robert
    Solo traveller
  • Avg. price/night: £32.47
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 13 reviews
    The place is a small paradise. You walk into what looks like a small park with monkeys swinging all around you, just to arrive at the cutest cottages ever! The cottages are small but very clean. But the best thing about this place are the people! The place has a pool and a bar where the staff host amaaaazing events. If you’re looking for the best vibes in diani, kijani is the place to be!!
    Serena
    Family with young children
  • Avg. price/night: £36.07
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 6 reviews
    The place looks amazing! It is located in an incredibly calm area, 10 min walk from the main road and beach. The place has basically a ‘private’ pool which you can enjoy because there is only one or 2 other studios in the property. The apartments/studios are very spacy with kitchen and private large bathroom included, and very clean. The host is really kind and was always happy to help when needed. Very good quality for a very reasonable price!
    Serena
    Solo traveller
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,039 reviews
    The Property have a very clean beach with white sands..the staffs was polite..the best value for money resort compared to other same category resorts.It also has a sumptuous buffet breakfast
    Vinod
    Young couple
  • Avg. price/night: £37.52
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 19 reviews
    Manager Julie real manager excellent communication and always available - big very clean swimming pool and Diani Beach about 60m from the building
    Grzegorz
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 69 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.
    Liani
    Young couple