Top 16 Airbnb Vacation Rentals In Mombasa, Kenya - Updated 2023


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 vacation rentals in Mombasa, Kenya, for your consideration. Read on to learn more.

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

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.

The Beach Cottage - Diani Beach, Kenya
Diani Beach, Kenya
217 reviews Superhost  Wifi Available
Entire cottage 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

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. Sukuma Studio House (from USD 59)

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.

Cosy one bedroom Swahili style condo
Diani Beach, Kwale, Kenya
26 reviews Superhost  Wifi Available
Entire condo 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

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

3. Ocean-view apartment with a shared swimming pool (from USD 66)

Situated on the top floor of a building with an elevator, this duplex apartment delivers incredible views of the Indian Ocean. It features balconies with seating and dining facilities so guests can unwind, enjoy al fresco meals, and marvel at the stunning scenery all at the same time. The amenities of the rental also include central air conditioning, WiFi, and a high-definition TV.

During their stay, guests can avail of access to the shared swimming pool. The pool area is right beside the ocean and is complete with lounges for guests who want to soak up some sun.

Duplex Oceanview 1bdrm Apartment D10,Top floor
Mombasa, Coast, Kenya
51 reviews Superhost  Wifi Available
Entire serviced apartment 2 Beds 3 Guests 1 Bedroom 1 Bathroom

Accommodates: 3

Top guest reviews
Amenities & Room:
the views from the apartment are breathtaking
such a lovely apartment with a beautiful view
we loved the apartment and the view of the ocean
would have like to see more and better kitchen equipment
the apartment is beautiful tastefully decorated with two balconies overlooking the indian ocean
someone comes to clean the whole place and do your dishes every day
the place is immaculately clean and the senery spectacular
place was incredibly clean and hostess was very accomodating
the place is immaculatly clean and well maintained
the apartment was nice clean comfortable and spacious
gorgeous apartment and even better host
naomi was a great host and made sure everything went smooth
naomi is such a lovely host
naomi was a great host and superbly professional and responsive to any queries
everyone on the property were kind and friendly
what an incredible place and great location
i'll definitely recommend friends visiting this neighbourhood
loved our stay at naomi's place
i will definitely book this place again
this place is very beautiful
Read more reviews

4. Well-located rental with free parking (from USD 23)

Whether for business or leisure, this apartment offers a convenient stay. It is situated on the fourth floor of a building without an elevator, close to shopping malls and supermarkets. A famous beach is located only a 10-minute drive away from the property. There are plenty of shops and restaurants in the immediate vicinity that provide delicious food options.

Inside the rental is a colorful living space equipped with air conditioning, a TV, and a full kitchen. WiFi and a dedicated workspace are also provided for those who bring work with them. Guests with a car can avail of free and secure parking spaces on site.

Modern Luxurious💫 1BR house
Mombasa, Mombasa County, Kenya
32 reviews Superhost  Wifi Available
Entire condo 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

Top guest reviews
Amenities & Room:
i would definitely consider her apartment when traveling to mombasa
it was super clean
i found the place clean and neatly arranged
the airbnb is quite modern nice and very clean just as in the photos
it’s a nice place i recommended everyone to look at this airbnb very clean
nice host as well
ketty was a great host to both my mom and sister she made sure they enjoyed their vacation
ketty is such a kind and an amazing host
the caretaker omwami is one of the best caretakers i've met in my life as a traveller
ketty is an amazing host and my recent stay at her place was literally value for money
a good place to be
if i ever go back to mombasa i'll definitely book this place again and again
it’s accurate as pictured quiet and safe location
ketty’s place is a modern comfortable place away from home peaceful and neat
ketty's place is amazing clean and quiet place ideal for both business trip and vacation
Read more reviews

5. Fantastic retreat with a rooftop area (from USD 70)

Enjoy an authentic getaway Swahili-style when you stay in this Airbnb apartment. It comes with convenient services tailored to your needs. You can avail of laundry services, homemade Swahili cuisine, and tour guides during your stay. Pre-booking of reliable taxis can be arranged with the host as well. Feel like a few days are not enough? The rental also allows long-term bookings so you can enjoy the full Mombasa Old Town experience.

