Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top 10 Things To Do In St. Petersburg

See all 142 activities in St. Petersburg

Most Popular Booked St. Petersburg Hotels

Hollander Boutique Hotel AU$189
Hollander Boutique Hotel

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg, FL
     
    3.0 out of 5.0 Stars

    Hollander Boutique Hotel: Pet-friendly hotel with free WiFi and free parking. Located in the city centre.

    Ponce De Leon Hotel AU$139
    Ponce De Leon Hotel

    Ponce De Leon Hotel

    95 Central Ave, St. Petersburg, FL
       
      3.0 out of 5.0 Stars

      Ponce De Leon Hotel: Family hotel with free WiFi and a restaurant. Located in the city centre.

      Crystal Bay Hotel AU$162
      Crystal Bay Hotel

      Crystal Bay Hotel

      7401 Central Avenue, St. Petersburg, FL
         
        2.5 out of 5.0 Stars

        Crystal Bay Hotel: Family hotel with free breakfast and free WiFi. Located by the ocean.

        Magnuson Hotel Marina Cove AU$180
        Magnuson Hotel Marina Cove

        Magnuson Hotel Marina Cove

        6800 Sunshine Skyway Ln S, St. Petersburg, FL
           
          3.0 out of 5.0 Stars

          Magnuson Hotel Marina Cove: Family hotel with free WiFi and free parking. Located near the bay.

          Hyatt Place St. Petersburg / Downtown AU$400
          Hyatt Place St. Petersburg / Downtown

          Hyatt Place St. Petersburg / Downtown

          25 2nd Street North, St. Petersburg, FL
             
            3.0 out of 5.0 Stars

            Hyatt Place St. Petersburg / Downtown: Pet-friendly hotel with free WiFi and an outdoor pool. Guests love the clean rooms!

            Cordova Inn AU$163
            Cordova Inn

            Cordova Inn

            253 2nd Ave N, St. Petersburg, FL
               
              2.5 out of 5.0 Stars

              Cordova Inn: Family hotel with free breakfast and free WiFi. Located in the city centre.

              Holiday Inn Express & Suites St. Petersburg - Seminole Area AU$186
              Holiday Inn Express & Suites St. Petersburg - Seminole Area

              Holiday Inn Express & Suites St. Petersburg - Seminole Area

              4816 100th Way North, St. Petersburg, FL
                 
                2.5 out of 5.0 Stars

                Holiday Inn Express & Suites St. Petersburg - Seminole Area: Family hotel with free breakfast and free WiFi. Located in the business district.

                Avalon Hotel Downtown St. Petersburg AU$173
                Avalon Hotel Downtown St. Petersburg

                Avalon Hotel Downtown St. Petersburg

                443 4th Avenue North, St. Petersburg, FL
                   
                  2.5 out of 5.0 Stars

                  Avalon Hotel Downtown St. Petersburg: Hotel with free WiFi and free parking. Located by the ocean.