Top 12 Airbnb Vacation rentals In Mombasa, Kenya - Updated 2021

airbnb mombasa

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.

1. Inshallah Cottage Diani, Stunning Beachfront Luxury (from USD 130)

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 Retreat
Diani Beach, Kenya
187 reviews
Entire cottage 1 Bed 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
there is ac in the bedroom so comfortable for sleeping too
the accommodation is supreme and every thing works wifi air con etc
the cottage interior is beautifully designed the space is cozy bright and planned in an environmentally friendly way
the bedroom has very functional a/c which is great after a warm day in the sun
the cottage is spacious and comfortable and has a lot of interesting design elements
somebody comes everyday to wash the dishes and to clean the house
lovely place simply furnished very clean and comfortable
wonderful to stroll through the garden to a lovely clean stretch of beach
beautiful modern and clean cottage just right on the beach
the cottage is gorgeous and very clean tucked a way in a beautiful garden right by the beach
the staff was helpful and very kind
her staff is also helpful and welcoming
the staff is super friendly and helpful
the host very easy going and helpful
nicole obviously deserves the super host accolade
we spent a week here and the location could not have been more ideal
beautiful place right next to the sea
amazing peaceful place location is just the best
good restaurants are only a few minutes walk away on the beach
fantastic location just a few steps to the beautiful beach and a superb host
Read more reviews

2. Spring Cottage, Diani beachfront (from USD 120)

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
71 reviews
Entire house 5 Beds 4 Bedrooms 4 Bathrooms
Top guest reviews
Amenities & Room:
bedrooms and bathrooms were spacious with strong ac units (if you need)
there's a communal pool which was fun for the kids
the bedrooms were spacious clean and had air conditioning and all en-suite which was ideal
check in was extra special good job with the little touches might want to add wifi
lovely view of the ocean from the terrass nice secure suroundings great pool and poolarea
the house is clean and spacious
the house was very clean and well furnished
all the rooms were clean spacious and elegant
it's very clean everywhere everything is on it's place
bedrooms (4) with all attached bathrooms were all perfectly clean and very spacious
great staff really out of the ordinary
great place wonderful staff amazing chef
staff are fantastic - very helpful
the staff and security were helpful in getting the security and police to file a report
great trip and the staff was amazing fresh lobster dinner was a highlight
beautiful location close to beaches
great place super location close to everything
good location at the beach and walking distance from restaurants and shops
great location and value for money
nice place very near the beach
Read more reviews

3. The Penthouse Gracia (from USD 153)

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 Gracia
Diani Beach, Kwale County, Kenya
3 reviews
Entire apartment 3 Beds 3 Bedrooms 3 Bathrooms
Top guest reviews
michelle's place is great we had a great time
Read more reviews

4. Sukuma Studio House (from USD 52)

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 House
Diani Beach, Kwale, Kenya
20 reviews
Entire condominium 1 Bed 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
there are also great fans which keep it cool at night
it was also very clean and functional
the flat was small but clean and well stocked - and the grounds are gorgeous
rachel the manager was very helpful
excellent place the staff were fantastic and really lovely
great host available by phone or email any issue will be resolved as fast as possible
and millicent was so warm and kind she was great
rachel - our host - looked after us extremely well and was always very kind and friendly
the location is excellent near beach super market
central location great access to everything in diani
beautiful house and garden near restaurants and shopping centre
it's a very short walk to the beach and diani is an absolutely fabulous location
overall i would highly recommend this location amazing deal excellent location welcoming staff great communication
Read more reviews

5. Sukuma Guest House (from USD 88)

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 house
Diani Beach, Kwale, Kenya
68 reviews
Entire condominium 3 Beds 2 Bedrooms 1 Bathrooms
Top guest reviews
Amenities & Room:
great pool and a lovely roof deck for yoga
two bedrooms 1 bath nice kitchen and the balcony is perfect for hanging out
we had the apartment in the second floor which gives a nice view to the garden and pool
beds were comfortable with mosquito nets
the pool was perfect for small children with a large shallow end
the house was quiet clean secure and just beautiful
the house is beautifully decorated very clean and safe
the place itself was very nice clean and pretty
excellent staff great location and clean/comfortable accommodations
the pool was extremely clean and there were even diving rings & goggles to have fun with
house staff were great and attentive
the staff is really genuine and helpful
very welcoming and hospitable staff
the host provided very helpful pre-arrival communications
rachel and rashid (property staff) are delightful and exceptionally welcoming
the location is perfect
very close to shops a cute cafe & easy walking distance to the beach
very cute house with a fantastic pool garden and location
loved the location as it’s right next to the beach
amazing location highly recommended will definitely come back
Read more reviews

6. Sultan saka house (from USD 423)

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 The sultan House.
Diani Beach, Kwale, Kenya
73 reviews
Entire villa 2 Beds 3 Bedrooms 3 Bathrooms
Top guest reviews
Amenities & Room:
the wifi was put on incrementally in what seemed to be a cost effective manner
the compound is surrounded by other buildings and has a garden with a great swimming pool
the bathrooms had ample space the bath tub was huge
we also recommend the private chef george who arranged all our shopping and cooked our dinner and breakfast
the rooms are massive shower is incredible and jacuzzi is as it's meant to be - relaxing
everything was spotless and the meals were fantastic
impressive design sparkling clean and immense
the pool is wonderful to use and cleaned each day
naomi the housekeeper kept the house sparkling clean throughout our entire six day stay
whilst the team always kept the place impeccably clean at night there might be the odd surprise visitor
the staff was very helpful and accommodating
sultan saka is a gorgeous house with fantastic staff
great place and amazing staff
the owner sam always checked up on us to make sure that we were ok
and the staff are ever so kind and willing to help
the location is everything near from all good restaurants and grocery store
location is great as it is just a walk away from the ukunda airstrip
the location is amazing the beds are super comfy
also try one of the best sushi/sashimi at the close by japanese restaurant
the location is fantastic just a minute down the road from the airport
Read more reviews

