Lounge on a white-sand beach in Marco Island, one of southwest Florida's most tranquil areas, for 50% off current rates.
The AAA 4-Diamond Hilton Marco Island Beach Resort and Spa has cut its price to $99 per night through Dec. 20 -- including weekends for a Junior Suite. For $30 more per night, stay any night Jan. 1-15.
Each room at this recently renovated, all-suite resort has a balcony and view of the water. The resort's amenities include a pool with hot tub, tennis courts, beach-side water sports rentals, a spa and 24-hour fitness center.
Just a 30-minute drive south of Naples, Marco Island sits on the Gulf of Mexico and is known for some of the calmest waters in the region.
Travelzoo Tip: Rent a Jet Ski and take a trip south to Cape Romano, on the edge of the Ten Thousand Islands, home to a secluded beach featuring a dome-shaped house abandoned for decades that is falling into the ocean.
Note: Rates are nonrefundable and require full prepayment at time of booking.