The brewery has its own parking lot and we recommend the Sundial Parking Garage for dinner. You'll find the addresses on the schedule page.
Downtown St. Pete has a plethora of large, chain, and boutique hotels to stay in. Downtown is more expensive than close by areas like Pinellas Park. We are using Air B&B ourselves for this trip, so there is no reservation block at any particular hotel.