Situated on Florida’s West Coast, Wyndham Grand Clearwater Beach is located steps away from America’s #1 beach: Clearwater Beach. The resort offers 343 luxuriously appointed guest rooms with views of the Gulf of Mexico and the Intracoastal Waterway, the tranquil Pallavi Spa, three onsite dining options, the largest ballroom in Pinellas County, and more than 22,000 square feet of flexible meeting space.