After Postcard Inn closure, The Luce Hotel sets opening date on St. Pete Beach
/After months of renovations, one of St. Pete Beach’s most popular waterfront hotels is preparing to welcome guests back under a new brand.
The Luce (pronounced “loose”), located at 6300 Gulf Boulevard, is set to open March 15th and is now accepting reservations.
The property is the former home of the Postcard Inn, a longtime beach destination that closed in 2024 after sustaining damage from back-to-back hurricanes.
Originally built in 1957, the nine-acre beachfront property has been fully renovated by The LCP Group, which purchased the site in 2022 for $83 million alongside investment partner Safanad.
Hotel management is being handled by Crescent Hotels & Resorts, and the project now operates under Marriott Tribute Portfolio.
Read More









