Debutant Eddie Byrom (43) och Adam Hose (48) satte på 77 för att ta ställning till 102-1.
Men Holland avfärdade sedan Byrom, James Hildreth, Tom Abell och Steven Davies i en anmärkningsvärd fyra-över trollformel av 4-8.
Han sprang ut Lewis Gregory innan Gareth Berg (3-26) hävdade två wickets, sedan regn tvingade en tidig stängning på 135-8.
Somerset kom in på dagen i en kommandoposition, efter att ha utlöst en liknande kollaps från Hampshire med den rosa bollen under strålkastare i deras första innings.
Men den fattiga medelklassen som har underminerat deras County Championship säsongen kom tillbaka för att hemsöka dem, vilket innebär att en första seger för säsongen är nu mycket osannolikt.
Opener Byrom, som hade sett annars solid, flisade USA-födda australiensiska Holland till mitten av och Hildreth gick lbw för två innan Abell och Davies fjädrade kanter till Lewis McManus, båda utan poäng.
Gregory kördes ut av Holland när han halkade försöka köra en snabb singel, lämnar Berg att sätta Hose lbw och få Craig Overton fångas i mitten av veken innan regn förhindrade någon pjäs i slutsessionen.
Ian Holland berättade för BBC Radio Solent:
"Det var en konstig session av cricket. Uppenbarligen hade de farten tidigt och de fick ett anständigt partnerskap men vi fick massor av Wickets i en hast, så det är ett anständigt slut för oss.
"Det försätter oss i en stark position. Man vet aldrig. Det finns fortfarande 96 overs, kanske fler, kvar i spelet.
"Det är trevligt att bidra och komma in och göra bra ifrån sig. Jag vill inte komma in och vara dödviktare. Den rosa bollen har varit snäll mot mig. Det verkar göra bitar i perioder av spelet och sedan platta ut. Du är aldrig ute ur spelet."
Somerset chef för cricket Matt Maynard berättade för BBC Radio Bristol:
"Det var så skönt att se Adam Hose och Eddie Byrom slåss bra och komma i en bra position, sedan Holland kom på och nappade runt under ljuset och orsakade problem.
"Det nafsade lite till. När man kommer in under dessa förhållanden är det svårt. Han hade några hyfsade bollar där ute. Ingen av våra pojkar gav bort sin snopp.
"Eddie Byrom har imponerat fullt stopp. Jag gillade utseendet på honom i akademin och han får nu sitt spel. Han vet sina styrkor i denna form av spelet och han visade det med bollarna han lämnade. Jag känner mig proppad för pojken."
Ian Holland tog 4-16 när Somerset kollapsade, förlorade sju wickets för 33 körningar mot Hampshire på dag tre.