Skip to main content

The 10 Best Cottages in Diani Beach, Kenya

Check out our selection of great cottages in Diani Beach

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available.

Leisure Lodge Golf Club is 3.7 km from V-Szameitat Homes, while Colobus Conservation is 4.7 km from the property. The nearest airport is Ukunda Airport, 2 km from the accommodation.

The staff was very welcoming and friendly. On arrival Rosemary kindly received me and showed me to my room, around the facilities, and how to access the beach from the compound. Esther, the assistant manager was really the star of the show. She offered me delicious lunch 😋. She helped me out with how to navigate the local transportation to get to the Likono Ferry to Mombasa after check-out, even organized a TukTuk to come pick me up to take me to the local bus. She really went above and beyond The room was as advertised and clean, with Smart TV and internet access. Full kitchen and the bed was very comfortable. Breakfast is also brought to your toom 😊. I will stay here again on my next trip to Mombasa. Highly recommended.

Show more Show less
9.3
Wonderful
376 reviews
Price from
£24
per night

Sheba Cottages - Diani Beach offers accommodation in Diani Beach, Galu Kinondo The beach is within 850 metres and KFI Supermarket is 4.1 km away. Free WiFi is provided throughout the property.

Sheba Cottages - Diani Beach also includes an outdoor pool. Guests can enjoy a meal at the on-site restaurant or a drink at the bar.

Superb hospitality. Noel is extremely helpful and he gave us a ride into town and back whenever he could, which was often. The fact that it's a little ways away didn't bother us at all. The cottage was cosy, clean and spacious enough. Quiet too. Enjoyed the garden space and dining area. We are vegans, and the breakfast we got exceeded expectations, since they had to be creative just for us! A lot of thought went into that - thanks! Great value for money overall. We ended up extending our stay haha. Oh, and he helped organise our covid tests before our onward journey, which was super convenient.

Show more Show less
9
Wonderful
113 reviews
Price from
£39
per night

Boasting accommodation with a private pool, garden view and a patio, Cave Diani Holiday Apartments is set in Diani Beach. Featuring full-day security, this property also provides guests with a picnic area. The holiday home also offers free WiFi, free private parking and facilities for disabled guests.

Diani Beach is 1.5 km from Cave Diani Holiday Apartments, while Leisure Lodge Golf Club is 4 km from the property. The nearest airport is Ukunda Airport, 1 km from the accommodation.

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

Show more Show less
9.1
Wonderful
28 reviews
Price from
£36
per night

Featuring a garden, private pool and garden views, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal is located in Diani Beach. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 2.7 km from Galu Beach.

For guests with children, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal provides an indoor play area. Guests can relax near the outdoor fireplace at the holiday home.

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.

Show more Show less
9.8
Exceptional
9 reviews
Price from
£137
per night

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. Outdoor dining is also possible at the holiday home.

Diani Beach is less than 1 km from Bella Breeze2 -Diani Beach Kenya, while Leisure Lodge Golf Club is 2.3 km away. The nearest airport is Ukunda Airport, 2 km from the accommodation.

All good very nice place very quiet and so nice the staff is very good and helpful

Show more Show less
9.2
Wonderful
15 reviews
Price from
£23
per night

Tichi Villas - Diani Beach, a property with a shared lounge, is located in Diani Beach, 3 km from Kinondo Shwari Beach, 2.7 km from Colobus Conservation, as well as 3.5 km from Kaya Kinondo Sacred Forest. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking. The property is non-smoking and is situated 300 metres from Galu Beach.

Leisure Lodge Golf Club is 10 km from Tichi Villas - Diani Beach, while Shimoni Slave Caves is 47 km from the property. The nearest airport is Ukunda Airport, 9 km from the accommodation.

Good location, quiet area, very friendly and helpful staff, especially Betty and Juma. villa is very nice with big rooms and nice terrace for evenings. Nice pool and crazy monkeys. There is also very good chef available If needed.

Show more Show less
9
Wonderful
30 reviews
Price from
£86
per night

