These luxury hotels offer spur-of-the-moment Florida vacations at a great price.
Jennifer Mckenzie Frazier

Book a hotel this month, and score a great rate. Here are our top four picks for a last-minute getaway to Florida--where sun and glorious blue water rule.

Marco Beach Ocean Resort: Half-off. Enough said. During the summer, you can score a $339 room for $169 at this 100-suite boutique hotel. You'll find marble showers, spacious vanity tops, and a full kitchen including a refrigerator. Plus, it's right on the beach. 480 South Collier Blvd., Marco Island, FL 34145; 1-800-260-5089.

Don CeSar Beach Resort, A Loews Hotel: Rates at this magnificent pink hotel dip to $159 in August. Towering over the sugar-white sands of St. Pete Beach, The Don looks like a Barbie castle, only more luxurious. Since 1928, this legendary property has provided sophisticated rooms with plush bedding, a beach club and spa, and fine dining. 3400 Gulf Blvd., St. Pete Beach, FL 33706; 1-800-282-1116.

Amelia Island Plantation: Located outside Jacksonville, this 1,350-acre full-service golf and tennis resort offers an ocean-view room for $231 this month. Normally you'd pay $356. The catch? You must stay six consecutive nights, but you'll want to anyway. 6800 First Coast Highway, Amelia Island, FL 32034; toll-free 1-866-481-5058.

Omni Orlando Resort at ChampionsGate: When you stay three nights or more at this golf resort and spa, you'll get a rate starting at $127 through September 9. For golfers, this place is a dream come true. Surrounded by 1,200 acres of preserved wetlands and two 18-hole Greg Norman golf courses, the Omni also boasts an 850-foot lazy river swimming pool. 1500 Masters Blvd., ChampionsGate, FL 33896; 1-800-843-6664.

A NOTE TO OUR READERS:
"Four Last-Minute August Deals" is from the August 2006 issue of Southern Living. Because prices, dates, and other specifics are subject to change, please check all information to make sure it's still current before making your travel plans.