The new Sheraton Bay Point Resort in Panama City Beach, Florida, is slated to open in a matter of weeks, bringing a comfortable new getaway to the Northwest Florida coastal waters.
Designed with a neutral decor of whites and taupes, the new hotel will features more than 300 rooms and offer an outdoor pool, tennis courts, golf course, and full-service spa to create a true resort environment. Located on Upper Grand Lagoon in Panama City Beach, the resort features a waterfront indoor/outdoor restaurant, as well as an island water shuttle to maneuver around the area’s lagoons.
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.