Water activity Albufeira: 2.5-Hour Caves & Dolphin Watching Boat Tour 2.5 hours 4.5 (1,814 reviews) From US$ 30.59 per person