You can reserve an open booking while onboard a MSC cruise by paying a nonrefundable deposit of £ 100 per person. You then have one year from the date of creation to choose your ship and sail date for your future cruise.