Upham Beach Inn, St. Pete Beach
recommendedFitness enthusiastsStay in shape during your stay with access to the fitness center at the inn.
VIP treatmentEnjoy a seamless check-in and check-out process with their VIP service.
A refreshing dipTake a refreshing swim in the heated swimming pool available to guests.
Lazy days on the sun terraceLounge on the sun terrace and enjoy the beautiful St. Pete Beach weather.
Movie nights inWatch your favorite movies and shows on the flat-screen TV in your room.
Cooking up a stormUse the cookware and kitchen utensils provided in the rooms to prepare a delicious meal.
- Convenient access to nearby attractions
- Beachside relaxation
- Stay connected
- Comfortable and cozy
- Explore the city
- No smoking zone
- Personalized service
Rooms and availability
Facilities
General
- No smoking on site
- Free Wi-Fi
- Parking
- VIP check-in/ -out
- 24-hour security
- Smoke detectors
- Fire extinguishers
Sports & Fitness
- Fitness center
Guest Parking
- Cookware/ Kitchen utensils
Spa & Leisure
- Heated swimming pool
- Outdoor swimming pool
- Sun loungers
- Sun terrace
- Shallow end
Room features
- Air conditioning
- Heating
- Sitting area
- Garden furniture
- Tea and coffee facilities
Bathroom
- Free toiletries
Self-catering
- Cookware/ Kitchen utensils
Media
- Flat-screen TV
Location
Upham Beach Inn is located in St. Pete Beach, Florida, offering travelers the advantage of being situated near the beautiful Upham Beach Park. This prime location provides guests with easy access to the sandy shores of the Gulf of Mexico, where they can enjoy swimming, sunbathing, and picturesque views. The surrounding area has a laid-back and relaxing vibe, with nearby attractions like Pass-a-Grille Historic District and Corey Avenue offering quaint shops, dining options, and local culture. Additionally, public transportation is easily accessible, allowing travelers to explore other popular destinations such as St. Petersburg and Tampa.
- City landmarks
- Nearby
- Restaurants