L'Upham Beach Inn St. Pete Beach offre la prossimità all'accesso alla spiaggia di St. Pete, situato a circa 25 minuti a piedi. Gli ospiti di questa locanda potranno usufruire del Wi-Fi nelle aree comuni e di una piscina riscaldata.
L’hotel si trova nel quartiere St Pete Beach - Long Key, a 300 metri da Upham Beach Park. La Boca Ciega Bay Aquatic Preserve a 30 minuti a piedi dall'Upham Beach Inn St. Pete Beach è una delle attrazioni più vicine. C'è il John's Pass Village & Boardwalk a una distanza di 7 km dalla struttura. La fermata dell'autobus Gulf Boulevard & 72nd Avenue è a soli 5 minuti a piedi.
L'Upham Beach Inn dispone di 12 camere che comprendono un salottino. Offrono inoltre una TV a schermo piatto con canali satellitari e servizi per la preparazione di tè/caffè. Le unità includono anche un bagno con WC separato e una doccia. Gli ospiti possono usufruire di asciugacapelli e asciugamani nei bagni, dotati di un bagno con WC separato e una doccia.
Il ristorante Sola Bistro & Wine Bar è a 150 metri.