Hotel Apartments St. Petersburg

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

Filtering by: Hotel apartment

44 hotel apartments

    18

    Kingsize Bedroom 1

    Florida / St. Petersburg

    St. Petersburg hotel apartment

    1 2 1 night min

    • 1 bedroom
    • sleeps 2
    • 1 night min
    • Child Friendly
    • Air conditioning

    Price per night from

    $343

    Price per night from

    $343

      18

      Kingsize Bedroom 3

      Florida / St. Petersburg

      St. Petersburg hotel apartment

      1 2 1 night min

      • 1 bedroom
      • sleeps 2
      • 1 night min
      • Child Friendly
      • Air conditioning

      Price per night from

      $344

      Price per night from

      $344

        16

        Queen Bed Room 3 at Palm Grove Inn Downtown St Pete

        Florida / St. Petersburg

        St. Petersburg hotel apartment

        1 2 1 night min

        • 1 bedroom
        • sleeps 2
        • 1 night min
        • Child Friendly
        • Air conditioning

        Price per night from

        $340

        Price per night from

        $340

          18

          Kingsize Bedroom 5

          Florida / St. Petersburg

          St. Petersburg hotel apartment

          1 2 1 night min

          • 1 bedroom
          • sleeps 2
          • 1 night min
          • Child Friendly
          • Air conditioning

          Price per night from

          $340

          Price per night from

          $340

            18

            Kingsize Bedroom 6

            Florida / St. Petersburg

            St. Petersburg hotel apartment

            1 2 1 night min

            • 1 bedroom
            • sleeps 2
            • 1 night min
            • Child Friendly
            • Air conditioning

            Price per night from

            $343

            Price per night from

            $343

              18

              Kingsize Bedroom 2

              Florida / St. Petersburg

              St. Petersburg hotel apartment

              1 2 1 night min

              • 1 bedroom
              • sleeps 2
              • 1 night min
              • Child Friendly
              • Air conditioning

              Price per night from

              $341

              Price per night from

              $341

                17

                Queen Bed Room at Palm Grove Inn Downtown St Pete

                Florida / St. Petersburg

                St. Petersburg hotel apartment

                1 2 1 night min

                • 1 bedroom
                • sleeps 2
                • 1 night min
                • Child Friendly

                Price per night from

                $344

                Price per night from

                $344

                  8

                  Deluxe Queen Bed Room 2

                  Florida / St. Petersburg

                  St. Petersburg hotel apartment

                  1 4 1 night min

                  • 1 bedroom
                  • sleeps 4
                  • 1 night min
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $343

                  Price per night from

                  $343

                    16

                    Queen Bed Room 4 at Palm Grove Inn Downtown St Pete

                    Florida / St. Petersburg

                    St. Petersburg hotel apartment

                    1 2 1 night min

                    • 1 bedroom
                    • sleeps 2
                    • 1 night min
                    • Child Friendly
                    • Air conditioning

                    Price per night from

                    $344

                    Price per night from

                    $344

                      16

                      Queen Bed Room 2 at Palm Grove Inn Downtown St Pete

                      Florida / St. Petersburg

                      St. Petersburg hotel apartment

                      1 2 1 night min

                      • 1 bedroom
                      • sleeps 2
                      • 1 night min
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $341

                      Price per night from

                      $341

                        8

                        Deluxe Queen Bed Room 1

                        Florida / St. Petersburg

                        St. Petersburg hotel apartment

                        1 4 1 night min

                        • 1 bedroom
                        • sleeps 4
                        • 1 night min
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $341

                        Price per night from

                        $341

                          26

                          Kingsize Bedroom 8

                          Florida / St. Petersburg

                          St. Petersburg hotel apartment

                          1 2 1 night min

                          • 1 bedroom
                          • sleeps 2
                          • 1 night min
                          • Child Friendly
                          • Air conditioning

                          Price per night from

                          $344

                          Price per night from

                          $344

                            18

                            Kingsize Bedroom 4

                            Florida / St. Petersburg

                            St. Petersburg hotel apartment

                            1 2 1 night min

                            • 1 bedroom
                            • sleeps 2
                            • 1 night min
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $344

                            Price per night from

                            $344

                            Great rentals within 20 miles that match your search

                            Distance approx 18.41 km from St. Petersburg Show on Map

                              19

                              Perfect Location, Walk to Everything, All Suites Condo Motel, Full Kitchen

                              Florida / Clearwater

                              Clearwater hotel apartment

                              1 4 1 night min

                              • 1 bedroom
                              • sleeps 4
                              • 1 night min
                              • Child Friendly

                              Price per night from

                              $156

                              Responds fast!
                              avg. 2 hours 8 minutes

                              Price per night from

                              $156

                              Distance approx 17.71 km from St. Petersburg Show on Map

                                14

                                Welcome to the Mar Bay Motel & Suites

                                Florida / Safety Harbor

                                Safety Harbor hotel apartment

                                1 2 5 nights min

                                • 1 bedroom
                                • sleeps 2
                                • 5 nights min
                                • Nearest beach 16 mi
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $112

                                Price per night from

                                $112

                                Distance approx 18.41 km from St. Petersburg Show on Map

                                  19

                                  Perfect Location, Walk to Everything, All Suites Condo Motel, Full Kitchen

                                  Florida / Clearwater

                                  Clearwater hotel apartment

                                  1 4 1 night min

                                  • 1 bedroom
                                  • sleeps 4
                                  • 1 night min
                                  • Child Friendly
                                  • Car not necessary

                                  Price per night from

                                  $158

                                  Responds fast!
                                  avg. 2 hours 8 minutes

                                  Price per night from

                                  $158

                                  Distance approx 18.41 km from St. Petersburg Show on Map

                                    19

                                    Perfect Location, Walk to Everything, All Suites Condo Motel, Full Kitchen

                                    Florida / Clearwater

                                    Clearwater hotel apartment

                                    1 4 1 night min

                                    • 1 bedroom
                                    • sleeps 4
                                    • 1 night min
                                    • Child Friendly

                                    Price per night from

                                    $157

                                    Responds fast!
                                    avg. 2 hours 8 minutes

                                    Price per night from

                                    $157

                                    Distance approx 18.37 km from St. Petersburg Show on Map

                                      17

                                      Perfect Location, Walk to Everything, All Suites Condo Motel, Full Kitchen

                                      Florida / Clearwater

                                      Clearwater hotel apartment

                                      1 4 1 night min

                                      • 1 bedroom
                                      • sleeps 4
                                      • 1 night min
                                      • Child Friendly
                                      • Car not necessary
                                      • Air conditioning

                                      Price per night from

                                      $148

                                      Responds fast!
                                      avg. 2 hours 8 minutes

                                      Price per night from

                                      $148

                                      Distance approx 8.08 km from St. Petersburg Show on Map

                                      (57) Excellent 

                                        21

                                        Stunning Sunsets in a 2BD/2BA Condo on the Gulf!

                                        Florida / Treasure Island

                                        Treasure Island hotel apartment

                                        2 6 min stay varies

                                        • 2 bedrooms
                                        • sleeps 6
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Child Friendly
                                        • Car not necessary
                                        “Clean your pool” Overall stay was good but pool was dirty from storm and hot tub had glass and neither were cleaned at all during our 3 day stay.

                                        Price per night from

                                        $189

                                        Price per night from

                                        $189

                                        Distance approx 18.37 km from St. Petersburg Show on Map

                                        (1) Excellent 

                                          16

                                          Perfect Location, Walk to Everything, All Suites Condo Motel, Full Kitchen

                                          Florida / Clearwater

                                          Clearwater hotel apartment

                                          1 4 1 night min

                                          • 1 bedroom
                                          • sleeps 4
                                          • 1 night min
                                          • Child Friendly
                                          • Car not necessary
                                          • Air conditioning

                                          Price per night from

                                          $148

                                          Responds fast!
                                          avg. 2 hours 8 minutes

                                          Price per night from

                                          $148

                                          Distance approx 18.35 km from St. Petersburg Show on Map

                                            17

                                            Perfect Location, Walk to Everything, All Suites Condo Motel, Full Kitchen

                                            Florida / Clearwater

                                            Clearwater hotel apartment

                                            1 4 2 nights min

                                            • 1 bedroom
                                            • sleeps 4
                                            • 2 nights min
                                            • Child Friendly
                                            • Car not necessary
                                            • Air conditioning

                                            Price per night from

                                            $137

                                            Responds fast!
                                            avg. 2 hours 8 minutes

                                            Price per night from

                                            $137

                                            Distance approx 8.42 km from St. Petersburg Show on Map

                                            (2)  

                                              28

                                              Swashbuckler Motel

                                              Florida / Treasure Island

                                              Treasure Island hotel apartment

                                              1 4 1 night min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 1 night min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $178

                                              Price per night from

                                              $178

                                              Distance approx 15.62 km from St. Petersburg Show on Map

                                                48

                                                The Pelican of Indian Rocks Beach

                                                Florida / Indian Rocks Beach

                                                Indian Rocks Beach hotel apartment

                                                4 14 1 night min

                                                • 4 bedrooms
                                                • sleeps 14
                                                • 1 night min
                                                • Ask about children
                                                • Air conditioning

                                                Price per night from

                                                $850

                                                Responds fast!
                                                avg. 3 hours 5 minutes

                                                Price per night from

                                                $850

                                                Distance approx 15.62 km from St. Petersburg Show on Map

                                                  33

                                                  The Pelican of Indian Rocks Beach 5&6 Sl 6

                                                  Florida / Indian Rocks Beach

                                                  Indian Rocks Beach hotel apartment

                                                  2 6 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Ask about children
                                                  • Air conditioning

                                                  Price per night from

                                                  $365

                                                  Responds fast!
                                                  avg. 3 hours 5 minutes

                                                  Price per night from

                                                  $365

                                                  Distance approx 15.62 km from St. Petersburg Show on Map

                                                    52

                                                    The Pelican of Indian Rocks Beach

                                                    Florida / Indian Rocks Beach

                                                    Indian Rocks Beach hotel apartment

                                                    3 11 1 night min

                                                    • 3 bedrooms
                                                    • sleeps 11
                                                    • 1 night min
                                                    • Ask about children
                                                    • Air conditioning

                                                    Price per night from

                                                    $668

                                                    Responds fast!
                                                    avg. 3 hours 5 minutes

                                                    Price per night from

                                                    $668

                                                    Distance approx 15.62 km from St. Petersburg Show on Map

                                                      57

                                                      The Pelican of Indian Rocks Beach 6,7,8 Sl9

                                                      Florida / Indian Rocks Beach

                                                      Indian Rocks Beach hotel apartment

                                                      3 9 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 9
                                                      • min stay varies
                                                      • Ask about children
                                                      • Air conditioning

                                                      Price per night from

                                                      $547

                                                      Responds fast!
                                                      avg. 3 hours 5 minutes

                                                      Price per night from

                                                      $547

                                                      Distance approx 15.62 km from St. Petersburg Show on Map

                                                        39

                                                        The Pelican of Indian Rocks Beach 7-8 Slps 6

                                                        Florida / Indian Rocks Beach

                                                        Indian Rocks Beach hotel apartment

                                                        2 6 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 6
                                                        • min stay varies
                                                        • Ask about children
                                                        • Air conditioning

                                                        Price per night from

                                                        $365

                                                        Responds fast!
                                                        avg. 3 hours 5 minutes

                                                        Price per night from

                                                        $365

                                                        Distance approx 18.66 km from St. Petersburg Show on Map

                                                          100

                                                          Coconut Grove Beach Resort, 10 Bedrooms, 8 Baths, Sleeps 30

                                                          Florida / Clearwater

                                                          Clearwater hotel apartment

                                                          10 30 2 nights min

                                                          • 10 bedrooms
                                                          • sleeps 30
                                                          • 2 nights min
                                                          • Swimming pool
                                                          • Ask about children
                                                          • Air conditioning

                                                          Price per night from

                                                          $3,642

                                                          Responds fast!
                                                          avg. 3 hours 5 minutes

                                                          Price per night from

                                                          $3,642

                                                          Distance approx 15.62 km from St. Petersburg Show on Map

                                                            40

                                                            The Pelican of Indian Rocks Beach 5,6,7 SL9

                                                            Florida / Indian Rocks Beach

                                                            Indian Rocks Beach hotel apartment

                                                            3 9 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 9
                                                            • min stay varies
                                                            • Ask about children
                                                            • Air conditioning

                                                            Price per night from

                                                            $547

                                                            Responds fast!
                                                            avg. 3 hours 5 minutes

                                                            Price per night from

                                                            $547

                                                            Distance approx 18.66 km from St. Petersburg Show on Map

                                                              57

                                                              Coconut Grove Beach Resort 5, 6, 7, 8, 6 Bedroom, 4 Baths, Sleeps 18

                                                              Florida / Clearwater

                                                              Clearwater hotel apartment

                                                              6 18 2 nights min

                                                              • 6 bedrooms
                                                              • sleeps 18
                                                              • 2 nights min
                                                              • Swimming pool
                                                              • Ask about children
                                                              • Air conditioning

                                                              Price per night from

                                                              $1,214

                                                              Responds fast!
                                                              avg. 3 hours 5 minutes

                                                              Price per night from

                                                              $1,214

                                                              Distance approx 15.62 km from St. Petersburg Show on Map

                                                                34

                                                                The Pelican of Indian Rocks Beach 5 Sl 3

                                                                Florida / Indian Rocks Beach

                                                                Indian Rocks Beach hotel apartment

                                                                1 3 min stay varies

                                                                • 1 bedroom
                                                                • sleeps 3
                                                                • min stay varies
                                                                • Ask about children
                                                                • Air conditioning

                                                                Price per night from

                                                                $182

                                                                Responds fast!
                                                                avg. 3 hours 5 minutes

                                                                Price per night from

                                                                $182

                                                                Distance approx 15.62 km from St. Petersburg Show on Map

                                                                  47

                                                                  The Pelican of Indian Rocks Beach 5678 Sl12

                                                                  Florida / Indian Rocks Beach

                                                                  Indian Rocks Beach hotel apartment

                                                                  4 12 min stay varies

                                                                  • 4 bedrooms
                                                                  • sleeps 12
                                                                  • min stay varies
                                                                  • Ask about children
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $729

                                                                  Responds fast!
                                                                  avg. 3 hours 5 minutes

                                                                  Price per night from

                                                                  $729

                                                                  Distance approx 15.62 km from St. Petersburg Show on Map

                                                                    35

                                                                    The Pelican of Indian Rocks Beach 7 Slps 3

                                                                    Florida / Indian Rocks Beach

                                                                    Indian Rocks Beach hotel apartment

                                                                    1 3 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 3
                                                                    • min stay varies
                                                                    • Ask about children
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $182

                                                                    Responds fast!
                                                                    avg. 3 hours 5 minutes

                                                                    Price per night from

                                                                    $182

                                                                    Distance approx 15.62 km from St. Petersburg Show on Map

                                                                      46

                                                                      The Pelican of Indian Rocks Beach

                                                                      Florida / Indian Rocks Beach

                                                                      Indian Rocks Beach hotel apartment

                                                                      5 17 1 night min

                                                                      • 5 bedrooms
                                                                      • sleeps 17
                                                                      • 1 night min
                                                                      • Ask about children
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $1,032

                                                                      Responds fast!
                                                                      avg. 3 hours 5 minutes

                                                                      Price per night from

                                                                      $1,032

                                                                      Distance approx 15.62 km from St. Petersburg Show on Map

                                                                      (1) Average 

                                                                        28

                                                                        The Pelican of Indian Rocks Beach 6 Slps 3

                                                                        Florida / Indian Rocks Beach

                                                                        Indian Rocks Beach hotel apartment

                                                                        1 3 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 3
                                                                        • min stay varies
                                                                        • Ask about children
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $182

                                                                        Responds fast!
                                                                        avg. 3 hours 5 minutes

                                                                        Price per night from

                                                                        $182

                                                                        Distance approx 7.04 km from St. Petersburg Show on Map

                                                                          16

                                                                          GULF FRONT Studio at Beach Resort w/ Pool Tennis Spa Hot Tub & Family Activities

                                                                          Florida / St. Pete Beach

                                                                          St. Pete Beach hotel apartment

                                                                          1 4 2 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • 2 nights min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $126

                                                                          Responds fast!
                                                                          avg. 2 hours 38 minutes

                                                                          Price per night from

                                                                          $126

                                                                          Distance approx 7.04 km from St. Petersburg Show on Map

                                                                            16

                                                                            PRIVATE STUDIO at Beach Resort w/ Tiki Pool Bar Gym Tennis Waterslide Golf & Spa

                                                                            Florida / St. Pete Beach

                                                                            St. Pete Beach hotel apartment

                                                                            1 4 2 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 2 nights min
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $98

                                                                            Responds fast!
                                                                            avg. 2 hours 38 minutes

                                                                            Price per night from

                                                                            $98

                                                                            Distance approx 7.04 km from St. Petersburg Show on Map

                                                                              16

                                                                              1BR Unit at Beach Front Resort w/ Family Activities Pools Game Room Gym Spa Golf

                                                                              Florida / St. Pete Beach

                                                                              St. Pete Beach hotel apartment

                                                                              1 6 2 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 6
                                                                              • 2 nights min
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $149

                                                                              Responds fast!
                                                                              avg. 2 hours 38 minutes

                                                                              Price per night from

                                                                              $149