2 Bedroom Apartments for Rent in St. Petersburg, FL (449 Rentals)Page 8 of 9

How Many Bedrooms?Done
Select your price rangeDone
Lifestyle Matching SearchDone
By AmenitiesDone
By Community TypeDone
Features and AvailabilityDone
Done
close
View Me
Seaside Villas
Rent Specials
from $2,0202 Bedroom Apartments Available Now

Seaside Villas

3205 58th St SGulfport, FL 33707
View Details
close
View Me
Cross Bayou Villas
2 Bedroom Apartments

Cross Bayou Villas

7251 73rd StPinellas Park, FL 33781
View Details
close
View Me
Bali Apartments
2 Bedroom Apartments

Bali Apartments

105 11th AveSt Pete Beach, FL 33706
View Details
close
View Me
Lakeside Terrace
2 Bedroom Apartments

Lakeside Terrace

4200 62nd Ave NPinellas Park, FL 33781
View Details
close
View Me
Clinton Arms
2 Bedroom Apartments

Clinton Arms

3060 Clinton St SGulfport, FL 33707
View Details
close
View Me
Parkside Commons
2 Bedroom Apartments

Parkside Commons

6740 Park Blvd NPinellas Park, FL 33781
View Details
close
View Me
4089 76th Ave N
2 Bedroom Apartments

4089 76th Ave N

4089 76th Ave NPinellas Park, FL 33781
View Details
close
View Me
5139 Tangerine Ave S
2 Bedroom Apartments

5139 Tangerine Ave S

5139 Tangerine Ave SGulfport, FL 33707
View Details
close
View Me
19306 Gulf Blvd
2 Bedroom Apartments

19306 Gulf Blvd

19306 Gulf BlvdIndian Shores, FL 33785
View Details
close
View Me
14046 Vivian Dr
2 Bedroom Apartments

14046 Vivian Dr

14046 Vivian DrMadeira Beach, FL 33708
View Details
close
View Me
5396 Gulf Blvd
2 Bedroom Apartments

5396 Gulf Blvd

5396 Gulf BlvdSt Pete Beach, FL 33706
View Details
close
View Me
3675 Gulf Blvd
2 Bedroom Apartments

3675 Gulf Blvd

3675 Gulf BlvdSt Pete Beach, FL 33706
Corporate Housing
View Details
close
View Me
5050 Ulmerton Rd
2 Bedroom Apartments

5050 Ulmerton Rd

5050 Ulmerton RdClearwater, FL 33760
View Details
close
View Me
11755 3rd St E
2 Bedroom Apartments

11755 3rd St E

11755 3rd St ETreasure Island, FL 33706
View Details
close
View Me
300 Capri Blvd
2 Bedroom Apartments

300 Capri Blvd

300 Capri BlvdTreasure Island, FL 33706
View Details
close
View Me
Crystal Lakes Manor
2 Bedroom Apartments

Crystal Lakes Manor

4100 62nd Ave NPinellas Park, FL 33781
Senior Living
View Details
close
View Me
Aqua Vista
2 Bedroom Apartments

Aqua Vista

205 116th AveTreasure Island, FL 33706
View Details
close
View Me
11875 3rd St E
2 Bedroom Apartments

11875 3rd St E

11875 3rd St ETreasure Island, FL 33706
View Details
close
View Me
1130 Pinellas Bayway
2 Bedroom Apartments

1130 Pinellas Bayway

1130 Pinellas BaywayTierra Verde, FL 33715
Furnished
View Details
close
View Me
12959-12971 Pelican Ln
2 Bedroom Apartments

12959-12971 Pelican Ln

12959-12971 Pelican LnMadeira Beach, FL 33708
View Details
close
View Me
334 73rd Ave
2 Bedroom Apartments

334 73rd Ave

334 73rd AveSt Pete Beach, FL 33706
View Details
close
View Me
14120 Palm St
2 Bedroom Apartments

14120 Palm St

14120 Palm StMadeira Beach, FL 33708
View Details
close
View Me
7885 Boca Ciega Dr
2 Bedroom Apartments

7885 Boca Ciega Dr

7885 Boca Ciega DrSt Pete Beach, FL 33706
View Details
close
View Me
164 117th Ave
2 Bedroom Apartments

164 117th Ave

164 117th AveTreasure Island, FL 33706
View Details
close
View Me
17620 Lee Ave
2 Bedroom Apartments

17620 Lee Ave

17620 Lee AveRedington Shores, FL 33708
View Details
close
View Me
7196 68th Ct N
2 Bedroom Apartments

7196 68th Ct N

7196 68th Ct NPinellas Park, FL 33781
View Details
close
View Me
Twin Apartments
2 Bedroom Apartments

Twin Apartments

12520-12512 Gulf BlvdTreasure Island, FL 33706
View Details
close
View Me
6440 64th Ave N
2 Bedroom Apartments

6440 64th Ave N

