Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on 25 Aug 2019
Upham Beach is located in St. Pete Beach. This family-friendly area is known for its beautiful beaches and bar scene. St. Pete Beach is home to 248 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 259 hotels and accommodation options within a mile of Upham Beach, including these options:
While you're in town visiting Upham Beach, you can explore everything there is to see and do within a few miles of the area.
You might spend a leisurely day outdoors at Sunset Park and Hurley Park. A trip to John's Pass Village & Boardwalk and Pasadena Shopping Center might be just the ticket for souvenir shopping. Stopping by Dolphin Landings Charter Boat Center, Treasure Bay Golf and Tennis or Dolphin Marine Rentals is a fun way to see all the area has to offer.
Eckerd College and Gulfport Beach Recreation Area are some sights worth a visit in the area. Spend some time checking out Salvador Dali Museum, which is 7.6 mi from Upham Beach, or make a stop by Tropicana Field, located 6.7 mi away.