Reviewed · CRUISES & BOAT TOURS
Diani Beach: Glass-Bottom Boat Cruise to Robinson Island
Kenya’s Diani Beach waters have a special kind of magic, and this glass-bottom cruise gives you a front-row seat to it. You ride out on a glass-bottom boat and watch fish, starfish, and sea urchins right below your feet, while the upper deck keeps the views and photos easy. I love that the experience is built around seeing marine life clearly, even before you put on a snorkel.
What I also like is how the outing is paced like a guided, community-focused water trip, not just a quick boat ride. You get a captain-led underwater show where he draws fish close, then you get help during snorkeling, including guidance for people who are not confident swimmers. If you’re traveling with kids, you should feel reassured by the availability of life vests for at least younger snorkelers.
One thing to consider: the sandbank experience depends on the tide, and timing can shift when the sea level changes. If you’re strict about a fixed schedule, plan a little flexibility, because the best sandbank visibility is tied to low tide.
Key things that make this Diani cruise worth your time

- Glass-bottom viewing from the boat so you can spot marine life without jumping in right away
- A captain underwater show designed to attract fish close to the boat
- Snorkeling with guidance that helps you feel comfortable in the water
- Robinson Island sandbank time for relaxing, swimming, and photos
- Tuk-tuk pickup and drop-off that keeps logistics simple
- A local fishing agreement that influences how the show works and why the sea life feels abundant
Why a glass-bottom boat from Diani Beach is a smart start to snorkeling

If you want ocean time in Diani, this tour hits an easy sweet spot. You get time on the water with minimal hassle, and you still get that wow factor most people chase while snorkeling. The glass-bottom section matters because you can see underwater action even if conditions make the water feel intimidating.
From the upper compartment, you also get a better “on top of the water” perspective, with the boat moving along the Diani coastline and the sandbank coming into view. It is a nice contrast to the underwater view, and it is especially useful for families and non-swimmers who still want to feel like they are doing something adventurous.
And yes, the marine life viewing is the main event. Expect plenty of sea creatures close enough to make the glass-bottom watching feel active, not like you are staring at empty water. You can typically spot different species, including creatures like starfish and sea urchins, as the boat draws near to the area where the captain’s routine happens.
More Boat Trips in Diani Beach:
- Diani Beach: Glass Boat Cruise to Robinson Island
★ 4.6 · 69 reviews - Diani Beach: Kongo River Estuary Sundowner Boat Tour
★ 4.7 · 39 reviews - Diani: Sunset Cruise along Kongo River on Wooden Canoe boat
★ 4.6 · 20 reviews
The Robinson Island sandbank, low tide timing, and why calm water matters

This cruise isn’t just “boat, then back.” You spend time at a sandbank near Robinson Island, and that part changes with the sea. The operator notes that tides and water levels can shift frequently, and you may be asked to adjust your timing to get the best sandbank experience.
Here is the practical takeaway. The sandbank is best when it is fully visible during low tide, and the waters are more calm, which makes both cruising and swimming feel safer. If you arrive during a less ideal tide window, you might see less exposed sand, and it may affect how long you can linger there comfortably.
Also, don’t assume the tour will stick to one rigid timetable if conditions change. This is the kind of coastal experience where the ocean sets the tempo, and it is worth leaning with it. If you build in a little breathing room, you will likely get the full benefit of the sandbank itself, not just a quick stop at the edge of it.
Once you’re there, think relaxing more than hiking. You can bask in the sun, take photos, or swim near the sandbank area. It feels like a short escape within your beach day, with the added bonus of being guided by the crew as you move through the water.
The captain underwater show, fish attraction, and the local fishing rule

