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 Feb 3, 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 244 hotels and other accommodations, so you can find something that's perfect for your stay.
You can choose from 259 hotels and accommodations 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 Gulf Beaches Historical Museum are some sights worth a visit in the area. Spend some time checking out Salvador Dali Museum, which is 7.6 mi (12.3 km) from Upham Beach, or make a stop by Tropicana Field, located 6.7 mi (10.7 km) away.