Filter Your Search

Off-Campus Apartments for Rent in St. Petersburg

178 Rentals Available

    • 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 - 680 22nd Ave S

    680 22nd Ave S

    680 22nd Ave S, St. Petersburg, FL 33705

    1 Bed$1,300

    33.2 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 - 1442 45th Ave NE

    1442 45th Ave NE

    1442 45th Ave NE, St. Petersburg, FL 33703

    4 Beds$4,499

    31.2 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 - 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

    1 Bed$1,950

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

    425 2nd St N

    425 2nd St N, St. Petersburg, FL 33701

    1 Bed$1,900

    31.3 miles to USF Tampa campus
    • Photo - 3901 Iris St N

    3901 Iris St N

    3901 Iris St N, Saint Petersburg, FL 33703

    3 Beds$2,350

    28.5 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,782 - $4,070

    ★★★★★
    ★★★★★
    35 miles to USF Tampa campus
    • Photo - 736 8th St N

    736 8th St N

    736 8th St N, Saint Petersburg, FL 33701

    1 Bed$1,899

    31 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 - 4770 Beach Dr SE

    4770 Beach Dr SE

    4770 Beach Dr SE, St. Petersburg, FL 33705

    1 Bed$2,800

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

    425 2nd St N

    425 2nd St N, St. Petersburg, FL 33701

    Studio Bed$1,950

    31.3 miles to USF Tampa campus
    • Photo - 1128 Neptune Dr

    1128 Neptune Dr

    1128 Neptune Dr, Ruskin, FL 33570

    1 Bed$1,400

    38.9 miles to USF Tampa campus
    • Photo - 5660 Hobson St NE

    5660 Hobson St NE

    5660 Hobson St NE, St. Petersburg, FL 33703

    3 Beds$2,500

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

    680 22nd Ave S

    680 22nd Ave S, St. Petersburg, FL 33705

    1 Bed$1,350

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

    4300 Beach Dr SE

    4300 Beach Dr SE, St. 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 - 231 42nd Ave NE

    231 42nd Ave NE

    231 42nd Ave NE, St. Petersburg, FL 33703

    2 Beds$2,400

    29.8 miles to USF Tampa campus