Filter Your Search

Off-Campus Apartments for Rent in St. Petersburg

297 Rentals Available

    • Lake Maggiore Apartments - Lake Maggiore Apartments

    Lake Maggiore Apartments

    825 32nd Ave S, Saint Petersburg, FL 33705

    $1,985 - $3,145Plus Fees

    1 - 3 Beds

    ★★★★★
    ★★★★★
    35 miles to USF Tampa campus
    • Bayou Court Apartments - Bayou Court Apartments

    Bayou Court Apartments

    4301 6th St S, Saint Petersburg, FL 33705

    $2,350Plus Fees

    2 Beds12 Month Lease

    ★★★★★
    ★★★★★
    35.2 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 /BedroomPlus Fees

    1 Bed

    36 miles to USF Tampa campus
    • Photo - 325 41st N - 1

    325 41st N - 1

    325 41st St N, Saint Petersburg, FL 33713

    $1,400

    2 Beds

    26.1 miles to USF Tampa campus