Floating Water Park befindet sich nur 6 Minuten Fußweg vom Bellwether Beach Resort St. Pete Beach entfernt und ist einen Besuch wert.
Dolphin Village Shopping Center lässt sich zu Fuß in 14 Minuten vom Hotel aus erreichen. Man kann die Indian Rocks Beach in etwa 10 Minuten mit dem Auto ereichen. Die Gäste finden die Bushaltestelle Gulf Boulevard & 55th Avenue direkt neben dem Bellwether Beach Resort, ca. 350 Meter entfernt.
Das Restaurant Palm Court Italian Grill liegt in einer Entfernung von 6 Minuten zu Fuß vom Hotel.