Set sail for a week in the Caribbean for $594 ($499 plus taxes) per person. This cruise with Royal Caribbean saves up to 40% on surrounding dates on the same ship.
The port of departure is Galveston, Texas, which is known for miles of beaches and the historic Pleasure Pier -- a period boardwalk decked-out with carnival games, rides and restaurants.
The Mariner of the Seas boasts the unique amenities of Royal Caribbean's Voyager-class fleet, including a rock-climbing wall, ice-skating rink, mini-golf, and an upscale shopping promenade.
Depart Dec. 9 and return Dec. 16 after stops in: