Here's a beachy getaway that's good now or later. Travelzoo offers a two-night stay at the Rosarito Beach Hotel in Baja, Mexico, for $249 for two people. The deal comes with breakfast, massages and even a bottle of wine.
The deal: The Rosarito Beach Escape from Travelzoo offers an inexpensive seaside getaway in Mexico. The resort is about 155 miles from Los Angeles. For two people, it costs $249 for a two-night stay and $329 for a three-night stay. Extras include two 60-minute massages, a bottle of wine and half a dozen margaritas, and daily breakfast.