Filter Your Search

Off-Campus Apartments for Rent in St. Pete Beach

78 Rentals Available

    • Photo - 664 76th Avenue

    664 76th Avenue

    664 76th Ave, St. Pete Beach, FL 33706

    $1,795

    1 Bed

    30.5 miles to USF Tampa campus
    • Photo - 664 76th Avenue

    664 76th Avenue

    664 76th Ave, St. Pete Beach, FL 33706

    $2,700

    2 Beds

    30.5 miles to USF Tampa campus
    • Pool - Ranch Lake Apartments

    Ranch Lake Apartments

    8110 Misty Wood Avenue, Bradenton, FL 34202

    $1,235 - $1,765

    Plus Fees

    1 - 3 Beds

    52.8 miles to USF Tampa campus
    • Pool - Magnolia Estates

    Magnolia Estates

    Brook Village Cove, Lakewood Ranch, FL 34202

    $1,830 - $3,050

    Plus Fees

    1 - 3 Beds

    53.2 miles to USF Tampa campus