Follow they links through there web site and it give you various options,If you want a better price and often a lot better deal book through an agent,this site has a free phone number ,try also Liverpool cruise club,Cruise club UK ,There a lots to chose from shop around before you book.
Celebritycruises.com > before your cruise > online checkin. It could not be easier.
They are at www.celebritycruises.com .. I would also check with www.mycruisevalue.com .. send them an email and get the nprice confimed and ask about shipboard credits. Also why not ask za.cruise.co for a quote.
I find I get better prices on the net than through travel agents on the street.
When you mask also have ann idea on the grade you want and I also ask for the cabon number I want .. they will check this and advise ok or one near so you know what you book.
Best of luck but shop arouind for a deal as its the same cabins and service.
I love Celebrity .. great in everything
Like other answers it is so easy to book in on line before you cruise. It wont always speed things up when you get there, because the last time I cruised with them everyone must have arrived at the same time and we were in a que around the cattle grid for ages but one you arrive at the desk with the paperwork printed in your hand its much easier, you really need to do it. If you have booked with an agent they might have already done it but you can look and check the details.
You will get a better price if you book with a specialist cruise travel agent. I booked to do the Celebrity Baltic cruise last year on line through Voyana getting £300 extra off the price for booking on line.
Apologies - we have stopped further posts to this question as lots of the answers appear to be travel agents touting for business which we class as advertising.