Filter Your Search

Off-Campus Apartments for Rent in St. Petersburg

351 Rentals Available

    • 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
    • Lake Maggiore Phase - Lake Maggiore Apartments

    Lake Maggiore Apartments

    825 32nd Ave S, Saint Petersburg, FL 33705

    $2,015 - $3,145Plus Fees

    1 - 3 Beds

    ★★★★★
    ★★★★★
    33.7 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 - 2635 2nd Ave N-

    2635 2nd Ave N-

    2635 2nd Ave N, Saint Petersburg, FL 33713

    $2,000

    3 Beds

    25.4 miles to USF Tampa campus