Waterfront Small Luxury Hotel
Located on the Intracoastal Waterway in Fort Lauderdale, Florida, The Pillars Hotel & Club is a sophisticated haven in the heart of Florida’s renowned beach and yachting town. Since opening over twenty years ago, the elegant property has become known for treating guests to exceptional individual service and luxury reminiscent of the finest European boutique inns. Key features of the hotel include nightly gourmet dining in The Secret Garden restaurant, alfresco waterside fine dining, and 24 elegant luxury rooms. Guests can choose from a room or suite in the hotel’s waterfront venue or one of the six luxurious suites at our Birch House annex, just three minutes from the hotel’s front desk. The Pillars Hotel & Club has won numerous awards since the property opened twenty-four years ago.
Award Winner 2021
Award Winner Finalist 2022
Award of Excellence in the “Best Dining Experience” category for the USA, Mexico, Canada, and the Caribbean for both 2023 & 2024