Amenities in the rental include air conditioning, WiFi, a TV, and a complete kitchen. There are also parking spaces on site that you can use for free.

Experience Old Town Adventures SwahiliFlat with AC
Mombasa, Mombasa County, Kenya
106 reviews Superhost  Wifi Available
Entire condo 5 Beds 10 Guests 3 Bedrooms 1 Bathrooms

Accommodates: 10

Top guest reviews
Amenities & Room:
the wifi was good too
the place is great esp the air conditioning and roof lounge
ac and netflix worked pretty well and we cooked dinnet in the fully equipped kitchen
the house had all the facilities necessary and we had a pleasant stay
loved having a kitchen the rooftop space is sweet and the bed is comfortable
rooms are very decent size and clean for an old town house
everything was as pictured and the whole apartment was very clean
the apartment is nicely decorated and has all of the essentials; it was clean and communication was easy
the place was beautiful clean and there was a lovely furnished rooftop that we had access to
clean and tidy it was perfect to dive right into the unesco sight
shufaa and anwar were excellent hosts
the host is great at communicating and making sure you're accommodated
awesome place with awesome host
anwar was quick to communicate and very helpful
shufaa who checked us in and out was incredibly helpful and accommodating
excellent location in the heart of old town
perfect location for explorations of old town
nice appartment in the middle of the bustling old town walking distance to fort jesus and other sights
their house is also pretty secure for the location
this place is so central it seems like everywhere is a 5-10 minute walk (or shorter)
Read more reviews

6. Family-friendly apartment with sea views (from USD 79)

Featuring modern comforts and a convenient setting, this apartment is suitable for a small group of travel buddies. It features a nanny room and a baby cot that makes the place ideal for small families as well. In addition to air-conditioned bedrooms, there are also housekeeping services, WiFi, and a high-definition TV that come with the rental.

When they’re not enjoying sea views on the balcony, guests can cool off in the large swimming pool of the property. There is also a lovely beach just a three-minute walk away for those who prefer sun and sand.

Apache beach apartment
Mombasa, Mombasa County, Kenya
23 reviews Superhost  Wifi Available
Entire serviced apartment 4 Beds 6 Guests 4 Bedrooms 4 Bathrooms

Accommodates: 6

Top guest reviews
Amenities & Room:
lovely place to be extremely large place that fully quipped with all you need for a comfortable stay
it was clean tidy and private
very clean with best security
enid was a kind and gracious host
the enid the host and lilian the caretaker were extremely helpful and responsive
it has 24 hour security guards who are also very helpful
all the staff are extremely friendly and very helpful
an amazing home great staff host went above and beyond to ensure our stay was amazing
very close to a beautiful beach
Read more reviews

7. Sukuma Guest House (from USD 105)

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
81 reviews Superhost  Wifi Available
Entire condo 3 Beds 4 Guests 2 Bedrooms 1 Bathrooms

Accommodates: 4

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

8. Sultan saka house (from USD 86)

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.

Sultan saka Villa
Diani Beach, Kwale, Kenya
85 reviews  Wifi Available
Entire home 2 Beds 6 Guests 3 Bedrooms 3 Bathrooms

Accommodates: 6

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

9. Spacious studio with a pool (from USD 21)

Offering a pool for your leisure, this spacious studio unit can comfortably sleep a small group of three. You can use the elevator to get to the rental, making it a convenient place to stay for on-the-go travelers. There is a small dining area with a bench, allowing you and your loved one to enjoy your meals together.

It is less than 10 minutes away from the beach as well as the city center, so you can easily explore some of the prime spots in Mombasa. The full bathroom comes with hot water for freshening up, and you can enjoy access to the TV with Netflix for entertainment.

Sunshine Studio, Clean, Fast Wi-Fi, lift, Netflix
Mombasa, Mombasa County, Kenya
131 reviews  Wifi Available
Entire condo 1 Bed 3 Guests 1 Bathroom

Accommodates: 3

