Castle Hotel Welcomes You!

Welcome to the Gulf Coast and one of the finest beaches in the United States. We are a beachside historic hotel offering a unique island experience.  Located in the historic Pass-a-Grille neighborhood of St. Pete Beach we offer a relaxing venue close to restaurants and activities, but away from the main hustle and bustle.


RESERVATIONS: 727-289-8767 or

Print | Sitemap
© Castle Hotel