Top Things to Do in Costa Rica

We compared all 1,594 experiences in Costa Rica so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 1,594 experiences from US$ 4 ✓Free cancellation on most experiences

All tours (1,261–1,280 of 1,594)

Savegre River Rafting from Jaco: Class II & III Rapids
›
‹
Savegre River Rafting from Jaco: Class II & III RapidsRaft Class II and III rapids on the Savegre River, Costa Rica's cleanest waterway, with a bilingual guide.
4 reviews
5.00★
Duration
6h 30m
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 129per person
San Jose Airport Transfer: Private Ride to Your Hotel
›
‹
San Jose Airport Transfer: Private Ride to Your HotelPrivate transfer from San Jose airport with a trained driver who meets you at baggage claim and drives you to your hotel or destination.
4 reviews
5.00★
Every dayHotel pickupFree cancellationfromUS$ 198per group
Monteverde Night Walk: Nocturnal Wildlife with Naturalist
›
‹
Monteverde Night Walk: Nocturnal Wildlife with NaturalistPrivate 2-hour night walk in Monteverde's cloud forest with a naturalist guide using optical equipment and flashlights to spot sloths, tarantulas.
4 reviews
5.00★
Duration
2h
start times · Tue–Sun
3
Live guide EN · PT · ESFree cancellationfromUS$ 350per group
Jaco Waterfall Tour: Seven waterfalls with private guide
›
‹
Jaco Waterfall Tour: Seven waterfalls with private guidePrivate waterfall tour from Jaco with licensed guide in English or Spanish, seven falls, swimming and lunch included. Four hours with hotel pickup.
4 reviews
5.00★
Duration
4h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 100per person
2-Day Tortuguero Tour: Night Walk, Canoe & Jaguar Trail
›
‹
2-Day Tortuguero Tour: Night Walk, Canoe & Jaguar TrailSpend 2 days in Tortuguero National Park with night jungle walks, canoe rides and hiking trails led by a certified bilingual guide, including dock pickup.
4 reviews
5.00★
Duration
2d
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 80per person
Jet Ski Rental in Papagayo Peninsula Bay: 1 Hour from Your Hotel
›
‹
Jet Ski Rental in Papagayo Peninsula Bay: 1 Hour from Your HotelRent a Yamaha 2025 jet ski for one hour directly from your hotel beach in Papagayo Peninsula Bay, with safety instruction and room for two riders.
4 reviews
5.00★
Duration
1h
start times · Every day
8
Free cancellationfromUS$ 176per group
Private Driver in Costa Rica: 10 Hours, Your Route
›
‹
Private Driver in Costa Rica: 10 Hours, Your RoutePrivate driver and vehicle for up to 10 hours in Costa Rica with pickup included, soft drinks provided, and a route you design: up to 200km daily driving distance.
4 reviews
5.00★
Duration
10h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 600per group
San Jose Airport Transfer to Popular Destinations: Private Pickup
›
‹
San Jose Airport Transfer to Popular Destinations: Private PickupPrivate transfer from San Jose Airport to your Costa Rica destination with door-to-door service, complimentary refreshments, and a driver who knows the local area.
4 reviews
5.00★
Duration
1h–5h
Every dayHotel pickupFree cancellationfromUS$ 300per group
San José Airport to Hotels Transfer: Private Mercedes or SUV
›
‹
San José Airport to Hotels Transfer: Private Mercedes or SUVPrivate transfer from San José airport (SJO) to your hotel or vice versa in a Mercedes van or SUV, with complimentary water and local beers, confirmed before pickup.
4 reviews
5.00★
Duration
45m
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 300per group
Guided Walking Tour of Alajuela: 5 Landmarks in 90 Minutes
›
‹
Guided Walking Tour of Alajuela: 5 Landmarks in 90 MinutesWalk through Alajuela's heart in 90 minutes with a guide, visiting the Juan Santamaría Museum, Cathedral, Cultural Center, Theater, and Municipal Market: all in one morning.
4 reviews
4.50★
Duration
1h 30m
start times · Every day
5
Live guide EN · ESFree cancellationfromUS$ 20per person
Snorkeling at Curu Wildlife Refuge: Turtle Islands & Beach
›
‹
Snorkeling at Curu Wildlife Refuge: Turtle Islands & BeachSnorkel the Turtle Islands from Curu Wildlife Refuge with a live guide, boat transport, and tropical fruit included.
4 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 70per person
Caño Negro Wildlife Refuge Private Boat Tour: 3-hour river safari
›
‹
Caño Negro Wildlife Refuge Private Boat Tour: 3-hour river safariThree-hour private boat tour of Caño Negro Wildlife Refuge in Costa Rica with certified naturalist guide. Spot howler monkeys, caimans, crocodiles.
4 reviews
4.75★
Duration
3h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 85per person
Tortuga Island Sunset & Bioluminescence Tour Santa Teresa
›
‹
Travelers' pick
Tortuga Island Sunset & Bioluminescence Tour Santa TeresaEvening boat tour from Santa Teresa to Tortuga Island with sunset viewing, snorkeling, fish tacos and bioluminescence. Includes hotel pickup.
4 reviews
4.75★
Duration
7h
Every day
12:45
Live guide EN · ESPickup optionalFree cancellationfromUS$ 137per person
Jurassic Canyon Waterfall Hike Costa Rica: River Crossings
›
‹
Jurassic Canyon Waterfall Hike Costa Rica: River CrossingsHike through Jurassic Canyon in Costa Rica with a local guide, crossing rivers and reaching hidden waterfalls and natural pools in a 4-hour morning.
4 reviews
4.50★
Duration
4h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 60per person
La Leona Waterfall hike near Rincon de la Vieja: 3-hour trek
›
‹
La Leona Waterfall hike near Rincon de la Vieja: 3-hour trekHike to La Leona Waterfall in Rincon de la Vieja Volcano's dry tropical forest with a guide, river crossings and lunch included. Pickup from nearby hotels.
3 reviews
5.00★
Duration
6h
Mon–Sat
07:00
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 130per person
Private Transfer Monteverde to La Fortuna: Bilingual Driver, WiFi
›
‹
Private Transfer Monteverde to La Fortuna: Bilingual Driver, WiFiPrivate minivan transfer from Monteverde to La Fortuna de Arenal with bilingual driver, hotel pickup, and WiFi on board.
3 reviews
5.00★
Duration
4h
Every dayLive guide EN · ESHotel pickupInstant confirmationfromUS$ 230per group
Nicaragua Full-Day Private Tour: Masaya Volcano & Granada
›
‹
Nicaragua Full-Day Private Tour: Masaya Volcano & GranadaPrivate full-day tour from Costa Rica into Nicaragua with live guide, visiting Masaya Volcano's active crater, Granada's colonial streets.
3 reviews
5.00★
Duration
12h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 395per person
Private transfer Jaco Beach to San Jose or airport
›
‹
Private transfer Jaco Beach to San Jose or airportPrivate two-hour transfer from Jaco Beach to San Jose hotels or airport with an English-speaking driver who provides bottled water along the way.
3 reviews
4.67★
Duration
2h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 219per group
Sport Fishing in Coco Beach, Guanacaste: 4-Hour Charter
›
‹
Sport Fishing in Coco Beach, Guanacaste: 4-Hour CharterFish the Papagayo Gulf coastline on a 4-hour charter from Coco Beach with a professional guide, equipment and refreshments included. Pickup within the local area is arranged.
3 reviews
5.00★
Duration
4h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 255per person
Alajuela to Guanacaste Private Transfer: Airport or Hotel Pickup
›
‹
Alajuela to Guanacaste Private Transfer: Airport or Hotel PickupPrivate transfer from San Jose airport or Central Valley hotels to Guanacaste with hotel pickup, bottled water and English-speaking driver.
3 reviews
4.00★
Duration
6h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 329per group
Need help planning your next activity?