The virtual ink is barely dry on this week's Travelzoo Top 20 newsletter, where we spotted a last-minute jackpot: Travelocity's sale on oceanview cabins aboard Royal Caribbean, on select three- and four-night sailings in March, April, and May to the Bahamas and Bermuda. The good news: Fares run just $289-$299 per person. The bad news: You have to act fast, since the sale ends tomorrow.
While we've become used to these kinds of deep discounts on cruises, this offer specifies "oceanview cabins" whereas, in many cases, the best deals are limited to windowless interior cabins. The $289 fare for a four-night cruise works out to $72 per person per night—a real bargain for a room with a view.
Royal Caribbean is one of the most family-friendly cruise lines (see our Age-by-age Guide to Kid-friendly Cruising and Family Cruises: Readers' reviews).




