You can book same-day, last-minute hotel rooms for less -- crucial when you're unexpectedly stranded or your plans fall through. One recent find: New York City's Helmsley Park Lane, normally $710 a night, for $300. Available for 35 North American cities and near 11 airports.