Comprising an indoor pool and a shared lounge, Amani Paradise - Luxury Villas is a recently renovated accommodation in Diani Beach located close to Galu Beach. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking. Guests can make use of the outdoor fireplace or the picnic area, or enjoy views of the garden and inner courtyard.

It was absolutely stunning and had super fast WiFi! The main bedroom had air con which was fabulous ❤️ Esther & Olivier were so lovely and we really enjoyed meeting them. They were super friendly and helped us with calling people and giving us the odd lift here or there! Such a gorgeous little Mombasa trip! 💚❤️💚 can’t wait to go back already!

Show more Show less
9.1
Wonderful
9 reviews
Price from
£132
per night

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. This villa features a private pool, a garden and free private parking. The accommodation offers full-day security and a concierge service for guests.

Leisure Lodge Golf Club is 4.2 km from the villa, while Kaya Kinondo Sacred Forest is 10 km away. The nearest airport is Ukunda Airport, 2 km from private pool cottage diani beach.

Just left 5 nights here today, and it was the most beautiful, amazing vacation spot we could ask for. Privacy, beautiful landscapes, house design, pool was incredible, and the staff were the absolute best. Thank you Faith, and Dario for everything. We will be back for sure. Ohh, we named the monkeys too! Say hi to Panini for us!

Show more Show less
9.3
Wonderful
90 reviews
Price from
£86
per night

Colobus Conservation is 4.1 km from the villa, while Leisure Lodge Golf Club is 4.2 km from the property. The nearest airport is Ukunda, 3 km from Saffron Villas, and the property offers a paid airport shuttle service.

Absolutely gorgeous, exceeded my expectations, quality, maintenance, everything. Staff is wonderful, top tier. AC works wonderfully, kitchen is great and enjoyable to cook in, bed is comfortable, and the pool is to die for.

Show more Show less
9.4
Wonderful
46 reviews
Price from
£62
per night

Kaya Kinondo Sacred Forest is 6.3 km from Tequila Sunrise Forest Cabana - on Diani Beach, while Leisure Lodge Golf Club is 7.8 km away. The nearest airport is Ukunda, 6 km from the accommodation, and the property offers a paid airport shuttle service.

Property is perfectly located and only a short walk from the beach. The area is quiet and secure

Show more Show less
9
Wonderful
5 reviews

Looking for a cottage?

Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.
Search cottages in Diani Beach

Most booked cottages in Diani Beach this month

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 376 reviews

    V-Szameitat Homes is a recently renovated vacation home in Diani Beach where guests can make the most of its pool with a view and garden.

    Excellent house, friendly staff, very good location

  • Sheba Cottages - Diani Beach
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 113 reviews

    Sheba Cottages - Diani Beach offers accommodations in Diani Beach, Galu Kinondo The beach is within 2789 feet and KFI Supermarket is 2.5 mi away. Free WiFi is provided throughout the property.

    The host (Noel) is an excellent person, always there for you!

  • Amani Paradise - Luxury Villas
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 9 reviews

    Amani Paradise - Luxury Villas is a recently renovated villa in Diani Beach where guests can make the most of its indoor pool, garden, and barbecue facilities.

    Great garden and swimming pool, nice common areas to chill out.

  • Saffron Villas
    Breakfast options
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 46 reviews

    Saffron Villas in Diani Beach provides accommodations with a garden and a terrace. This villa features free private parking, full-day security, and free Wifi.

    As described and in the pics. Secluded and well designed Y

  • Tequila Sunrise Forest Cabana - on Diani Beach
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 5 reviews

    Just a few steps from Diani Beach and a 7-minute walk from Colobus Conservation, Tequila Sunrise Forest Cabana - on Diani Beach features accommodations in Diani Beach with a garden.

  • Tequila Sunrise Beach Villa-Diani Beach
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 8 reviews

    Overlooking Diani Beach, Tequila Sunrise Beach Villa-Diani Beach features giant Baobab trees and 4 acres of natural forest. It is 1.5 mi 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.

  • Aestus Villas Resort
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 72 reviews

    Offering a garden and outdoor pool, Estus Villas Resort is located in Diani Beach, 1.5 mi from Colobus Conservation. Kaya Kinondo Sacred Forest is 2.2 mi from the property.

    Alles top, liebes Personal und eine fantastische Lage

  • Villa Raymond, Diani, Kenya
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 23 reviews

    Villa Raymond, Diani, Kenya is a recently renovated villa in Diani Beach where guests can make the most of the garden and bar. This property offers a private pool, free Wifi, and free private parking.

    Wonderful house with fantastic staff and great pool!!

