Explore all the wonderful features of Sawgrass Marriott Golf Resort & Spa. Hotel beach hotel is an oasis of golf, surf and sunshine located in Ponte Vedra Beach, Florida. Laid out across 65 acres, the resort combines contemporary accommodations, natural beauty, amazing dining options and an expansive full-service spa. Additionally, private beach club access is just a short shuttle ride away along with 99 holes of championship golf.