Top 22 Airbnb Vacation Rentals In And Near Mombasa, Kenya - Updated 2024

Elodie
Contributing Writer
Updated
| 4 min read

Diani is a beach area at the border of Mombasa, Kenya and home to the most beautiful beaches on 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. Read on to learn about our selection of the top Airbnb vacation rentals in and near Mombasa, Kenya.

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on October 23, 2024.

Why Trust Trip101?


Over 50,000 articles reviewed and published by our experienced team

Over 50 years of combined experience researching, writing and reviewing travel articles

Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)

Optimizing content from data-driven insights collected directly from users on our platform

Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts

Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more

Full disclosure on any partnerships or sponsored content

Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.

Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.

1. Villa with a pool (from USD 35)

The one-bedroom villa presents an equilibrium of comfort and functionality. Away from the beach by 1 km (0.62 mi), the one-bedroom accommodation is a great fit for couples, business travelers, and people flying solo. Safety is ensured with a 24/7 security attendant and caretaker. If you are visiting for work, you can take advantage of the internet connectivity and the workstation for your remote tasks. While it is a self-catering unit and comes with a well-equipped kitchen, if you don’t feel up for cooking, you can stop by the Swahili restaurant right beside the Airbnb.

A shared pool offers rejuvenation after a long day of sightseeing. Also, with your private patio, you have your peaceful sanctuary. Convenient baggage handling also is a great plus and enables guests to enjoy their stay till check-in or check-out time.

Stayed at this property?
Mombasa, Mombasa County, Kenya
7.88 km (4.9 mi) from Pembe Za Ndovu - Mombasa
42 reviews   Wifi Available
Entire villa 2 Beds 3 Guests 1 Bedroom 1 Bathrooms

Accommodates: 3

Top guest reviews
Host:
carol is a great host
a very supportive host and responsive to customer needs
the host is super responsive with on point communication
Location:
located in a lovely serene location next to nyali centre
the place is easy to find with walkable distances to restaurants nyali beach atms shopping malls
places to have dinner adventure (haller park) etc
my girlfriend and i loved the place we wanted to buy it
Cleanliness:
carol's place was clean spacious private and well organized
carol had a very clean and cozy apartment conveniently located close to shopping centers and restaurants
Read more reviews

2. One-bedroom apartment in Nyali

You will find this cozy apartment nestled inside a serene complex, where tranquility reigns supreme. While the Airbnb caters to two people, if you are traveling with a bigger group, you can request the host to accommodate you in the extra bedroom. Your cooking escapades are catered to here with a well-equipped kitchen. Entertainment is superb with a 55-inch (139.70-centimeter) HDTV complete with Netflix and providing you with an endless selection to watch. The outdoor terrace is truly peaceful and surrounded by nature.

You will get to spend plenty of time in the sun as it is just moments from the sandy dunes of Nyali Beach. A local favorite, Chop It Express, is located nearby and is perfect for foodies who love their grilled stuff.

Stayed at this property?
Mombasa, Mombasa County, Kenya
4.56 km (2.9 mi) from Pembe Za Ndovu - Mombasa
48 reviews   Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 2 Bathrooms

Accommodates: 2

Top guest reviews
Host:
sally was a lovely host
sally is a lovely host
sally is an amazing host
sally is an amazing host
great and gracious host
Location:
sally's place is the peace you need while traveling just book it
great place to be definitely coming back
Cleanliness:
the place was clean and homely
nice place clean and well kempt
the house was lovely and spotlessly clean
the house was very clean and equipped
the place is super clean and peaceful definately coming back
Amenities & Room:
the apartment was spacious and clean good wifi and big tv screen
has very comfortable furniture and i enjoyed the home theatre
Read more reviews

3. Inshallah Cottage Diani, Stunning Beachfront Luxury (from USD 234)

This one-bedroom cottage is full of charm and offers you direct views of 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 sports activities, shops, and the top places to eat in Mombasa.

Stayed at this property?
Diani Beach, Kenya
30.54 km (19.0 mi) from Pembe Za Ndovu - Mombasa
257 reviews   Superhost Wifi Available
Entire cottage 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
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
Read more reviews

4. Ocean-view apartment with a shared swimming pool (from USD 59)

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.