The most memorable part is the captain underwater show. The show is built around drawing marine life close, using a piece of bread or food thrown into the sea and then the captain diving beneath the glass-bottom boat to attract special fish species.
There is also an important reason this show can work so well. The operator explains that certain fish are not allowed to be fished due to a local agreement followed by fishermen and boat operators. That means the area can function like a protected viewing zone, and it contributes to why you can see more activity than you might expect in places where fishing is happening right nearby.
You can take this in two ways. First, it is genuinely fun, because you are watching fish react to something in real time, from above and through the glass. Second, it helps you understand the “why” behind the abundance you’re seeing. You’re not just paying for a spectacle, you are also getting a peek at local rules that support marine life.
A small but important note. The tour rules say feeding animals isn’t allowed, so you should not toss food yourself. The show is handled by the captain. Your job is to watch, follow instructions, and let the crew manage the routine.
Snorkeling at Diani Beach: what you get and how you are supported

You have a couple of ways to enjoy the water. You can snorkel, swim, or mainly watch through the glass-bottom boat. If snorkeling is your goal, you will want to pay attention during the guidance part, because the captain typically helps you with where to look for fish.
The best practical promise here is comfort and support. The operator specifically notes that if you are not a good swimmer, you should tell the captain. Then the captain will guide you to find a way to have an amazing snorkeling experience. That matters, because snorkeling success is often about getting into the right spot and feeling confident with what is around you.
Snorkeling equipment is included, so you are not scrambling at the last minute for fins or a mask. Bring your own confidence, but let the crew bring the know-how. That mix usually makes the difference between a fun snorkel session and a stressful one.
For families, this tour can work surprisingly well. One detailed account notes that a child received a life vest and was able to snorkel, which suggests the team is used to adjusting for different comfort levels. If you are traveling with kids, it is worth confirming ahead of time what gear options they can provide, especially for younger swimmers.
More days at Diani Beach:
- PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
★ 4.5 · 217 reviews - Full-Day Special Wasini Island Tour with Snorkeling and Lunch
★ 4.5 · 184 reviews - Full Day Dolphin Watching with Snorkeling in Wasini
★ 5.0 · 88 reviews - Diani: Sunset Canoe Tour along the River with Mangroves
★ 4.8 · 65 reviews
Getting there the easy way: tuk-tuk pickup, short transfers, and the 2-hour rhythm

Logistics can make or break a beach activity. This one is designed to keep you moving without complicated transfers. You can be picked up at a Diani Beach location or you can meet at the provider’s office at Mashariki Breeze Centre, 1st floor, office number 6. Either way, the trip to the departure area happens by tuk-tuk, which is part of the charm and keeps things straightforward.
The flow runs like this in plain language. First comes a safety briefing, then a short ride by boat out along the Diani shoreline. After that, you get the guided time that includes marine life viewing and snorkeling, plus the glass-bottom experience and the captain’s show. Then you cruise back and you’re dropped off again by tuk-tuk.
The whole outing is listed as 2 hours, and a good chunk of that is time spent on the boat and in the water. In other words, it is not just a long wait to get started. You tend to feel like you are doing the activity rather than passing time.
One nice detail: there is an upper compartment that visitors can safely climb to for photos. That means you are not stuck crouched below, and you can enjoy the breeze and the coastline as you move.
Price and value for a Diani Beach glass-bottom cruise

At $35 per person for a roughly 2-hour experience, the value is strongest if you care about three things: marine life viewing, the captain’s show, and not having to organize equipment or transport.
Here is what you get included:
- Hotel pickup and drop-off by tuk-tuk
- Snorkeling equipment
- The glass-bottom boat experience plus the captain underwater show
- A live tour guide in English
- A free walking tour bonus on Tuesdays and Thursdays (if you coordinate with the provider)
What you do not get included:
- Food and drinks
So think of this as a paid marine sightseeing session, with transport and gear handled for you. If you were to rent snorkeling equipment separately and arrange a boat tour on your own, the total often adds up quickly. This price also makes sense if you want a structured activity that fits neatly into a beach day.
One more angle: this is not a “rush in, rush out” tour. The core experience includes time at the sandbank, so you get more than just the glass-bottom portion. That extra time is part of why it feels worth the money.
What to bring, and the rules that keep the water experience smooth

