Destination guide · checked September 2026

Choose your Costa Rica coast for surfing or diving.

Learn to surf in Tamarindo, dive the volcanic reefs of Papagayo from Playas del Coco, or spend a few days in Uvita exploring its palm-backed beaches and taking a boat out to Caño Island. Down on the Nicoya Peninsula, Santa Teresa pairs varied surf breaks with local boat diving from Mal País and day walks in Cabo Blanco. Over on the Caribbean coast, Puerto Viejo and Cocles offer instructor-led surf lessons, coconut-rich cooking and coastal walks in Cahuita.

Palm trees lining Playa Uvita on Costa Rica's South Pacific coast
Playa Uvita · Alfarjores · CC BY 4.0

Where to stay

Find your kind of coastal town

For surf lessons within an easy walk of your room, start with Tamarindo. Playas del Coco is the most practical base if diving is your priority, while Uvita lets you combine lessons at Playa Chamán with a full day out at Caño Island. Santa Teresa gives you several surf beaches along the southern Nicoya Peninsula. On the Caribbean coast, Cocles offers beginner surf lessons, great local food and easy day trips to Cahuita—just check Punta Uva’s seasonal diving schedule before setting your dates.

Caribbean surf & culture

Puerto Viejo & Cocles

Explore Puerto Viejo & Cocles

Stay near Cocles for surf lessons, head into Puerto Viejo for dinner, and spend a day in Cahuita. Arrange Punta Uva diving around operating dates and sea conditions.

Surf, dive & explore

Santa Teresa & Mal País

Choose Playa Carmen for lessons and walkable meals, Santa Teresa for the main surf breaks, or Mal País for a quieter stay with transport arranged.

Explore Santa Teresa & Mal País

Surf-first

Tamarindo

Walk straight to lessons on the town beach and join an early Catalina dive boat. Head towards the southern end for quieter evenings.

Explore Tamarindo

Dive-first

Playas del Coco

Spend mornings diving around the Gulf of Papagayo and evenings by Coco’s bay. Note that surf lessons require a trip out of town.

Explore Playas del Coco

Surf and dive

Uvita

Learn to surf at Playa Chamán, then give another day to Caño Island. Stay near the national park entrance to keep getting around simple.

Explore Uvita

Surfing

Where to learn to surf in Costa Rica

Tamarindo makes it easy to combine surf lessons with everyday town life, while Playa Chamán puts lessons along the protected coastline of Marino Ballena. Let your instructor choose the session for the day's conditions. For a trip focused mainly on surfing, compare Santa Teresa’s spread of breaks with lessons at Cocles on the Caribbean. These guides focus on choosing the right town and booking lessons, with notes on where experienced surfers can find bigger waves.

Tamarindo

Tamarindo is an ideal base if surfing is the main reason for your trip. The town beach keeps a first lesson close to your room and meals, while nearby Langosta and Playa Grande offer steeper waves for improving surfers when conditions allow.

Explore surfing in Tamarindo

Uvita & Playa Chamán

At Playa Chamán, surf schools run lessons along the palm-lined shoreline of Marino Ballena National Park. Sessions follow the daily tides, leaving your afternoons free to explore the coast. Staying in Uvita also makes it easy to set aside a separate day for Caño Island.

Explore surfing in Uvita

Santa Teresa & Playa Carmen

Playa Carmen brings lessons, restaurants and beach access together on foot. Farther north, Santa Teresa has faster breaks for experienced surfers and a lively run of cafés and places to stay.

Explore surfing in Santa Teresa

Cocles & Puerto Viejo

Stay near Cocles for morning lessons, then head into Puerto Viejo for dinner or spend a day walking in Cahuita. Powerful Salsa Brava is a separate break for experienced surfers.

Explore surfing at Cocles

Diving

Choose your next dive trip

Stay in Playas del Coco for short boat rides to local Papagayo dive sites, Tamarindo for morning trips to the Catalina Islands, or Uvita for a full day at Caño Island. In each case, you sleep in town and head out by boat to dive.

North PacificPlayas del Coco → local Papagayo diving

Join a local boat trip out to the Papagayo sites. Your dive centre will choose the day’s route based on conditions and your experience. Plan the Coco stay.

North PacificTamarindo → Catalina Islands

Plan for an early morning check-in, beach boarding and roughly 30 to 45 minutes by boat each way. Site choice depends on experience and conditions.

South PacificUvita → Isla del Caño Biological Reserve

Set aside a full day for the boat crossing and diving in the biological reserve. Confirm park fees and equipment inclusions when booking.

Nicoya PeninsulaSanta Teresa → Mal País dive departures

Local boat diving adds a different ocean outing to a surf trip, with rocky volcanic sites reached from Mal País. Explore the Santa Teresa options.

CaribbeanPunta Uva → arrange before you travel

Operating dates and sea conditions limit diving here. Treat this coast mainly as a surf, food and beach trip, with diving as an optional bonus if conditions allow. Read the Punta Uva details.

Surf & Dive

Surf and dive on the same trip

In Tamarindo, one person can take a surf lesson while another heads out diving at the Catalina Islands. Both outings start right in town, though diving takes about half a day. For a quieter stay farther south, consider Uvita: spend one morning surfing at Playa Chamán and set aside a separate day for Caño Island.

A lively North Pacific baseChoose your stay in Tamarindo

Stay near the town beach for surf lessons, or head towards the southern end near Langosta for quieter evenings. Leave a day free to explore the estuary, relax on the beach or head inland together.

Plan the Tamarindo stay