Bodagrottorna är ett naturreservat beläget i kommunen Hudiksvall, i Gävleborgs län. Det är Länsstyrelsen i Gävleborgs län som förvaltar området som skapades den 31 juli 1989. Naturreservatet är relativt litet, med en yta på endast 4 hektar. Av dessa 4 hektar är 3 hektar täckta av skog.
En av de mest imponerande sevärdheterna i Bodagrottorna är en urbergsgrotta som är den näst längsta i världen. Besökare kan besöka grottorna under juli-oktober, då de är torra vid fint väder. Under våren är det blött och isigt, vilket gör det svårt att besöka grottorna.
Grottsystemets stora ingång, Fläckgrottan, med den stora centralsalen är relativt lätt att besöka för de flesta. Övriga delar av grottorna kräver grottvana och det är nödvändigt att ta med minst två ljuskällor och använda skyddshjälm.
Trots grottornas relativt lilla storlek bjuder besöket på spännande naturupplevelser. Det är en av Sveriges längsta kända grottsystem, med en total längd på drygt 2 900 meter. Besökare kan också utnyttja anordningarna i området, såsom informationstavlor och parkering.