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