Promotions to Disney World are nothing unusual, and they rarely give you everything you need (read: discount admission! Free meals!) to have fun in the Magic Kingdom. But this one from Liberty Travel (tel. 888/271-1584; should leave you with enough money left over to actually have some fun, too.

The company is advertising savings up to 45% off, while supplies last, which means your five-night vacation, with airfare, starts from $339. For the lowest advertised price, you can choose among four of Disney's resorts. The Pop Century Resort advertises departures from Detroit, Philadelphia, Pittsburgh, Denver, New York, and Chicago are all under $400, where as its All-Star Music Resort's lowest advertised price reflects New York and Detroit departures. Or choose All-Star Sports Resort (New York and Detroit are the cheapest gates, followed by Pittsburgh, Chicago and others) or the All-Star Movie Resort, where it's most economical to depart from Detroit and New York. These four resorts in particular also advertise a savings of $100 per booking. Upgrades are possible, of course, so if you would rather stay at, say, the Port Riverside or Port Orleans, they're priced from $489. Fancier digs, such as the Disney Beach Club Resort and the Disney Grand Floridian Resort, are priced from $885 and $1,029, respectively. But as my mom always used to say, you don't spend that much time in the room on vacation.

The price is based on midweek departures, double occupancy, and airline fuel surcharges along with hotel taxes and service charges. Round-trip transfers between the hotel and airport are covered, too. Air taxes, however, are not included. The promotion is valid for travel through March 31, but you must book by March 27.

Talk with fellow Frommer's travelers on our Florida Message Boards today.