Top guest reviews
Amenities & Room:
all the amenities were perfect (kitchen wifi
well presented studio apartment with a great view and balcony area
thanks for a great time at your apartment loise & arthur
apartment was beautiful and equipped with everything i needed and lots of lovely touches / local design
clean and pretty safe
clean stylish and spacious
very good place clean spacious and elegant
exactly as a advertise a modern very clean flat
the apartment is clean and easily accessible
the host is easy to reach and also very hospitable
they truly are amazing hosts
enjoyed my stay and particularly liked local travel tips from the host
great hosts and the place is gorgeous thanx again
amazing hosts and beautiful home thanks for having me
perfect location between the city and the beach
matched expected standards very awesome place to stay
for traveler who just want to relax this is the right place to be
the view from the apartment is breathtaking and the location is very convenient
loise & arthur was very helpful and the location was great
Read more reviews

10. 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
100 reviews  Wifi Available
Entire home 5 Beds 8 Guests 4 Bedrooms 4 Bathrooms

Accommodates: 8

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

11. 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  Wifi Available
Entire rental unit 3 Beds 6 Guests 3 Bedrooms 3 Bathrooms

Accommodates: 6

Top guest reviews
michelle's place is great we had a great time
Read more reviews

12. Comfortable studio near the beach (from USD 22)

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
143 reviews  Wifi Available
Entire condo 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

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

13. Beachfront studio near Bamburi Beach (from USD 40)

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
166 reviews Superhost  Wifi Available
Entire rental unit 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

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

14. Oceanfront apartment for two

Perfect for a romantic getaway, this apartment is situated right in front of a stunning beach and can easily sleep up to two guests.

There is one bedroom that is equipped with a queen-sized bed, ensuring a good night’s rest. With a well-equipped kitchen, you can easily prepare your own delicious meals. You can relax in the cozy living area with a drink in hand after a lovely day at the beach.

Mombasa, Mombasa County, Kenya
17 reviews  Wifi Available
Private room in rental unit 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

Top guest reviews
Amenities & Room:
beautiful views from a great apartment
the apartment is very spacious and clean
thank you for hosting us achieng
the host is quick to respond to any issues and ensure that you are comfortable
wonderful location price and access to the beach is priceless
Read more reviews

15. Cozy beach house with a bathtub

This cozy beach house can comfortably accommodate up to three guests, with one spacious bedroom and one-and-a-half baths. It is perfect for small families and is equipped with child-friendly amenities such as a high chair, a changing table, and books and toys to keep your little ones entertained.

WiFi is accessible throughout the property, so you can easily update your socials. After exploring some of the top attractions in the area, end your day with a relaxing soak in the bathtub while you savor a glass of your favorite wine.

Casa Italia beach house 1
Diani Beach, Kwale County, Kenya
73 reviews  Wifi Available
Entire residential home 3 Beds 3 Guests 1 Bedroom 1 Bathrooms

Accommodates: 3

Top guest reviews
Amenities & Room:
lovely places to eat and lovely bed with cotton sheets and fans in the two main rooms
place is clean spacious
her place was clean and very convenient
the place was clean and nice to stay in
it’s big and really clean
nice apartment sparkling clean would definitely stay again
thank you for being a great host
the host was very helpful and quick to respond
was such a lovely host
zuraicah is a wonderful host
very nice hosts helping us organizing our trip
the place is in a good location walking distance to the beach
nice safe place close to the beach
great little spot in a good location
close to this place are nice restaurants of any type
very nice place spacious and close to the beach
Read more reviews

16. Pet-friendly haven near Shelly Beach

Cozy and pet-friendly, this rental is suitable for backpackers or couples on a getaway with their furbabies. It is a secondary unit to a family house but it comes with a separate entrance for privacy. Its in-unit features include WiFi, a TV, and a private bathroom.

Guests with a car can park on the streets for free. For recreation, they can head to the Shelly Beach area which offers various attractions and activities. There are also local motorbikes and other modes of public transportation that can be easily accessed from the property.

Tiny House for an Authentic Likoni Experience
Mombasa, Mombasa County, Kenya
24 reviews Superhost  Wifi Available
Tiny home 1 Bed 2 Guests

Accommodates: 2

Top guest reviews
nickson very nice guy and welcoming pleasant and nicely appointed place clean and safe quiet environment
highly recommend this host
at first the host and family seemed kind and genuine
the whole of the host family are very helpful
out standing hospitality very friendly family
you'll meet a friendly host who's accommodative and helpful
Read more reviews

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!