Stayed at this property?
Mombasa, Coast, Kenya
14.73 km (9.2 mi) from Pembe Za Ndovu - Mombasa
139 reviews   Superhost Wifi Available
Entire serviced apartment 2 Beds 3 Guests 1 Bedroom 1 Bathroom

Accommodates: 3

Top guest reviews
Host:
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
Location:
what an incredible place and great location
loved our stay at naomi's place
i'll definitely recommend friends visiting this neighbourhood
i will definitely book this place again
this place is very beautiful
Cleanliness:
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
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
Read more reviews

5. Well-located rental with free parking (from USD 17)

Whether for business or leisure, this is one of the best and most affordable Airbnbs in Mombasa and 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 can bring a car since free parking is available which also means that the popular things to do in Mombasa are within easy reach.

Stayed at this property?
Mombasa, Mombasa County, Kenya
7.67 km (4.8 mi) from Pembe Za Ndovu - Mombasa
38 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
Amenities & Room:
i would definitely consider her apartment when traveling to mombasa
Read more reviews

6. Fantastic retreat with a rooftop area

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.

Stayed at this property?
Mombasa, Mombasa County, Kenya
1.16 km (0.8 mi) from Pembe Za Ndovu - Mombasa
145 reviews   Superhost Wifi Available
ENTIRE CONDO 5 Beds 8 Guests 3 Bedrooms 1 Bathrooms

Accommodates: 8

Top guest reviews
Host:
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
Location:
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)
Cleanliness:
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
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
Read more reviews

7. Family-friendly apartment with sea views (from USD 100)

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.

Stayed at this property?
Mombasa, Mombasa County, Kenya
6.19 km (3.9 mi) from Pembe Za Ndovu - Mombasa
34 reviews   Wifi Available
Entire serviced apartment 4 Beds 6 Guests 4 Bedrooms 4 Bathrooms

Accommodates: 6

Top guest reviews
Host:
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
Location:
very close to a beautiful beach
Cleanliness:
it was clean tidy and private
very clean with best security
Amenities & Room:
lovely place to be extremely large place that fully quipped with all you need for a comfortable stay
Read more reviews

8. Sultan saka house (from USD 87)

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.

Stayed at this property?
Diani Beach, Kwale, Kenya
28.82 km (18.0 mi) from Pembe Za Ndovu - Mombasa
91 reviews   Superhost Wifi Available
ENTIRE HOME 2 Beds 6 Guests 3 Bedrooms 3 Bathrooms

Accommodates: 6

Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
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
Read more reviews

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

Offering a pool for your leisure, this cheap Airbnb in Mombasa 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.

Stayed at this property?
Mombasa, Mombasa County, Kenya
5.29 km (3.3 mi) from Pembe Za Ndovu - Mombasa
228 reviews   Wifi Available
ENTIRE CONDO 1 Bed 2 Guests 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
the host is easy to reach and also very hospitable
they truly are amazing hosts
great hosts and the place is gorgeous thanx again
the place was awesome cosy exceptionally clean great response from the host and better than the pics
amazing hosts and beautiful home thanks for having me
Location:
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
Cleanliness:
clean and pretty safe
clean stylish and spacious
the apartment is clean and easily accessible
very good place clean spacious and elegant
exactly as a advertise a modern very clean flat
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
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.

Stayed at this property?
Diani Beach, Kwale, Kenya
26.48 km (16.5 mi) from Pembe Za Ndovu - Mombasa
116 reviews   Wifi Available
ENTIRE HOME 5 Beds 8 Guests 4 Bedrooms 4 Bathrooms

Accommodates: 8

Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
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
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.

Stayed at this property?
Diani Beach, Kwale County, Kenya
26.42 km (16.5 mi) from Pembe Za Ndovu - Mombasa
2 reviews   Wifi Available
ENTIRE RENTAL UNIT 3 Beds 6 Guests 3 Bedrooms 3 Bathrooms

Accommodates: 6

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

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

This rental in Mombasa is near the beach and it’s 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.

Stayed at this property?
Mombasa , Mombasa, Kenya
8.41 km (5.3 mi) from Pembe Za Ndovu - Mombasa
215 reviews   Wifi Available
ENTIRE CONDO 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
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
Location:
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
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
Read more reviews

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

