Filter Your Search

Off-Campus Apartments for Rent in St. Petersburg

293 Rentals Available

    • Bayou Court Apartments - Bayou Court Apartments

    Bayou Court Apartments

    4301 6th St S, Saint Petersburg, FL 33705

    $1,878 - $2,099

    2 Beds

    ★★★★★
    ★★★★★
    35.2 miles to USF Tampa campus
    • Lake Maggiore Apartments - Lake Maggiore Apartments

    Lake Maggiore Apartments

    825 32nd Ave S, Saint Petersburg, FL 33705

    $1,685 - $3,145

    1 - 3 Beds

    ★★★★★
    ★★★★★
    35 miles to USF Tampa campus
  1. Shared Housing
    • Master Bedroom - Whisper Woods

    Whisper Woods

    5822 16th Lane South Apt 3, St. Petersburg, FL 33712

    $850 /Bedroom

    1 Bed

    36 miles to USF Tampa campus
    • Photo - 875 53rd Ter N

    875 53rd Ter N

    875 53rd Terrace N, Saint Petersburg, FL 33703

    $2,400

    2 Beds

    22 miles to USF Tampa campus
    • Photo - 875 21st Ave S

    875 21st Ave S

    875 21st Ave S, St. Petersburg, FL 33705

    $1,450

    1 Bed

    25.9 miles to USF Tampa campus
    • Photo - 2210 10th St S

    2210 10th St S

    2210 10th St S, Saint Petersburg, FL 33705

    $1,350

    1 Bed

    26.1 miles to USF Tampa campus