That is a lot of people for a personal boat. You probably have looked, but there are several companies where you can charter boats from:
Marina Sailing Newport Beach - The Fleet
Adagio Yacht | Admiral Yacht Charters, Newport Beach, CA Boat Rentals
Newport Cruises - Electra Yacht
And there are several others.
Best wishes on your upcoming wedding!