El parque nacional Cahuita es un área natural protegida, ubicada en la provincia de Limón, Costa Rica, a 42 km al sur de la capital de la provincia. Cuenta con un área de 1067.9 ha terrestres y 22400 ha marinas. Fue creado por el Decreto Ejecutivo No. 1236-A, del 7 de septiembre de 1970.
El parque fue creado para proteger la flora y fauna, los arrecifes de coral y varios ecosistemas marinos. Es considerado una de las áreas de mayor belleza escénica del país por sus playas de arena blanca, su gran número de cocoteros, su mar de color azul turquesa y su arrecife de coral.
El parque se encuentra dentro de la zona de vida bosque tropical húmedo y posee varios hábitats importantes como son el bosque pantanoso con especies de cativo, sangregao y fruta dorada; el bosque mixto no inundado con especies de guaitíl, jorco y cerillo; el manglar, con predominio del mangle colorado; y la vegetación del litoral, con abundancia de cocoteros y papaturros.
El arrecife coralino abarca una extensión de 600 ha y se extiende frente a punta Cahuita, entre el río Perezoso y Puerto Vargas. Una parte de la plataforma arrecifal se encuentra sumergida a unos 11 metros bajo el nivel del mar.
Según estudios realizados después del terremoto del 22 de abril de 1991, la plataforma arrecifal emergió 1 metro. Es el arrecife más desarrollado de la costa del Caribe costarricense.