I have just come back from Dominican Republic for the 2nd time. The only excursion we done this year was an excursion to Seona Island. What a waste of a 13hr day and US$85! This was the only excursion we wanted to do, as we read reviews on here and it sounded lovely. From 7.30 in the morning a 1.5hr coach journey to the dock to get a catamaran - then a catamaran journey to the island. Only coke or rum on board. Approaching the island it looked lovely - postcard picture. When we got there it was a let down. A lot of the Sun beds were dirty broken, lots of washed up concha shells on the beach which were OK to look at at first, and lots of other broken washed up rocks/coral and shells, but the water was not clear because of the number of speed boats that come to shore all day and the fuel that comes off them. People were cutting their feet trying to get into the sea because they couldn't see what they were treading on. It was all broken shells, coral etc. Beach sellers hit on you as soon as you sit on a sun bed. I got bitten badly by mossies. The lunch was terrible and again, only rum or coke. Don't let them fool you into thinking you'll be getting a lobster lunch at Seona Island. This is only for combined with Catelina Island (this is worse apparently).
Going back by speed boat the only good part of the day rather than catamaran. We stopped for a short while (supposedly on a sand bank - not!) to snorkell and look at star fish. I didn't see any star fish and as for snorkelling, I saw no reefs, just patches of weeds they stopped at for us. I saw some star fish, but as we were on our journey back. And, during the coach journey there and back, the coach stops at a shop in the middle of nowhere for people to go and buy gifts - strange! (but some sort of arrangement). Enticed us in with a free coffee - a thimble size taster - I am not joking. Eventually we got back to our hotel at 8pm at night. A very long day and I would not recommend this to anyone, let alone anyone with children.
We can see more pretty fish in the sea at our hotel beach.