7. Comfortable studio near the beach (from USD 23)

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”TV
Mombasa , Mombasa, Kenya
63 reviews
Entire apartment 1 Bed 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
the apartment was wonderful with modern touches and all the amenities needed
loise and arthur are extremely hospitable they go an extra mile to ensure you are comfortable
loise is a great host
also good host extremely helpful
the host was very welcoming and at hand to help with any queries
loise was very responsive too
loise place is absolutely gorgeous very clean and relaxing very close proximity to the road
we had an amazing time at loise & arthur's place
Read more reviews

8. Beachfront studio near Bamburi Beach (from USD 33)

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
120 reviews
Entire apartment 1 Bed 1 Bedroom 1 Bathrooms
Top guest reviews
Amenities & Room:
provision for both an ac and a fan is very thoughtful
spacious room air conditioning - good for both longer and shorter stay
the wifi could be quicker but it's ok
the studio was amazingly swanky and had the air conditioner full blast to cool us off
the studio apartment was well furnished with fine amenities
the apartment was very clean and beautiful
the house is clean and well furnished
the bedding was clean and comfortable
the room was clean and neat
the apartment was relatively clean
the staff is nice
awesome responses and v helpful front desk
stanny was a responsive and helpful host
the staff at the site were very helpful
stanny and the receptionist are so helpful
location was ideal and close to the beach though
good location and studio well equipped
great place in a great location
a great getaway location highly recommend
great location and place in general
Read more reviews

9. Bonde Cottage, Diani Front Row

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 seaview
Diani Beach, Kwale, Kenya
87 reviews
Entire villa 5 Beds 3 Bedrooms 2 Bathrooms
Top guest reviews
Amenities & Room:
the two bedrooms have beautiful stunning views onto the sea from the bed
loved the air conditioning in the bedrooms might be an idea to have some light covers for the beds
there are nice sunbeds and chairs/tables available outside
the community that the cottage is in is very charming nice community pool
the terrace is the best thing about the cottage with comfortable beds and fans
the house was very clean and comfortable and open to the ocean
it is cosy well laid-out very clean and incredibly located
both helpers do a fantastic job cooking delicious food and keeping the house clean
we are thoroughly spoilt now tidying cleaning and bed making were excellent and fitted in with our plans
perfect size quite place clean great staff to help with the house good chef cooking very nice food
the house staff is qualified and very pleasant
jonathan is a great host
jonathan is a great host and his staff hamisi and abdul took grate care of our party
the house is perfect and the staff is great
wonderful friendly service staff who make the most delicious seafood meals
perfect location for a beach holiday
close to many great restaurants
ideal location next to the beach
a great space and a great location
we enjoyed the seafood a lot we also loved the location which is really close to the beach
Read more reviews

10. Private and peaceful gem In Diani

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 Diani
Diani Beach, Coast, Kenya
30 reviews
Entire villa 6 Beds 3 Bedrooms 3 Bathrooms
Top guest reviews
Amenities & Room:
we loved the pool the garden and the view
most welcoming staff ever and very clean and beautiful interior plus loads of space
had a grate time the place was spotlasly clean an the staff where fantastic will be back for sure
a very good host indeed
it is safe and the staff is wonderful
charles and the staff were very friendly and accommodating
the staff is very friendly we loved the meals beatrice cooked for us all every night
especially beatrice was very helpful
this house is a lovely place to stay
the area was stunning close to everything we needed and we ate out in some fantastic places
a great place to stay
Read more reviews

11. Guest room made with love

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 love
Diani Beach, Kwale County, Kenya
194 reviews
Private room in house 2 Beds 1 Bedroom 1 Bathroom
Top guest reviews
Amenities & Room:
wifi works very well
we had a great stay in this special house - we loved the windowless open sleeping room
the place was amazing there was plenty of space and the pool was very nice too
her self-built house near diane beach is fabulous with large space and a nice swimming pool
the pool was a very welcome touch
the rooms were clean and well organized with a clean heated bathroom
the place is super clean and cozy
clean convenient comfortable and maria is very nice
the house itself is very clean and well kept
the room is big and very clean and the bed was very comfortable
she was an excellent host
she was a great host and always helpful
great host nice pool and excellent hospitality
the staff she has are really polite and helpful
she is warm and friendly and we enjoyed her company
maria's house is super well located walking distance from beach
maria has a lovely house close to the shopping centre
perfect location would go back for sure
it's an easy walk to the beach and there are lots of good restaurants close by
some shopping centers and very nice eating place along the main road
Read more reviews

12. Haiku House

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 beach
Diani Beach, Coast, Kenya
15 reviews
Entire villa 7 Beds 3 Bedrooms 2 Bathrooms

Only the best!

We hope this selection of superhosts in Diani will help you book the right accommodation for your needs!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Elodie is an avid passport stamp collector and adventure seeker. She defines herself as storyteller, marketeer, diver and traveller - not necessarily in that order. She is currently based in Bali,...Read more

 Want to contribute as a Local Expert?
Explore Diani Beach
Good things are meant to be shared!