Water activity Newport Beach: 2-Hour Whale Watching Tour 2 hours 4.2 (167 reviews) From US$ 32 per person