El Sea Oats Hotel St. Pete Beach, de 3 estrellas, se encuentra en St. Pete Beach, a unos 2 km de la Boca Ciega Millennium Park, y ofrece una piscina. Este hotel cuenta con un aparcamiento en las instalaciones.
El Muelle Largo Redington se encuentra a una distancia de 250 metros del hotel. Además, los hermosos parajes naturales de Archibald Beach Park están a unos 10 minutos en coche. Los huéspedes del hotel Sea Oats St. Pete Beach también disfrutarán visitando el Gulf Boulevard, situado a tan solo 1 km. El establecimiento está situado a unos 15 minutos en coche del Acceso a la Playa Madeira. La parada de autobús Gulf Boulevard & 173rd Avenue East está a unos 400 metros.
El restaurante Burrito Social se encuentra justo al lado del Sea Oats St. Pete Beach.