These cottages in Diani Beach have options with FREE cancellation

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

    Providing a garden, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal features accommodations in Diani Beach.

    Underbart läge och omgivning! Allt vi vara kunde drömma om fanns i huset!

  • Bella Breeze2 -Diani Beach Kenya
    Free cancellation options available
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 15 reviews

    Featuring a garden, Bella Breeze2 -Diani Beach Kenya offers accommodations in Diani Beach. This property offers access to a patio, free private parking, and free Wifi.

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

  • Tichi Villas - Diani Beach
    Free cancellation options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 30 reviews

    Providing an outdoor swimming pool, Tichi Villas - Diani Beach offers accommodations in Diani Beach. This property offers access to a balcony, free private parking, and free Wifi.

    Location is nice and close to the beach. You walk across a road and then down a little path and you are there.

  • private pool cottage diani beach
    Free cancellation options available
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 90 reviews

    Providing a garden, private pool cottage diani beach features accommodations in Diani Beach. This property offers a private pool and free private parking.

    Location, hospitality, garden, design of the villa

  • Malaika Holiday Villas
    Free cancellation options available
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 6 reviews

    Offering an outdoor swimming pool and a garden, Malaika Holiday Villas in Diani Beach is close to Diani Beach and Galu Beach.

  • 4 U Luxury Bungalows Diani
    Free cancellation options available
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 14 reviews

    4 U Luxury Bungalows Diani offers accommodations in Diani Beach, a 15-minute walk from Galu Beach and 1.8 miles from Colobus Conservation.

    L’établissement était au top !!! Comme sur les photos, très propre et le personnel était au top !

  • Dadida‘s Pool Cottage
    Free cancellation options available
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 78 reviews

    Providing a garden, Dadida‘s Pool Cottage offers accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi.

    The seclusion, the privacy, the security, the staff, the ALL of it.

  • Oasis Diani Beach Villas
    Free cancellation options available
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 95 reviews

    Oasis Diani Beach Villas offers accommodations in Diani Beach, a 8-minute walk from Diani Beach and 2.1 miles from Colobus Conservation.

    Large space. Could hold about 10 people comfortably

Traveling by car? These cottages in Diani Beach offer free parking!

  • Cave Diani Holiday Apartments
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 28 reviews

    A 17-minute walk from Diani Beach in Diani Beach, Cave Diani Holiday Apartments features accommodations with access to an open-air bath. Guests may go for a swim in the private pool.

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

  • Villas Dora and Holly
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 5 reviews

    Villas Dora and Holly is a recently renovated villa in Diani Beach where guests can make the most of its pool with a view, garden, and barbecue facilities.

  • Lions Home
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 29 reviews

    Lions Home is a recently renovated vacation home in Diani Beach where guests can make the most of its outdoor swimming pool and garden.

    very quiet, fantastic pool, excellent value for money.

  • Pendo Villas Diani Beach
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 33 reviews

    Featuring a garden, Pendo Villas Diani Beach offers accommodations in Diani Beach. This property offers access to a terrace and free private parking.

    I liked the cleanliness of the villa and the location

  • Villa LeoMar Diani Beach
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 12 reviews

    Featuring a garden, Villa LeoMar Diani Beach provides accommodations in Diani Beach. This property offers access to darts.

  • Diani-Paradise-Villas
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 39 reviews

    Diani-Paradise-Villas in Diani Beach provides accommodations with an outdoor swimming pool, a garden, and a bar. This property offers access to a terrace and free private parking.

    Check in easy with nice staff Swimming pool Calm

  • Jamboland-Diani
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 25 reviews

    Just a 13-minute walk from Diani Beach and 0.7 miles from Colobus Conservation, Jamboland-Diani features accommodations in Diani Beach, with barbecue facilities.

    Very ambient place, very clean, very good enviroment.

  • Villa Madinina
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 26 reviews

    Just a 7-minute walk from Diani Beach and 700 yards from Galu Beach, Villa Madinina features accommodations in Diani Beach with a shared lounge.

    rewelacyjna willa, położona w dobrej lokalizacji. wszystko było super