This beachfront Airbnb in Mombasa 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 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!

Stayed at this property?
Mombasa, Kenya
9.08 km (5.7 mi) from Pembe Za Ndovu - Mombasa
173 reviews   Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

Top guest reviews
Host:
awesome responses and v helpful front desk
the staff is nice
stanny was a responsive and helpful host
the staff at the site were very helpful
stanny and the receptionist are so helpful
Location:
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
Cleanliness:
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
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
Read more reviews

14. Pet-friendly haven near Shelly Beach (from USD 10)

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.

Stayed at this property?
Mombasa, Mombasa County, Kenya
3.93 km (2.5 mi) from Pembe Za Ndovu - Mombasa
31 reviews   Wifi Available
Tiny home 1 Bed 2 Guests

Accommodates: 2

Top guest reviews
Host:
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
Cleanliness:
nickson very nice guy and welcoming pleasant and nicely appointed place clean and safe quiet environment
Read more reviews

15. Sukuma Guest House (from USD 100)

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.

Stayed at this property?
Diani Beach, Kwale, Kenya
28.68 km (17.9 mi) from Pembe Za Ndovu - Mombasa
90 reviews   Superhost Wifi Available
ENTIRE CONDO 3 Beds 4 Guests 2 Bedrooms 1 Bathrooms

Accommodates: 4

Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
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
Read more reviews

16. 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.

Stayed at this property?
Mombasa, Mombasa County, Kenya
13.8 km (8.6 mi) from Pembe Za Ndovu - Mombasa
17 reviews   Wifi Available
PRIVATE ROOM IN RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

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

17. Bonde Cottage, Diani Front Row (from USD 160)

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.

Stayed at this property?
Diani Beach, Kwale, Kenya
26.29 km (16.4 mi) from Pembe Za Ndovu - Mombasa
87 reviews  
Entire villa 5 Beds 3 Bedrooms 2 Bathrooms
Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
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
Read more reviews

18. Private and peaceful gem In Diani (from USD 125)

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.

Stayed at this property?
Diani Beach, Coast, Kenya
25.3 km (15.8 mi) from Pembe Za Ndovu - Mombasa
30 reviews  
Entire villa 6 Beds 3 Bedrooms 3 Bathrooms
Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
Amenities & Room:
we loved the pool the garden and the view
Read more reviews

19. Guest room made with love (from USD 44)

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.

Stayed at this property?
Diani Beach, Kwale County, Kenya
28.05 km (17.5 mi) from Pembe Za Ndovu - Mombasa
194 reviews  
Private room in house 2 Beds 1 Bedroom 1 Bathroom
Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
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
Read more reviews

20. Haiku House (from USD 117)

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.

Stayed at this property?
Diani Beach, Coast, Kenya
25.23 km (15.7 mi) from Pembe Za Ndovu - Mombasa
15 reviews  
Entire villa 7 Beds 3 Bedrooms 2 Bathrooms

21. 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.

Stayed at this property?
Diani Beach, Kwale County, Kenya
25.5 km (15.9 mi) from Pembe Za Ndovu - Mombasa
73 reviews   Wifi Available
Entire residential home 3 Beds 3 Guests 1 Bedroom 1 Bathrooms

Accommodates: 3

Top guest reviews
Host:
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
Location:
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
Cleanliness:
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
Amenities & Room:
lovely places to eat and lovely bed with cotton sheets and fans in the two main rooms
Read more reviews

22. 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.

Stayed at this property?
Diani Beach, Kwale, Kenya
28.75 km (17.9 mi) from Pembe Za Ndovu - Mombasa
29 reviews   Superhost Wifi Available
ENTIRE CONDO 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
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
Location:
the location is excellent near beach super market
central location great access to everything in diani
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
Cleanliness:
it was also very clean and functional
the flat was small but clean and well stocked - and the grounds are gorgeous
Amenities & Room:
there are also great fans which keep it cool at night
Read more reviews

Only the best!

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

Frequently asked questions about Airbnb vacation rentals in and near Mombasa


Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


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?
Register Here
0 Comments
Explore Diani Beach
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.
things to do in mombasa

9 Best Things To Do In Mombasa, Kenya