Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Jul 8, 2020
Reviewed on Jul 26, 2020
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.