Best hotels in St. Petersburg
Courtyard St. Petersburg Downtown
300 4th Street North, FL 33701
Just a short walk from St. Pete Pier, this hotel offers easy access to the city’s museums, shops and waterfront parks. Spacious rooms offer comfort and convenience, there’s a modern indoor pool and fitness center, while The Bistro restaurant is the perfect spot for a healthy breakfast or casual dinner.
The Vinoy® Renaissance St. Petersburg
501 5th Avenue NE, FL 33701
Treat yourself to a high-end resort experience in the heart of Downtown. Welcoming you with a bright white foyer and golden lighting features, the hotel lets you enjoy a round at the Vinoy Golf Club, play a few sets on the tennis course, or relax with a range of spa treatments.
The Don CeSar
3400 Gulf Blvd, FL 33706
Dating back to 1928, St. Petersburg’s legendary pink palace combines coastal views with contemporary décor and luxury amenities. Recline on the private beach, enjoy a massage at the world-class spa and dine at the on-site award-winning Mediterranean restaurant.
Best restaurants in St. Petersburg
Rococo Steak
655 2nd Ave S, FL 33701
From the Baroque-style building to the innovative menu, Rococo Steak revolutionizes the American steakhouse experience. Enjoy perfectly aged prime steaks, enhanced with a blue cheese butter brȗlée, or Rococo’s signature lobster tail, with a side of parmesan truffle fries.
Sea Salt
183 2nd Avenue N, FL 33701
Combining locally sourced ingredients with 130 salts from around the world, Sea Salt serves up delectably unique seafood fare. Take a seat along the 80-foot long raw bar or dine beside the 20-foot tall wine tower, as you savor baked oysters, crispy calamari and whole grilled fish.
The Mill
200 Central Avenue, FL 33701
Situated in central Downtown, this New American restaurant offers a charmingly rustic setting for brunch, lunch and dinner. Share a selection of small plates, including glazed apple fritters and refreshing watermelon bruschetta, or try the signature Brunchwich – a bagel filled with breakfast delights.
What to do in St. Petersburg
The Dalí
1 Dalí Blvd, FL 33701
Immerse yourself in the world of surrealism, from the unique glass architecture to the spiraling staircase inside. Discover more than 2,400 of Salvador Dalí’s works – including paintings, prints and objects – and navigate the labyrinth in the Avant-garden.
The St. Pete Pier
600 2nd Avenue NE, FL 33701
Featuring public art, market stalls and al fresco dining, this 26-acre pier also presents some of the city’s finest views. Sunbathe on the soft sands of Spa Beach, learn about Tampa Bay’s unique ecosystem at the interactive Discovery Center and uncover historical stories at the St. Petersburg Museum of History.
Fort De Soto Park
3500 Pinellas Bayway S, FL 33715
Covering five islands along the Gulf of Mexico and Tampa Bay, this action-packed country park is the ultimate day out. Lounge on the white sands of North Beach while the children explore the pirate ship playground, go fishing on the pier or kayak along the waters.