Diani Marine Divers Village
Top rated by guests
9Outstanding
(188 Ratings)
"Beautiful location and it felt very exclusive with just a handful of rooms. The staff were amazing especially the bar/pool man"
Verified guestDon't miss out! Price and availability may change
Guests love it hereGuests give this property a top rating
High-end valueWell priced for this area
Book with confidenceWe partner with the top travel sites so you know you're getting a great deal on the perfect rental
Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 492 feet from the stunning Diani Beach — easily reached with a short walk through our lush tropical garden.
Airport transportation available
Golf course (within 2 mi)
Free WiFi/internet
Free Parking
Air conditioning
Pool
Non-smoking
Bar
WiFi/Internet
Beach access
Garden
Laundry services
Beach front
Family friendly
Safe
Childcare services
Housekeeping available
Fire extinguisher
Cleaning products
7 / 10Good·Sep 2026
Excellent location and friendly staff members
They don't have a restaurant
10 / 10Outstanding·Sep 2026
Beautiful location and it felt very exclusive with just a handful of rooms. The staff were amazing especially the bar/pool man
Nothing
8 / 10Excellent·Mar 2026
Very good breakfast, good proximity to needed amenities
They bathrooms could need revamping
6 / 10Average·Sep 2026
The rooms were big, it was clean, the breakfast was great, but I don't think i would come back. The staff was super friendly, i loved them, i would come back for them, because they were great aswell as the breakfast was great. The room has a hot shower but you have to pre heat it for at least 30min. The room is big and spacious, AC is not available, but a fan is.
The hotel itself is a nice place, but unfortunately there were several things during our stay that left a very bad impression and are the reason I probably would not come back.
My biggest issue was the feeling that we were treated more like a dollar bill than valued guests. By “they”, I mainly mean the owner, who sets the prices.
For example, the transfer to Mombasa for a day trip was €60 one way, €90 for the return, and €120 if you wanted to stay longer than six hours. We simply checked Uber ourselves and found that it was around $35 one way, so we used Uber instead. I would strongly recommend doing the same rather than paying the hotel's transfer prices.
The dive center, which is part of the hotel, was another major disappointment. We had some of our own equipment, but if you don't have your own equipment apart from the tank and weights, you have to pay the full equipment rental price. I understand that equipment rental costs money, although I personally find their pricing quite excessive.
What bothered me more were some of the things that happened around the diving itself. I know that I get motion sickness on boats, so I brought my own medication that I have been using for years and know works for me. Nevertheless, they wanted me to use their medication instead and pay extra for it, of course.
We were also taking malaria medication that we had discussed with our doctor at home, who specifically recommended that we take it in the evening so that it would not interfere with diving. Despite this, the dive center was very reluctant to let us go diving. This was particularly strange to us because we had gone diving with another company in Watamu just two days earlier without any problems whatsoever.
Eventually, they cancelled our dives because they said the ocean was too rough. What made this particularly frustrating was that, from our perspective, it was actually one of the nicest days we had in Diani. The ocean looked calm and the weather was beautiful.
$$$$
Top rated by guests
9Outstanding
(188 Ratings)
"Beautiful location and it felt very exclusive with just a handful of rooms. The staff were amazing especially the bar/pool man"
Verified guestDon't miss out! Price and availability may change
FAQs
Is parking included with this resort?
Parking is not specified as an available amenity at Diani Marine Divers Village. For more information, we encourage you to contact the property about where to park.
Is there a pool at this resort?
Yes, a swimming pool is available for use at Diani Marine Divers Village. Enjoy the water!
Is Diani Marine Divers Village pet friendly?
Unfortunately, this resort is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Diani Marine Divers Village?
We found 19 amenities for this rental. This includes airport transportation available, golf course (within 2 mi), free wifi/internet, free parking, and air conditioning.
Explore similar stays in Diani Beach
Explore all staysDiani Beach travel inspiration
Read our blogGuides
The Best American Lake Town Awards 2026: Where Shoreline Meets Soul
Guides
America’s Best Hidden Beach Towns (2026 Awards)
Guides
Best Small Towns for Spring Getaways (2026)
Guides
The Ultimate Packing List For Your Vacation (2026)
Guides
Where Everyone Knows Your Name: America’s Most Welcoming Small Towns (2026)
Guides
35 Road Trip Necessities for the Perfect Journey
Guides
How to Pack a Suitcase: 12 Steps to Perfect Packing
Guides
Top 25 Packing Tips for 2026 (Smarter, Lighter, Stress-Free Travel)
Keep exploring
- Orange Beach, US
- Breckenridge, US
- Destin, US
- Park City, US
- Miramar Beach, US
- Panama City Beach, US
- W Beach Blvd, US
- Key West, US
- Vail, US
- Kaanapali, US
- Ocean City, US
- Big Sky, US
- Hilton Head Island, US
- Marco Island, US
- Steamboat Springs, US
- Seaside, US
- Isle of Palms, US
- Princeville, US
- Folly Beach, US
- Mammoth Lakes, US
- North Myrtle Beach, US
- Utah, US
- Rosemary Beach, US
- Paris, FR
- Copper Mountain, US
- Snowmass Village, US
- Seagrove Beach, US
- Puako, US
- Telluride, US
- City of Westminster, UK
- Whitefish, US
- Gatlinburg, US
- Dubai, AE
- Halkidiki, GR
- Orange Beach, US
- Key West, US
- Istanbul, Türkiye
- Ocean City, US
- Honolulu, US
- Cape Town, ZA
- Panama City Beach, US
- East Attica Regional Unit, GR
- W Beach Blvd, US
- Myrtle Beach, US
- Abu Dhabi, AE
- Makarska, HR
- Eilat, IL
- Poreč, HR
- Miramar Beach, US
- Treasure Island, US
- Virginia Beach, US
- North Myrtle Beach, US
- Kaanapali, US
- Kapalua, US
- Portorož, SI
- Marco Island, US
- Messenia, GR
- Pa Tong, TH
- Cape May, US
- Nassau, BS
- Destin, US
- Taormina, IT
- Paphos, CY
- Funchal, PT
- Big Sky, US
- Zakopane, PL
- Zermatt, CH
- St Anton am Arlberg, AT
- Falls Creek, AU
- Kitzbuhel, AT
- Park City, US
- Vail, US
- Québec City, CA
- Les Allues, FR
- Zell am See, AT
- Hakuba, JP
- Mansfield, AU
- Mammoth Lakes, US
- Breckenridge, US
- Mayrhofen, AT
- Queenstown, NZ
- Banff, CA
- Telluride, US
- Piesendorf, AT
- Interlaken, CH
- Mountain Village, US
- Schladming, AT
- Snowmass Village, US
- Utah, US
- Soelden, AT
- Nozawaonsen, JP
- Niseko, JP
- Whitefish, US
- Beaver Creek, US
- Lake Louise, CA
- Bright, AU
