Beachfront resorts offer countless amenities to make your trip unforgettable. Find high-end accommodations that offer spas on site, access to private golf courses and sophisticated dining, complete with a spectacular sunset view.