6440 64th Ave NPinellas Park, FL 33781
View Details
close
View Me
Villa Vacilia
2 Bedroom Apartments

Villa Vacilia

9250 Blind Pass RdSt Pete Beach, FL 33706
View Details
close
View Me
15000 Gulf Blvd
2 Bedroom Apartments

15000 Gulf Blvd

15000 Gulf BlvdMadeira Beach, FL 33708
View Details
close
View Me
510 70th Ave
2 Bedroom Apartments

510 70th Ave

510 70th AveSt Pete Beach, FL 33706
View Details
close
View Me
1868 Shore Dr S
2 Bedroom Apartments

1868 Shore Dr S

1868 Shore Dr SSouth Pasadena, FL 33707
Senior Living
View Details
close
View Me
Bay Haven Apartments
2 Bedroom Apartments

Bay Haven Apartments

14257 N Bayshore DrMadeira Beach, FL 33708
View Details
close
View Me
7786 62nd St N
2 Bedroom Apartments

7786 62nd St N

7786 62nd St NPinellas Park, FL 33781
View Details
close
View Me
13337 Gulf Blvd
2 Bedroom Apartments

13337 Gulf Blvd

13337 Gulf BlvdMadeira Beach, FL 33708
View Details
close
View Me
144 116th Ave
2 Bedroom Apartments

144 116th Ave

144 116th AveTreasure Island, FL 33706
View Details
close
View Me
7330 Bay St
2 Bedroom Apartments

7330 Bay St

7330 Bay StSt Pete Beach, FL 33706
View Details
close
View Me
12325 3rd St E
2 Bedroom Apartments

12325 3rd St E

12325 3rd St ETreasure Island, FL 33706
View Details
close
View Me
511 129th Ave
2 Bedroom Apartments

511 129th Ave

511 129th AveMadeira Beach, FL 33708
View Details
close
View Me
17408 Gulf Blvd
2 Bedroom Apartments

17408 Gulf Blvd

17408 Gulf BlvdRedington Shores, FL 33708
Furnished
View Details
close
View Me
10764 70th Ave
2 Bedroom Apartments

10764 70th Ave

10764 70th AveSeminole, FL 33772
View Details
close
View Me
14910 N Bayshore Dr
2 Bedroom Apartments

14910 N Bayshore Dr

14910 N Bayshore DrMadeira Beach, FL 33708
View Details

Getting Around St. Petersburg, FL

Walk Score®

66 / 100

Somewhat Walkable

Some errands can be accomplished on foot

Bike Score®

70 / 100

Very Bikeable

Biking is convenient for most trips

Transit Score®

38 / 100

Some Transit

A few nearby public transportation options

Frequently Asked Questions about 2 Bedroom St. Petersburg Apartments

What is the Cheapest apartment in St. Petersburg with 2 Bedroom?

Currently the most affordable 2 Bedroom in St. Petersburg is at Wildwood Apartments listed at $1,300.

How much is the average rent for a 2 Bedroom St. Petersburg Apartment?

The average rent for a 2 Bedroom Apartment in St. Petersburg is $2,635.

What is the largest available 2 Bedroom St. Petersburg Apartment for rent?

Today's apartment with the most square footage in St. Petersburg is a 1,750 square feet unit starting from $2,700 at Fountain Court Apartments.

What is the average size for St. Petersburg 2 Bedroom Apartments for rent?

The average size for a 2 Bedroom rental in St. Petersburg is currently 1,067 sq ft.

Expert Rental Resources

Helpful Apartment Articles, How-To's and Tips

The rental experts at ApartmentHomeLiving.com provide you with top advice, tools, and tips for understanding the leasing process and finding the perfect rental. Here are a few helpful rental and leasing articles from our experts to guide you on your search.

decorative image for Signing Your Apartment Lease: The Basics article

Signing Your Apartment Lease: The Basics

Written by: Trey Huguley

When you're about to sign a lease for the first time, it can feel a bit overwhelming. You don’t want to miss any important details hidden in the fine print.

decorative image for What to Know About Fees and Fines When Renting article

What to Know About Fees and Fines When Renting

Written by: Trey Huguley

When it comes to renting a new apartment or home there can be a number of fees that you will want to keep in mind going into the process.

decorative image for Real Estate Term Glossary: Your Guide to The A to Zs of Renting  article

Real Estate Term Glossary: Your Guide to The A to Zs of Renting

Written by: Kevin Ready

Navigating the world of real estate can reveal an abundance of terminology and phrasing around the topics of renting and buying that for some may seem like a brand-new language.

decorative image for Navigating the World of Low-Income Housing: A Comprehensive Guide article

Navigating the World of Low-Income Housing: A Comprehensive Guide

Written by: Kevin Ready

Are you having difficulty keeping up with bills or paying the rent? If so, you are not alone. Many families struggle to keep up with rents that have increased up to 40% in the past decade.