Wyndham Hotel Group is expected to open its new beachfront property in Clearwater, Florida, in early 2017. The Wyndham Grand Resort is a 450-room new-build located on Beach Walk.
The twin tower Wyndham Grand Resort will offer beach access, an outdoor pool complex, full-service spa and multiple restaurants, just minutes from Beach Walk’s pedestrian-friendly heart of town. Rooms will feature Gulf or intracoastal views.
Our team of parents and travel experts chooses each product and service we recommend. Anything you purchase through links on our site may earn us a commission.