Anchor Boat & Yacht Rentals - St. Petersburg, FL is a boat charter in St. Petersburg, FL. It carries a 4.5-star rating from 91 Google reviews. You will find it open around the clock. You will find it at 260 1st Ave S Suite 200-183, St. Petersburg, FL 33701. Reach them on (813) 906-6064, or see more at anchorrides.com.