Welcome

Welcome to Castle By The Sea!

NOW OPENING

WE CHANGE EVERYTHING EXCEPT THE GREAT LOCATION

We are located just a few steps away from the most beautiful beach in South Florida. 

Castle By The Sea is located in the heart of the quaint seaside town of Lauderdale by the Sea just north of Fort Lauderdale, FL. We are walking distance from a variety of fine restaurants, boutiques, shops, sidewalk cafes, and grocery stores.  There is a 1000 foot fishing pier which extends out over our beautiful underwater coral reef.