Diani is a beach area at the border of Mombasa, Kenya, and home of the most beautiful beaches of the East coast. Most residents of Mombasa hang out in Diani for the weekend and it is no surprise the location is extremely popular amongst tourists as well. We’ve selected the top Airbnb accommodations close to the beach in Mombasa for your next holiday.
This one bedroom cottage is full of charm and offers you direct views to the beach and Indian Ocean. The cottage is accessible through the beach and opens up to a garden of giant baobab trees. The cottage is attached to the family home of the owners who will be delighted to assist you in any organizational matter you might have. This property is conveniently located just minutes away from water sport activities, restaurants, bars and various shops.
Inshallah Cottage, Beautiful Beachfront RetreatDiani Beach, Kenya
Top guest reviewsthere is ac in the bedroom so comfortable for sleeping toothe accommodation is supreme and every thing works wifi air con etcthe cottage interior is beautifully designed the space is cozy bright and planned in an environmentally friendly waythe bedroom has very functional a/c which is great after a warm day in the sunthe cottage is spacious and comfortable and has a lot of interesting design elementssomebody comes everyday to wash the dishes and to clean the houselovely place simply furnished very clean and comfortablewonderful to stroll through the garden to a lovely clean stretch of beachbeautiful modern and clean cottage just right on the beachthe cottage is gorgeous and very clean tucked a way in a beautiful garden right by the beach
Host:the staff was helpful and very kindher staff is also helpful and welcomingthe staff is super friendly and helpfulthe host very easy going and helpfulnicole obviously deserves the super host accoladeRead more reviewswe spent a week here and the location could not have been more idealbeautiful place right next to the seaamazing peaceful place location is just the bestgood restaurants are only a few minutes walk away on the beachfantastic location just a few steps to the beautiful beach and a superb host
This three bedroom cottage is in a secured compound on Diani Beach. Located right on a cliff directly above the Indian Ocean, the views from the cottage are totally unobstructed. The rock beach is right in front of the property and the sandy beach, only 100 meters away (0.06 miles). A shared swimming pool completes the offering.
Bonde Cottage, Diani Front Row, direct seaviewDiani Beach, Kwale, Kenya
Top guest reviewsthe two bedrooms have beautiful stunning views onto the sea from the bedloved the air conditioning in the bedrooms might be an idea to have some light covers for the bedsthere are nice sunbeds and chairs/tables available outsidethe community that the cottage is in is very charming nice community poolthe terrace is the best thing about the cottage with comfortable beds and fansthe house was very clean and comfortable and open to the oceanit is cosy well laid-out very clean and incredibly locatedboth helpers do a fantastic job cooking delicious food and keeping the house cleanwe are thoroughly spoilt now tidying cleaning and bed making were excellent and fitted in with our plansperfect size quite place clean great staff to help with the house good chef cooking very nice food
Host:the house staff is qualified and very pleasantjonathan is a great hostjonathan is a great host and his staff hamisi and abdul took grate care of our partythe house is perfect and the staff is greatwonderful friendly service staff who make the most delicious seafood mealsRead more reviewsperfect location for a beach holidayclose to many great restaurantsideal location next to the beacha great space and a great locationwe enjoyed the seafood a lot we also loved the location which is really close to the beach
Only 20 meters (0.01 miles) away from the beach, this beautiful spring cottage overlooks the ocean. The four bedrooms are completed by an indoor sitting room, a large verandah with seating, and a dining and sunbathing area with lovely sea views. The rooftop is equipped with seating and sun beds for lazy afternoons. What’s more? A full time cook and a maid are here to help you spend an unforgettable time in Diani.
20 metres from the beach!Diani Beach, Kwale, Kenya
Top guest reviewsbedrooms and bathrooms were spacious with strong ac units (if you need)there's a communal pool which was fun for the kidsthe bedrooms were spacious clean and had air conditioning and all en-suite which was idealcheck in was extra special good job with the little touches might want to add wifilovely view of the ocean from the terrass nice secure suroundings great pool and poolareathe house is clean and spaciousthe house was very clean and well furnishedall the rooms were clean spacious and elegantit's very clean everywhere everything is on it's placebedrooms (4) with all attached bathrooms were all perfectly clean and very spacious
Host:great staff really out of the ordinarygreat place wonderful staff amazing chefstaff are fantastic - very helpfulthe staff and security were helpful in getting the security and police to file a reportgreat trip and the staff was amazing fresh lobster dinner was a highlightRead more reviewsbeautiful location close to beachesgreat place super location close to everythinggood location at the beach and walking distance from restaurants and shopsgreat location and value for moneynice place very near the beach
This three bedroom property in located in a serene and tranquil area of Diani. It is just minutes away from all the restaurants, bars and shops. A shared pool is available and around-the-clock security is here to ensure your safety.
The Penthouse GraciaDiani Beach, Kwale County, Kenya
The Sukuma Studio is part of the wider complex of Sukuma House, located on Diani beach road. Situated just 5 minutes from the white sandy beach, most restaurants, bars and shops, this property has access to a shared swimming pool and a rooftop yoga pavilion.
Sukuma Studio HouseDiani Beach, Kwale, Kenya
Top guest reviewsthere are also great fans which keep it cool at nightit was also very clean and functionalthe flat was small but clean and well stocked - and the grounds are gorgeous
Host:rachel the manager was very helpfulexcellent place the staff were fantastic and really lovelygreat host available by phone or email any issue will be resolved as fast as possibleand millicent was so warm and kind she was greatrachel - our host - looked after us extremely well and was always very kind and friendlyRead more reviewsthe location is excellent near beach super marketcentral location great access to everything in dianibeautiful house and garden near restaurants and shopping centreit's a very short walk to the beach and diani is an absolutely fabulous locationoverall i would highly recommend this location amazing deal excellent location welcoming staff great communication
The Sukuma guest house is another part of the wider complex of Sukuma House located on Diani beach road. Also situated just 5 minutes from the white sandy beach, restaurants, bars and shops, enjoy the shared swimming pool and the rooftop yoga pavilion.
Sukuma guest houseDiani Beach, Kwale, Kenya
Top guest reviewsgreat pool and a lovely roof deck for yogatwo bedrooms 1 bath nice kitchen and the balcony is perfect for hanging outwe had the apartment in the second floor which gives a nice view to the garden and poolbeds were comfortable with mosquito netsthe pool was perfect for small children with a large shallow endthe house was quiet clean secure and just beautifulthe house is beautifully decorated very clean and safethe place itself was very nice clean and prettyexcellent staff great location and clean/comfortable accommodationsthe pool was extremely clean and there were even diving rings & goggles to have fun with
Host:house staff were great and attentivethe staff is really genuine and helpfulvery welcoming and hospitable staffthe host provided very helpful pre-arrival communicationsrachel and rashid (property staff) are delightful and exceptionally welcomingRead more reviewsthe location is perfectvery close to shops a cute cafe & easy walking distance to the beachvery cute house with a fantastic pool garden and locationloved the location as it’s right next to the beachamazing location highly recommended will definitely come back
This private house is in an indigenous forest close to the leisure lodge golf course, in the heart of Diani beach. The two bedrooms are equipped with mosquito nets. A large barbecue area on the rooftop is available to spend beautiful evenings overlooking the shooting stars and the Shimba hills, while tasting freshly prepared grills. A shared swimming pool completes the offering. The Sky deck with the sun beds is a shared space with Haiku House next door, which has its own side access. Most restaurants, bars and shops are a few minutes away.
Machweo house-Exclusive and Private gem In DianiDiani Beach, Coast, Kenya
Top guest reviewswe loved the pool the garden and the viewmost welcoming staff ever and very clean and beautiful interior plus loads of spacehad a grate time the place was spotlasly clean an the staff where fantastic will be back for sure
Host:a very good host indeedit is safe and the staff is wonderfulcharles and the staff were very friendly and accommodatingthe staff is very friendly we loved the meals beatrice cooked for us all every nightespecially beatrice was very helpfulRead more reviewsthis house is a lovely place to staythe area was stunning close to everything we needed and we ate out in some fantastic placesa great place to stay
This charming two bedroom compound is located in a quiet area of Diani, just minutes away from the beach. The property has been tastefully decorated and nothing was left to hazard in the design and decoration. Designed by a German-Kenyan couple, the house will immerse you in an authentic African villa and you will feel at ease in the bright and open spaces with touches of European art. The rooftop terrace offers panoramic views over the nearby sea and landscape.
It’s fully staffed with concierge and tour services, two housekeepers, a private chef, two security guards and groundskeepers. Optional car service and drivers are available. Optional spa and massage services are also available, along with laundry facilities and linens. There’s WiFi throughout, a TV with DVD player, and stereo audio system.
unique&true to it,s Name the sultan house.Diani Beach, Kwale, Kenya
Top guest reviewsthe wifi was put on incrementally in what seemed to be a cost effective mannerthe compound is surrounded by other buildings and has a garden with a great swimming poolthe bathrooms had ample space the bath tub was hugewe also recommend the private chef george who arranged all our shopping and cooked our dinner and breakfastthe rooms are massive shower is incredible and jacuzzi is as it's meant to be - relaxingeverything was spotless and the meals were fantasticimpressive design sparkling clean and immensethe pool is wonderful to use and cleaned each daynaomi the housekeeper kept the house sparkling clean throughout our entire six day staywhilst the team always kept the place impeccably clean at night there might be the odd surprise visitor
Host:the staff was very helpful and accommodatingsultan saka is a gorgeous house with fantastic staffgreat place and amazing staffthe owner sam always checked up on us to make sure that we were okand the staff are ever so kind and willing to helpRead more reviewsthe location is everything near from all good restaurants and grocery storelocation is great as it is just a walk away from the ukunda airstripthe location is amazing the beds are super comfyalso try one of the best sushi/sashimi at the close by japanese restaurantthe location is fantastic just a minute down the road from the airport
This room comes with a changing room and a bath. Ideally located 400 meters (0.24 miles) from the beach, you can freely access the kitchen and pool of the property during your stay. Towels are provided during your stay and a housekeeper will clean your room daily. An extra bed can be added for a third person, and note that an additional 18 USD applies for the third person.
Sanaa-House guest room made with loveDiani Beach, Kwale County, Kenya
Top guest reviewswifi works very wellwe had a great stay in this special house - we loved the windowless open sleeping roomthe place was amazing there was plenty of space and the pool was very nice tooher self-built house near diane beach is fabulous with large space and a nice swimming poolthe pool was a very welcome touchthe rooms were clean and well organized with a clean heated bathroomthe place is super clean and cozyclean convenient comfortable and maria is very nicethe house itself is very clean and well keptthe room is big and very clean and the bed was very comfortable
Host:she was an excellent hostshe was a great host and always helpfulgreat host nice pool and excellent hospitalitythe staff she has are really polite and helpfulshe is warm and friendly and we enjoyed her companyRead more reviewsmaria's house is super well located walking distance from beachmaria has a lovely house close to the shopping centreperfect location would go back for sureit's an easy walk to the beach and there are lots of good restaurants close bysome shopping centers and very nice eating place along the main road
This Airbnb rental is ideal for two guests and has a cozy vibe. It has an airy bedroom offering great views and a clean bathroom. Guests can lounge in the living room and enjoy a cuppa-joe out on the patio. Other amenities include wifi access, air conditioning, and a smart flat-screen TV with Netflix access. This Airbnb vacation rental also boasts a well-equipped kitchen where you can prepare meals conveniently during your stay. A five-minute drive will take you to the beach for those craving for some sun, sand, and fun.
Clean, Co️mfy, Designer Studio, WiFi Netflix 50”TVMombasa , Mombasa, Kenya
Top guest reviewsthe apartment was wonderful with modern touches and all the amenities neededloise and arthur are extremely hospitable they go an extra mile to ensure you are comfortable
Host:loise is a great hostalso good host extremely helpfulthe host was very welcoming and at hand to help with any queriesloise was very responsive tooRead more reviewsloise place is absolutely gorgeous very clean and relaxing very close proximity to the roadwe had an amazing time at loise & arthur's place
This Airbnb rental near Bambui Beach can host two people and has a welcoming feel. It has a cozy and comfortable bedroom and a private bathroom. Located on the third floor, this beachfront studio is inside a five-star apartment complex and is quite safe. It also has an outdoor swimming pool or bask in the beauty of the ocean views from the terrace. You can prepare meals in the well-equipped kitchen or enjoy a meal at the on-site restaurant!
Beach Front Property, Mombasa, Bamburi Beach, 5**Mombasa, Kenya
Top guest reviewsprovision for both an ac and a fan is very thoughtfulspacious room air conditioning - good for both longer and shorter staythe wifi could be quicker but it's okthe studio was amazingly swanky and had the air conditioner full blast to cool us offthe studio apartment was well furnished with fine amenitiesthe apartment was very clean and beautifulthe house is clean and well furnishedthe bedding was clean and comfortablethe room was clean and neatthe apartment was relatively clean
Host:the staff is niceawesome responses and v helpful front deskstanny was a responsive and helpful hostthe staff at the site were very helpfulstanny and the receptionist are so helpfulRead more reviewslocation was ideal and close to the beach thoughgood location and studio well equippedgreat place in a great locationa great getaway location highly recommendgreat location and place in general
This two bedroom house is located next to the leisure lodge golf club right in the center of Diani. Most restaurants, bars and shops are just a few minute’s walk away and the sandy beach is about 1 kilometer (0.6 miles) away. The house comes with a fully equipped kitchen, two seating areas and a large veranda overlooking Kaya Diani and the Shimba hills. A shared pool as well as sun beds are available.
Haiku House-Private and peaceful gem-Diani beachDiani Beach, Coast, Kenya
Only the best!
We hope this selection of superhosts in Diani will help you book the right accommodation for your needs!
Get Trip101 in your inbox
You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.