Carnival, Norwegian Cruise Line and Royal Caribbean offer more affordable rates as well as on-board amenities that other budget cruise lines don't offer. These cruise lines often have sales on cruises that take place on older ships because of shorter cruise times and less popular routes. Voyages of Discovery also offers budget cruises and caters to retirees and people who are more interested in the exploration aspect of a cruise.
Itineraries with the lowest per-night prices are likely to be shorter cruises with a higher percentage of nights at sea. Weekend and three- or four-night cruises offer a more affordable alternative with inexpensive itineraries and many free activities available on board. Shorter cruises on older cruise ships are a bargain but may attract a younger crowd because of their cheaper rates.
Choosing the right cabin will also save money on a cruise. The cheapest cabins are inside without windows and a balcony. Although it sounds like a compromise, most time spent on a cruise won't be in the cabin anyway. There are many decks and large spaces located on the cruise ship so cabin size and location shouldn't necessarily be a top priority.
Mediterranean cruises in the winter are considerably cheaper than cruises in any other season. For family travelers that are unable to travel during the off season, there are many European cruise lines that cater to families. Among these are AIDA Cruises, Ocean Village and Island Cruises.