/
7.8

20 reviews

Kijani Cottages Diani Beach

Kijani Cottages Diani Beach

Diani Diani Beach Hospital Road, Diani Beach, Kenya, Mombasa, 40100, Kenya

Reservations:

+1-833-728-2041

Choose dates to view prices

Restaurant

Outdoor swimming pool

Free Private Parking

Free wifi

Room service

Beach

Bar

Tour desk

Kijani Cottages Diani Beach

Welcome to Kijani Cottages Diani Beach, your cozy tropical oasis nestled along the stunning shores of Diani Beach! This charming 3-star hotel offers everything you need for a blissful getaway, starting at an unbeatable price. Located just 20.9mi from the vibrant heart of Mombasa, you can enjoy the lush gardens, the sound of the ocean, and all the fun activities that await you on this paradise-like coastline. With an array of amenities, from beach access to live music performances, your adventure in Kenya is about to get a whole lot more exciting!

Step into comfort as you enjoy our spacious rooms complemented by free Wi-Fi and room service, ensuring that your stay is as relaxing as possible. Dive into our outdoor swimming pool or soak up the sun on the beach lounging in the provided beach chairs while sipping a refreshing drink from our bar. If you're feeling adventurous, try your hand at snorkeling and explore the underwater wonders or let us pamper you with our massage services. With reviews praising the friendly atmosphere and the wealth of services offered, it’s clear why guests keep coming back for more!

At Kijani Cottages, your experience is all about convenience and fun. Enjoy mouth-watering dishes at our on-site restaurant, take advantage of free parking, and even find a playground for the little ones! With a 24-hour front desk and shuttle service options available, we're here to make your experience seamless and enjoyable. So pack your bags, bring your furry friends (since we're pet-friendly too!), and prepare for a holiday filled with sun, fun, and unforgettable memories at Diani Beach!

But the fun doesn’t stop there! For those who seek thrilling adventures, Kijani Cottages is the perfect launching pad to dive into exceptional experiences. Tour the vibrant local markets, or embark on an exhilarating safari and get a close-up view of Africa's iconic wildlife—all just a short trip away! After a day of exploration, return to our lush gardens to enjoy the musical melodies of our live performances, creating an atmosphere that’s as vibrant as the culture that surrounds you. You might just find your new favorite spot for evening cocktails as the sun dips below the horizon!

Food lovers are in for a treat at our renowned on-site restaurant, where every meal is a celebration of delightful flavors! Whether you're craving traditional Kenyan cuisine or fresh seafood caught right off the coast, our chefs whip up delectable dishes that will tantalize your taste buds. Make sure to save some room for dessert as you indulge in heavenly treats while sharing stories with fellow travelers and basking in the community spirit. And for those lazy beach days, room service is just a call away, allowing you to savor meals with an ocean view!

At Kijani Cottages, we believe that even the smallest details can make your stay truly special. From the warm smiles of our friendly staff to the pet-friendly policy that welcomes your furry companions, every aspect of your experience is designed to bring comfort and joy. With free parking and the ability to arrange shuttle service, you can explore everything Diani Beach has to offer hassle-free. So whether you're here for adventure, relaxation, or both, Kijani Cottages is ready to provide you with memories that you'll cherish long after your sandy toes have returned to familiar shores!

Closest airports

Ukunda Airstrip

3.3mi

Mombasa Airport

21.2mi

Vipingo Airport

40.1mi

Tanga Airport

62mi

Most popular amenities

Restaurant

Outdoor swimming pool

Free Private Parking

Free wifi

Room service

Beach

Bar

Tour desk

Parking On Site

Terrace

24-hour front desk

Live music/Performance

Beach chairs/Loungers

Garden view

Playground

Picnic area

Garden

Free toiletries

Rooms

Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach
Superior Villa in Kijani Cottages Diani Beach

Show 28 photos

Superior Villa

1 Sofa Bed

1 Double Bed

9 Twin Beds

Private Bathroom

x12

More details

Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach
Double Room with Private Bathroom - single occupancy in Kijani Cottages Diani Beach

Show 29 photos

Double Room, Single Use, Private Bathroom

1 Double Bed

Garden view

Private Bathroom

Terrace

Shower

More details

Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach
Mixed Dormitory Room - single occupancy in Kijani Cottages Diani Beach

Show 14 photos

Standard Dormitory, Single Use

12 Bunk Beds

More details

Guest reviews

7.8

20 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

Featured reviews:

🇺🇸

Jason

9.1

September 2024

Highly recommend for short time visitors but especially long time traveller's! + I liked the extremly green and huge property. There is everything you might wish to have: big Pool, billiard, restaurant (all day long), bar, badminton, laundry service,... The manager is really open, friendly and plans beautiful tours around the area. The whole stuff is extremly friendly. Felt like at home during my stay! (Booked for one night and stayed for 12). Stayed in the hostel and had a private room for myself for the same price. Hostel is simple but good. I've seen the Villa and the private bungalows as well and they're really nice, clean and spacious.

🇫🇷

Lucie

9.1

November 2024

Perhaps the best place for budget travellers at Diani Beach. I had a great time in Kijani Cottages. The staff was extremely friendly and helpful; for instance, they organized taxis, made a restaurant reservation and helped me to book a bus. The food was good and reasonably priced. The beach is close by (10 minute walk). I especially liked the big pool and the nice garden (with monkeys).

🇬🇧

Gabrielle

9.1

October 2024

Kijani Cottages was a breath of fresh air, very good location and peaceful setting. I slept very well listening to the bird song, the wildlife here is lovely. Great value for money, friendly and hard-working staff and good facilities.

The shower in the hostel upstairs needs a little attention but otherwise comfortable stay.

🇰🇪

Opiyo

10

November 2024

This was an exceptionally perfect stay.Exactly what I needed.Left feeling very relaxed.

The sockets in the rooms were not working.

🇬🇧

Shane

7.3

November 2024

Great

It’s too far from the beach it was advertised as front beach other than that it was good

🇰🇪

Peris

1.9

January 2025

Did not like anything, they canceled my booking hence did not get to experience anything.

Them not canceling my booking.

Points of Interest Around Kijani Cottages Diani Beach

Airports

Ukunda Airstrip

3.3mi

Mombasa Airport

21.2mi

Vipingo Airport

40.1mi

Tanga Airport

62mi

Restaurants

Pools

Location

  • Outdoor

Amenities of Kijani Cottages Diani Beach

Restaurant

Outdoor swimming pool

Free Private Parking

Free wifi

Room service

Beach

Bar

Tour desk

Parking On Site

Terrace

24-hour front desk

Live music/Performance

Beach chairs/Loungers

Garden view

Playground

Picnic area

Garden

Free toiletries

Stay rules - Kijani Cottages Diani Beach

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Parking

  • Reservations

  • Children and beds

  • Cards accepted at this property

From

$300

Call for great rates

+1-833-728-2041