Top 10 rated Jacksonville Beach, Florida hotels: Hampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area, Four Points by Sheraton Jacksonville Beachfront, Holiday Express, Best Western Oceanfront, Courtyard by Marriott, Fairfield Inn & Suites, Casa Marina Hotel & Restaurant, Seawalk Hotel & Spa & Fig Tree & Company