L’établissement Inn on the Beach vous accueille au cœur du quartier historique de Pass-a-Grille, en face de la plage de sable blanc de St. Pete Beach. Les boutiques de la 8e Avenue se trouvent à 6 minutes à pied de l'établissement.
Les chambres de l'Inn on the Beach disposent d'une cuisine complète ou d'une kitchenette. Chaque chambre comprend une télévision à écran plat et un coin repas. Une salle de bains privative est également à votre disposition. Certains hébergements disposent également d’un balcon avec vue panoramique sur le golfe du Mexique.
L’établissement comporte un barbecue.
La réserve aquatique de Boca Ciega Bay se trouve à 4,2 km de l'Inn on the Beach, tandis que le théâtre St Pete Beach est à 6 km. L'aéroport le plus proche est l'aéroport de Saint-Pétersbourg-Clearwater, à 25 km.