Filter Your Search

Off-Campus Pet Friendly Apartments for Rent in St. Petersburg

75 Rentals Available

    • Bayou Court Apartments - Bayou Court Apartments

    Bayou Court Apartments

    4301 6th St S, Saint Petersburg, FL 33705

    2 Beds$2,100 - $2,350

    ★★★★★
    ★★★★★
    35.2 miles to USF Tampa campus
    • Photo - 805 4th Ave N

    805 4th Ave N

    805 4th Ave N, Saint Petersburg, FL 33701

    1 Bed$1,900

    30.8 miles to USF Tampa campus
    • Photo - 4300 Beach Dr SE

    4300 Beach Dr SE

    4300 Beach Dr SE, Saint Petersburg, FL 33705

    3 Beds$4,200

    35 miles to USF Tampa campus
    • Photo - 805 4th Ave N

    805 4th Ave N

    805 4th Ave N, Saint Petersburg, FL 33701

    Studio Bed$1,900

    30.8 miles to USF Tampa campus
    • Photo - 805 4th Ave N

    805 4th Ave N

    805 4th Ave N, Saint Petersburg, FL 33701

    Studio Bed$1,900

    30.8 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$1,950

    31.3 miles to USF Tampa campus
  1. Sublet / Shared Housing
    • Kitchen - 4040 Lofts

    4040 Lofts

    4050 Rocky Circle, Tampa, FL 33613

    1 Bed$900 /Bedroom

    126 miles to USF Tampa campus
    • Photo - 415 3rd St N

    415 3rd St N

    415 3rd St N, Saint Petersburg, FL 33701

    2 Beds$3,499

    31.2 miles to USF Tampa campus
    • Photo - 3229 49th St N

    3229 49th St N

    3229 49th St N, Saint Petersburg, FL 33710

    3 Beds$1,695

    30.5 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$2,200

    31.3 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    Studio Bed$1,950

    31.3 miles to USF Tampa campus
    • Photo - 2169 22nd Ave N

    2169 22nd Ave N

    2169 22nd Ave N, Saint Petersburg, FL 33713

    2 Beds$2,100

    29 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$2,000

    31.3 miles to USF Tampa campus
    • Photo - 3038 25th St N

    3038 25th St N

    3038 25th St N, Saint Petersburg, FL 33713

    2 Beds$1,799

    28.5 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$1,950

    31.3 miles to USF Tampa campus
    • Photo - 1821 30th Ave N

    1821 30th Ave N

    1821 30th Ave N, Saint Petersburg, FL 33713

    2 Beds$2,099

    28.5 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$1,900

    31.3 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$1,950

    31.3 miles to USF Tampa campus
    • Photo - 917 30th Ave N

    917 30th Ave N

    917 30th Ave N, Saint Petersburg, FL 33704

    1 Bed$1,650

    29.1 miles to USF Tampa campus
    • Photo - 680 22nd Ave S

    680 22nd Ave S

    680 22nd Ave S, Saint Petersburg, FL 33705

    1 Bed$1,200

    33.2 miles to USF Tampa campus
    • Photo - 202 63rd Ave S-

    202 63rd Ave S-

    202 63rd Ave S, Saint Petersburg, FL 33705

    2 Beds$2,750

    27.8 miles to USF Tampa campus
    • Photo - 805 4th Ave N

    805 4th Ave N

    805 4th Ave N, Saint Petersburg, FL 33701

    Studio Bed$1,900

    30.8 miles to USF Tampa campus
    • Photo - 2635 2nd Ave N-

    2635 2nd Ave N-

    2635 2nd Ave N, Saint Petersburg, FL 33713

    3 Beds$2,000

    25.4 miles to USF Tampa campus
    • Photo - 425 2nd St N

    425 2nd St N

    425 2nd St N, Saint Petersburg, FL 33701

    1 Bed$1,950

    31.3 miles to USF Tampa campus
    • Lake Maggiore Apartments - Lake Maggiore Apartments

    Lake Maggiore Apartments

    825 32nd Ave S, Saint Petersburg, FL 33705

    1 - 3 Beds$1,685 - $4,070

    ★★★★★
    ★★★★★
    35 miles to USF Tampa campus
    • Photo - 680 22nd Ave S

    680 22nd Ave S

    680 22nd Ave S, Saint Petersburg, FL 33705

    1 Bed$1,350

    33.2 miles to USF Tampa campus