1. Amelia Island Plantation
Amelia Island, FL
A leisurely stroll on the beach before breakfast is a wonderful way to start the day on this secluded waterfront island property located between the Atlantic Ocean and the Intercoastal Waterway near Jacksonville. Opt for adjoining rooms in the oceanfront Amelia Inn, or spread out in two- or three-bedroom villas with balconies and kitchens. Try the local seafood at the Verandah, or get active with 54 holes of golf, 23 clay tennis courts, and a whopping 21 swimming pools. Enjoy horseback riding and kayaking off-property, or let the resort staff whisk you to nearby Fernandina Beach, known for its Victorian architecture and one-of-a-kind eateries and shops. The Beach and Breakfast package costs from $136 per person per night. Reservations manager Lori Barnes will help you and your friends set up your perfect escape. 888-261-6161 or 904-277-5192; www.aipfl.com.