Pack for a short water day. You’ll want:
- Swimwear
- A towel
- Biodegradable sunscreen
- Beachwear
Biodegradable sunscreen matters in coastal areas, and it’s especially relevant when you are spending time around the water and marine life.
The tour also has clear rules:
- No plastic bags
- No alcohol and drugs
- No littering
- No feeding animals
Even though the captain performs a fish-attraction routine, you should treat the feeding restriction as instructions not to do it yourself. Follow the captain’s lead. When in doubt, ask what you should or shouldn’t do before you toss anything into the sea.
Also, pay attention to the reality of tide changes. Bring a bit of flexibility in your schedule, because low tide is typically the best window for a fully visible sandbank and calm conditions.
Who this cruise is best for, and who should skip it
This tour is a good match if you want a beginner-friendly water experience with a big visual payoff. It works well for:
- People who want marine life viewing without committing to a long snorkeling session
- Families who prefer a guided day on the water
- Anyone who likes the idea of a show with a clear purpose, not just a random dive
It may not be the best fit if:
- You are pregnant, since the tour is listed as not suitable for pregnant women
- You are traveling with babies under 1 year
If you fall into those categories, look for an alternative beach activity that fits your needs and comfort level.
Should you book this Diani Beach glass-bottom cruise to Robinson Island?

Book it if you want a value-focused, guided marine outing that blends glass-bottom viewing, guided snorkeling support, and a memorable captain underwater show. The sandbank time plus the chance to see underwater life without first getting fully comfortable in the ocean makes it a strong choice for a beach day.
Skip it if your schedule is tight and you cannot handle possible timing changes due to tide conditions, or if you fall into the listed groups that the tour is not suitable for.
My final advice is simple. If you can be flexible with the water timing, come prepared with swimwear and biodegradable sunscreen, and go with the mindset of following the captain’s guidance, you should have an experience that feels lively, not scripted.
FAQ
How long is the glass-bottom boat cruise?
The experience is listed as 2 hours.
Is pickup and drop-off included, and how do you travel?
Yes. You get hotel pickup and drop-off using a tuk-tuk.
Is snorkeling equipment provided?
Yes. Snorkeling equipment is included.
What happens during the captain underwater show?
The captain throws food into the sea and dives beneath the glass-bottomed boat to attract fish that you can then see through the glass.
What should I bring with me?
Bring swimwear, a towel, biodegradable sunscreen, and beachwear.
Can timing change because of tides?
Yes. Tide levels change frequently, and you may be requested to adjust timing to get the best sandbank experience, especially during low tide.
Recently reviewed from Diani Beach
- Wasini island: Marine Park, Dolphin Watch & Village Tour★ 2.5 · 6 reviews
- Wasini Day Tour★ 4.5 · 45 reviews
- Diani Beach: Glass-bottom Boat Ride with Underwater Show★ 4.0 · 4 reviews
- PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park★ 4.5 · 217 reviews
- Full Day Dolphin Watching with Snorkeling in Wasini★ 5.0 · 88 reviews
- Mombasa City Tour – Fort Jesus, Old Town, Spice Town & Craft★ 5.0 · 3 reviews
- Kisite Mpunguti Day Trip. A day of Oceanic Wonders★ 5.0 · 37 reviews
- Sunset Canoe Tour on a River within the Mangroves★ 4.5 · 12 reviews
Cruises & Boat Tours, compared.

Day Trip: Hell’s Gate Bike Ride & Lake Naivasha Boat Ride
Read our review →
Kisite Park Private Cruise with Breakfast and Lunch
Read our review →
Day tour to Hell’s Gate National park and optional Boat ride on lake Naivasha
Read our review →
Full Day Lake Nakuru Park and optional boat ride on Lake Naivasha
Read our review →
Small Group Budget Tour to Hells Gate National Park and Lake Naivasha Boat Ride
Read our review →
Day Tour To Lake Nakuru Park With Optional Boat Ride on Lake Naivasha
Read our review →
Day Tour To Hell’s Gate National Park and Optional Boat Ride on Lake Naivasha.
Read our review →Browse the lists this tour appears in