FAQ about cottages in Diani Beach







Cottages That Guests Love in Diani Beach

  • Avg. price/night: £79.15
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 444 reviews
    Close to beach, dining area and the deck chairs overlooking the beach, our cosy little chalet room and the aircon so refreshing and the pool too
    Michele
    Young couple
  • Avg. price/night: £54.37
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 480 reviews
    Cozy and full furnished apartment, calm swimming pool area. The food is great!
    lusluk90
    Solo traveler
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 95 reviews
    Fiorella Beach House exceeded my expectations. The apartment was spacious, clean and beautifully decorated, providing a cozy and luxurious atmosphere (the king size bed was so comfortable). The kitchen etc was well equipped. The staff and owner were incredibly friendly and accommodating. Loved the private walk through on to the beach, all of 3 mins. I would highly recommend for anyone looking to stay for a memorable and enjoyable stay at Diani Beach.
    Kim
    Travelers with friends
  • Avg. price/night: £28.78
    7.2
    Scored 7.2
    Good
    Rated good
     · 22 reviews
    the resort is huge! they got private villas, cottages and dorms. the cottages were great! and perfect size
    Delali
    Solo traveler
  • Avg. price/night: £28.78
    7.2
    Scored 7.2
    Good
    Rated good
     · 22 reviews
    We stayed in various accommodations, but we definitely liked Kijani Cottages the best! The location is great, all the staff are helpful and service-oriented, the food is delicious and the cottages are lovingly furnished. Additional services were gladly organized for us (safari, airport pick-up, excursions).
    Annika
    Family with young children
  • Avg. price/night: £43.01
    7.8
    Scored 7.8
    Good
    Rated good
     · 237 reviews
    The pool is awesome, eating breakfast there was really nice and relaxing. The rooms are big and cosy and compared to the resorts straight at the beach the price was half of that.
    Matthias
    Group
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 90 reviews
    The cottage is amazing,spacious, clean, and quiet Faith was super friendly and helpful throughout our stay, from check-in until our check-out early in the morning.... Place is close to the beach 5 minutes walk,Restaurants and bars can access some store like Carrefour with a tuk tuk,an amazing ride experience we had with Moses.... Nice place and a great team ...Dario!
    Gatsiosafariz
    Young couple
  • Avg. price/night: £79.15
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 444 reviews
    Every location on Diani beach is a wonderful location and this is no exception On the good side the staff were friendly but untrained. The beach is a few steps away. The rooms are single storey bungalows with their own veranda. At first glance it looks charming. Pity then it is such a disappointment
    Jeffrey
    Young couple
  • Avg. price/night: £43.01
    7.8
    Scored 7.8
    Good
    Rated good
     · 237 reviews
    My staying was extraordinary. The hotel is very nice, the look was shaded and very cosy, big rooms and big bed aslo the manager was nice. Their food is very fresh and the stuff is very nice. There is a charming lady Doroti, very warm and professional, big smile and charming. My staying was perfect. My appreciation to the whole stuff (reception, restaurant and manager)
    Mihai
    Young couple
  • Avg. price/night: £39.98
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 839 reviews
    The room was excellent, the service, hospitality and friendliness outstanding. The pool is amazing and the restaurant cosy and romantic at night. And very close by to restaurants and bars.
    Michiel
    Young couple