The Pillars Hotel is ideally situated right on the Intracoastal Waterway. It offers a casually elegant and charming experience in the prime of the most renowned Florida beach and yachting town. Guests are treated to an exceptional level of individual service and luxury reminiscent of the finest European boutique inns.
The Pillars Hotel is a beautiful mix of classical British Colonial architecture and 30’s “Art Deco”. Since 2000 we have become well known for our magical sunset, unpretentious service and very special dining experience.