Hi there fabs35,
We did the Dolphin Discovery trip through Thomsons for £215 per couple. We initially thought about doing something at Xel-Ha but that was about $115 each AFTER you had paid to get $59 to get in and $80 in taxi fares to get there.
As such we decided the best option for us was the the Thomson one.
For the £215 we got transferred up to Cancun via bus
a 45 min boat ride from Cancun to Isla Mujeres (breakfast and drinks included) Isla Mujeres is a little island just north of Cancun
9am til 3pm in the Dolphin Discovery park where you can snorkel with bull sharks (a bit of a let down as it was behind a plastic screen), 10 min cycle ride to the turtle sanctuary ($2 donation required per person) and back and of course the Dophin encounter. This consisted of a play with the dolphins, a dance , and a kiss. Then you have the dorsal pull where you lay in the water with arms outstetched to catch a ride back to shore with 2 Dolphins. Then the brillant foot push where you go out into the water and lay face down again.....The 2 dolphins each push a foot and propel you back to the shore like superman as you rise out of the water. Amazing experience.
You then go watch the DVD of your 1/2 hr with the dolphins and are given a form should you wish to purchase the DVD for $50. Photo's are available for about $15 each but you can buy the DVD and 6 Photo's for $110 as a package
Whilst in the park all your food and drink is included and there is a pool to relax in.
The Dolphins are in the sea which is fenced off. It's not that deep but deep enough to give the dolphins a nice environment to live.
At 3pm the boat takes you to the town centre of Isla Mujeres for some souvenir shopping then at 4.30pm back to Cancun for the bus back to the hotel
All the time onboard the drinks are free and the staff are very good at looking after you and are very friendly
We were back in the hotel about 6.30pm with a free T-shirt.
I believe the price is cheaper if you don't pay by credit card as we did.
Any questions just yell.
regards
bananatyke