Filter Your Search

Off-Campus Apartments for Rent in St. Pete Beach

88 Rentals Available

    • Photo - 343 82nd Ave

    343 82nd Ave

    3 Beds$3,125

    343 82nd Ave, St. Pete Beach, FL 33706

    38.7 miles to USF Tampa campus
    • Photo - 6650 Sunset Way

    6650 Sunset Way

    2 Beds$3,500

    6650 Sunset Way, St. Pete Beach, FL 33706

    40.4 miles to USF Tampa campus
    • Pool - Magnolia Estates

    Magnolia Estates

    1 - 3 Beds$1,830 - $3,050

    Brook Village Cove, Lakewood Ranch, FL 34202

    53.2 miles to USF Tampa campus
    • Photo - 513 69th Ave

    513 69th Ave

    1 Bed$2,000

    513 69th Ave, St. Pete Beach, FL 33706

    40.4 miles to USF Tampa campus
    • Photo - 3845 Virga Blvd

    3845 Virga Blvd

    3 Beds$2,250

    3845 Virga Blvd, Sarasota, FL 34233

    65.9 miles to USF Tampa campus
    • Photo - 4950 Gulf Blvd

    4950 Gulf Blvd

    2 Beds$3,950

    4950 Gulf Blvd, St. Pete Beach, FL 33706

    39.3 miles to USF Tampa campus
    • Photo - 14787 Lyla Ter

    14787 Lyla Ter

    3 Beds$3,000

    14787 Lyla Ter, Bradenton, FL 34211

    56.3 miles to USF Tampa campus
    • Photo - 515 69th Ave

    515 69th Ave

    1 Bed$1,800

    515 69th Ave, St. Pete Beach, FL 33706

    40.4 miles to USF Tampa campus
    • Photo - 8920 Gulf Blvd

    8920 Gulf Blvd

    3 Beds$6,000

    8920 Gulf Blvd, St. Pete Beach, FL 33706

    39.2 miles to USF Tampa campus
    • Photo - 515 69th Ave

    515 69th Ave

    1 Bed$2,000

    515 69th Ave, St. Pete Beach, FL 33706

    40.4 miles to USF Tampa campus
    • Photo - 138 1st St E

    138 1st St E

    2 Beds$3,000

    138 1st St E, Tierra Verde, FL 33715

    38.6 miles to USF Tampa campus
    • Photo - 600 79th Ave

    600 79th Ave

    2 Beds$2,500

    600 79th Ave, St. Pete Beach, FL 33706

    38.7 miles to USF Tampa campus
    • Photo - 7000 Beach Plaza

    7000 Beach Plaza

    Studio Bed$2,250

    7000 Beach Plaza, Saint Petersburg, FL 33706

    40.7 miles to USF Tampa campus
    • Photo - 4950 Gulf Blvd

    4950 Gulf Blvd

    2 Beds$3,950

    4950 Gulf Blvd, St. Pete Beach, FL 33706

    39.3 miles to USF Tampa campus