For a private boat tour to Pig Beach and swimming with them, you’ll spend around $1200 for the whole day. This includes the boat rental, captain, stops at Thunderball Cave, snorkeling, and lunch. Most boat tours accommodate between 6-12 passengers.