Upham Beach Inn bevindt zich in St Pete Beach, op 3 minuten lopen van St. Pete Beach, en biedt accommodatie met een buitenzwembad, gratis privéparkeren en een fitnesscentrum. De herberg met gratis WiFi ligt op ongeveer 7,3 km van Johns Pass and Village Boardwalk en 14 km van Tropicana Field. De accommodatie is rookvrij en is gelegen op 7 km van John's Pass.
Alle kamers bij de herberg hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers zijn voorzien van een zithoek. De kamers zijn voorzien van een koelkast.
Upham Beach Inn biedt een zonneterras.
Chihuly Collection ligt op 15 km van de accommodatie, en Salvador Dalí Museum ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven St. Pete-Clearwater, op 22 km van Upham Beach Inn.