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.
Baywatch takes pride that it's able to keep prices affordable for everyone while still providing 45 minutes of informative fun for young and old alike!
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.