With a stay at Dolphin Beach Resort in St. Pete Beach, you'll be on the beach, just steps from Dolphin Landings Charter Boat Center and a 2-minute drive from Upham Beach. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Planning an event in St. Pete Beach? This resort has facilities measuring 6592 square feet (612 square meters), including conference space. Self parking (subject to charges) is available onsite.