We are leaving in 18 days (not that I am counting) for our 4 night Bahamas cruise. I want to book a specific 7 night cruise for next October since it will be sailing on a milestone birthday. Is there any advantage to wait and book when I am onboard or should I just book it now online. I remember a couple of years ago booking while onboard and I believe we got some onboard credit but I do not know if they are still doing any perks of you book a future cruise while you are cruising.
Thanks
Thanks