South Caribbean · Costa Rica

Cahuita

Reef, jungle, and a town that takes its time.

Cahuita is what the Caribbean coast looked like before anyone tried to change it.

The national park starts at the edge of the village and runs along the coast for kilometers — coral reefs on one side, coastal rainforest on the other. You can walk the trail in flip flops, snorkel the reef in the morning, and be back at the village soda for lunch by noon.

It's small. It's unhurried. And it has some of the best snorkeling in Costa Rica right at its doorstep.

What to do in Cahuita

The national park is the reason most people come. Here's how to make the most of it.

Snorkel the reef

Cahuita National Park protects one of the last living coral reefs on Costa Rica's Caribbean coast. The water is shallow and calm — ideal for beginners and experienced snorkelers alike. Best visibility February–April.

Hike the coastal trail

A flat, easy trail runs through the park along the beach. Monkeys, sloths, and iguanas are regular sightings. The trail takes about 2–3 hours one way. Entrance is free — a voluntary donation supports the park.

Wildlife spotting

Cahuita has some of the most accessible wildlife on the Caribbean coast. Howler and white-faced monkeys are almost guaranteed. Sloths move slowly enough that you'll spot them if you look up.

Playa Negra

The black sand beach north of town is where locals go. Long, calm, and almost always empty on weekdays. Good for swimming when the swell is low.

Caribbean food

Cahuita has a handful of small restaurants doing Caribbean cooking the right way. Rice and beans cooked in coconut milk, fresh fish, and patacones. Miss Edith's has been feeding people here for decades.

Guided tours with pickup in Cahuita

These tours include a pickup stop in Cahuita at no extra cost. Our driver comes to you — no need to travel to Puerto Viejo first.

Cahuita Snorkel & Hike

From $67 / person
~4 hours
  • Pickup in Cahuita included
Book this tour

Cahuita National Park Hike

From $56 / person
Half day
  • Pickup in Cahuita included
Book this tour

Getting to and from Cahuita

Cahuita sits between Puerto Viejo and Limón — about 30 minutes from Puerto Viejo by shuttle and 45 minutes from Limón. Our shuttles stop in Cahuita on every route south toward Bocas del Toro and Panama.

From Puerto Viejo

From $25 / person
~30 min
  • Shared shuttle
  • Direct to Cahuita
Book shuttle

To Bocas del Toro

From $30 / person
~3 hours
  • Pickup in Cahuita
  • Border crossing included
Book shuttle

To Limón / Limón Airport

From $90 / vehicle
~45 min
  • Private van
  • Door-to-door pickup and drop-off
Get a private van

To San José / SJO Airport

From $245 / vehicle
~4.5 hours
  • Private van
  • Door-to-door pickup and drop-off
Get a private van

Before you go

Park entrance

Cahuita National Park has a voluntary donation entrance at the village side (Kelly Creek). The Puerto Vargas entrance charges a small fee (~$5). Both access the same trail and reef.

Reef conditions

The reef is most visible on calm days. After heavy rain or strong swell, the water can be murky. Ask locals or your guide before going in.

Getting here

The easiest option is our shared shuttle from Puerto Viejo or a private van from anywhere on the Caribbean coast.

Weather

Expect rain year-round. The national park is beautiful in the rain. Bring a dry bag for your camera.

Common questions

Ready to explore Cahuita National Park?

Shared shuttles, private vans, and guided tours, all with pickup in Cahuita.