BayWatch Dolphin Tours is proud to be a family-owned and operated business in Texas, serving the Galveston area since 2005. The company is located at Pier 21, only a short distance away from the historical Strand District in Downtown Galveston.
The boat has a covered and heated interior, and has no propellers, so no marine life is ever harmed. You'll enjoy a closeup of dolphins in their natural habitat.
The Baywatch ticket booth is located directly in front of Harbor House hotel at 21st Street & Harborside near Historic Downtown Galveston. The boat departs and returns on Pier 21 behind Willie G's.
Hours of Operation
Open Daily: 10am - 5pm
The boat leaves every hour on the hour!
Note: Hours may be seasonal and subject to change.