Best advice is talk to an agent, preferably a Cruise Specialist who can help you find the best cruise for you based on your lifestyle, budget, and requirements.
Keep in mind that what one person loves, another will hate.
So it's important for you to find the right one for you and not the right one for someone else. That's why you want to use someone who specializes in cruises and not just a travel agent.
__________________ Travel Agent/Cruise Specialist w/13 yrs exp and 48 Cruises on 11 cruise lines! Favorites: Paul Gauguin - Tahiti: Uniworld River Cruises - Europe; Celebrity Solstice-class ships; Holland America - 12-nights Baltics & Russia; RCCL - 14-nights Greek Isles, Turkey, & Croatia; Holland America - 14-day Alaskan cruisetour; 10-night Canada/New England cruise; 21 days Hawaii w/7-night NCL cruise; Oceania - 25 days in Asia; more than 3 months touring Europe by train. And many all-inclusive resorts!
dominicy first of all welcome to cruisemates. Glad to have you aboard. By all means talk to a cruise specialist. They will be able to answer your questions but by the same token don't be afraid to search cruiseline websites for yourself. Read the bio's on different cruiselines. Look at the different ships and the different ports. Travel is like anything else, if you're going to be doing it then educate yourself about it. As was stated find what's right for you. Cruise specialist and travel agents are valuable people usr them. But the final decision on what you want is yours.
Some cruise lines will cater to families and adults with kids. Others will cater to adults more than kids. So if u travel with your family, you will need to know which ships or cruiselines cater to your specifications. The above posts mention talking with a cruise specialist at a travel agency. I agree with them. You can get brochures and stuff from the various cruise companies.
Freedom of the Seas Dec 11
Allure of the Seas: Jan 11
Voyager of the Seas: May 09
Splendour of the Seas: May 07
Explorer of the Seas: Jan 04
Majesty of the Seas Jan 99