US passport can be amended with marriage license. They print the new name on one of the last pages, and bookings after this must match the amendment. There should be no charge for this, so better than a new passport if the current passport is relatively new.
If this is a honeymoon right after the wedding, I would book with old name.