This is the most important point before you embark on your travel on a cruise liner. Because once you board the ship, there is nothing you can do if you do not find it satisfactory. So it needs some amount of substantial research to select a cruise ship that offers you the most.
To select a right cruise, first make sure what your destination. Then check out the ships leaving on the dates that correspond to your holidays. This you can do on the internet. There are plenty of sites that offer information
on the ships and the routes they are taking. You may also check out for a no-fly cruise that leaves from a port nearest to you.
Once you have decided on these, I recommend you to read the reviews and blogs posted on the internet on these ships. You just have to Google the ship name and you will get plenty of reviews. You may find both kinds of reviews on a particular ship. You can take out the average and see which one has the most number of positive ships.
Once you make a list of two or more ships, speak with the tour operator to know more before booking your ticket. TIP: You can always bargain for more prior to booking the deal.