Uvita, Costa Rica
By Aaron Bailey · Last updated
Uvita is home to the famous Whale's Tail sandbar at Marino Ballena National Park, where humpback whales migrate each year. This southern Pacific gem offers pristine beaches, lush jungle, stunning waterfalls, and a growing eco-tourism scene.
Top attractions & tours
Some tour links below are affiliate links — if you book through them, Route Pura Vida earns a small commission at no extra cost to you.
Marino Ballena National Park is the star attraction, named for the sandbar that juts out in a near-perfect whale's tail shape — best photographed from a viewpoint above or a drone at low tide. Humpback whales migrate through the bay twice a year, with the July–October window especially active.
The Nauyaca Waterfalls, about 20 minutes inland, are among Costa Rica's tallest and most photogenic — two tiers dropping into a deep swimming pool. Access is via guided horseback, 4WD truck tour, or a 4-km hike in.
Uvita sits at the mouth of the Osa peninsula region, which means day trips south to Corcovado National Park day tours and river-mouth wildlife cruises (crocs, scarlet macaws, white-faced monkeys) are all within reach.
Local picks
The Bohío, Bambú Sol, and Sabor Español cover a good range of seafood, Tico, and international in town. Indomito Brewing is a small craft operation that has become a local hangout.
For accommodation and dinner with a view, the Uvita hills above town are loaded with boutique hotels and restaurants overlooking the coast. Oxygen Jungle Villas and Kura Design Villas both run sunset-only restaurants that are worth a visit even if you're not staying.
The weekly Uvita farmers' market (Saturday mornings) is the best in the southern Pacific — artisans, organic produce, and live music. Playa Hermosa (the Uvita version, not Jacó's) just north is a long quieter beach for a low-key day.
Weather & climate
Uvita is the wettest of Costa Rica's Pacific beach destinations, with a long green season and heavy afternoon rain from May through November. The payoff is a jungle that feels genuinely rainforest-level lush.
Daytime highs stay in the mid to high 80s°F, nights in the low 70s. Humidity is constant, and mosquito levels follow the rain — pack repellent.
The drier months are December through April, though brief showers are still possible. September and October are the wettest, with rivers often running high.
Monthly climate
Safety considerations
Uvita is a small, safe town with a notably strong local-expat community. Petty theft from unattended beach bags and parked cars is the main concern — don't test fate at a quiet trailhead.
The bigger real risks are rainy-season road conditions (rivers crossing the highway, landslides on the inland routes to Nauyaca) and strong rip currents at Playa Uvita outside the protected park areas. Rivers rise fast — check locally before any back-road driving in the wet months.
Getting around
Uvita town stretches along the main coastal highway, Route 34, and is small enough to walk in the center but spread-out enough that most travelers rent a car. Hotels in the surrounding hills are essentially car-required.
Uber does not operate in Uvita. Local taxis are available but limited; your hotel can call one. For day trips to Nauyaca, Corcovado, or whale tours, organized operators with pick-up are the easiest option.
When to visit
July through October overlaps the southern-hemisphere humpback migration, making it Uvita's best whale-watching window despite the rain. The annual Envision Festival in late February/early March brings a different kind of crowd.
If dry weather is the priority, aim for late December through April. Whale sightings are still possible in this window (northern-hemisphere humpbacks arrive December–March), and trails to waterfalls and viewpoints are far more walkable.
Getting to Uvita
- From San José Airport (SJO) 4 hours drive
- From Guanacaste Airport (LIR) 6 hours drive
- From Marino Ballena National Park 30 min drive
- From Dominical 30 min drive
- From Manuel Antonio 1.5 hours drive
- From Manuel Antonio National Park 1.5 hours drive
- From Jaco 2.5 hours drive
- From Corcovado National Park 4 hours drive
- From San José 4.5 hours drive
- From Irazú Volcano National Park 5 hours drive
- From Monteverde 5 hours drive
- From Poás Volcano National Park 5 hours drive
- From Monteverde Cloud Forest Biological Reserve 5.5 hours drive
- From Samara 6.5 hours drive
- From La Fortuna 6.5 hours drive
- From Rincón de la Vieja National Park 6.5 hours drive
- From Tamarindo 7 hours drive
- From Arenal Volcano National Park 7 hours drive
- From Nosara 7 hours drive
- From Tortuguero National Park 8 hours drive
- From Santa Teresa 8 hours drive
- From Puerto Viejo 8.5 hours drive
- From Cahuita National Park 8.5 hours drive
Leaving Uvita
- To San José Airport (SJO) 4 hours drive
- To Guanacaste Airport (LIR) 6 hours drive
- To Marino Ballena National Park 30 min drive
- To Dominical 30 min drive
- To Manuel Antonio 1.5 hours drive
- To Manuel Antonio National Park 1.5 hours drive
- To Jaco 2.5 hours drive
- To Corcovado National Park 4 hours drive
- To San José 4 hours drive
- To Monteverde 5 hours drive
- To Irazú Volcano National Park 5 hours drive
- To Poás Volcano National Park 5 hours drive
- To Monteverde Cloud Forest Biological Reserve 5.5 hours drive
- To La Fortuna 6.5 hours drive
- To Samara 6.5 hours drive
- To Rincón de la Vieja National Park 6.5 hours drive
- To Tamarindo 7 hours drive
- To Nosara 7 hours drive
- To Arenal Volcano National Park 7 hours drive
- To Tortuguero National Park 7.5 hours drive
- To Puerto Viejo 8 hours drive
- To Santa Teresa 8 hours drive
- To Cahuita National Park 8 hours drive