Playa Cocles is a beach located on the Caribbean coast of Costa Rica, in the Puerto Viejo de Talamanca region. This beach is very popular with surfers because of its quality waves. It is also popular with families and bathers for its golden sands and crystal-clear waters. The beach extends over more than a kilometre of sand bordered by dense tropical forest. The setting is peaceful, natural and intoxicating. For tourists, the beach paradise is also surrounded by a wide variety of bars, restaurants and accommodation, ranging from rustic huts to luxury resorts.
The beaches of Costa Rica's Caribbean coast are a veritable jewel for lovers of sun, fine sand and crystal-clear water. With more than 200 km of coastline, this region is packed with idyllic beaches, each with its own unique atmosphere and attractions. Whether you're looking for quiet, secluded beaches like Punta Uva or legendary surf spots like Puerto Viejo, you're sure to find a beach to suit your needs. Breathtaking scenery can be discovered not far from the beaches. The tropical rainforest on Manzanillo beach and the coral reefs of Cahuita, home to an incredibly rich marine fauna, are just a few of the must-sees. The beaches of Costa Rica's Caribbean coast are a real paradise for tourists looking for relaxation and adventure in the warm Caribbean waters.
1. Playa Cocles, surfing and diving near Puerto Viejo
As well as surfing, bathers can enjoy a variety of activities on Playa Cocles. As well as taking a dip in the turquoise waters, you can try your hand at snorkelling or sport fishing, for example. Nature lovers will be delighted to know that there are several nature reserves close to Playa Cocles. The Gandoca-Manzanillo reserve abounds with hiking trails for all levels. Puerto Viejo has a slow, relaxed pace. Its streets lined with restaurants, bars, artisanal shops and fresh seafood stalls are peaceful and welcoming. Puerto Viejo is popular with young travellers looking to relax and connect with nature while discovering Costa Rica's vibrant culture.
🚌 How do I get there?
From the capital, San José, you can take a taxi or bus to Puerto Viejo. The journey takes around 4 - 5 hours and departures are from the bus station. You can also hire a car and drive from San José or Limón. Finally, there are private shuttle buses that offer transfers from San José or Limón to Puerto Viejo. This can be more expensive, but depending on your budget, it's a comfortable and practical option. Another option is to fly to Limón airport, around 60km from Puerto Viejo. From there, you can take a taxi or bus to the beach, which is about a 30-minute drive away.
Where to sleep?
Le Cameleon Boutique Hotel
Set in a beautiful rainforest setting, the 5-star Cameleon Boutique Hotel is just a short stroll from Cocles Beach in Puerto Viejo. This luxury resort features a beach club, outdoor swimming pool and spa.2. Punta Uva, tranquillity by the turquoise Caribbean sea
Punta Uva is located south of Playa Cocles, on Costa Rica's Caribbean coast. In an idyllic setting, this beach is bordered on one side by crystal-clear waters and on the other by lush vegetation. The calm waters of Punta Uva are perfect for swimming, snorkelling or scuba diving, for example. If you're good at snorkelling, you can swim among schools of multicoloured fish and dazzling coral. Once out of the water, the fine sand invites you to relax and enjoy the sun and the music of the waves.
Like most of Costa Rica's beaches, Punta Uva is surrounded by lush rainforest, teeming with wildlife. From the beach, you can spot howler monkeys swinging through the trees, iguanas basking on the rocks and colourful toucans soaring through the air. If you enjoy a bit of sport, why not take a nature walk to explore the wooded paths that line the beach, or hire a kayak to explore the nearby mangroves.
Where to sleep?
Casa Tica Pool Garden Beach
Holiday home with private pool located in Punta Uva, just a few steps from Chiquita beach and 1.7 km from Cocles beach.3. Manzanillo, the neighbouring beach, no less attractive
Not far from here, Manzanillo beach lies within the Gandoca-Manzanillo National Park. This magnificent stretch of white sand is an ideal place to observe the local flora and fauna and enjoy a relaxing swim in the Caribbean Sea.
🚌 How do I get there?
Just like playa de Cocles, you can take a bus from San José, hire a car or take a shuttle bus to Punta Uva beach or Manzanillo beach.
Where to sleep?
Calamocha Lodge
Located in Santa Teresa Beach, 2.1 km from Manzanillo Beach, this 4-star hotel offers an outdoor swimming pool, free private parking, a garden and a terrace.4. Puerto Vargas, the black beach of the Caribbean
Puerto Vargas is a wild beach of magnificent black sand bordered by majestic palm trees. This black sand is of volcanic origin, produced by the erosion of the volcanic rocks found in the region. A true paradise for nature lovers, its flora and fauna are incredibly rich. As the sun begins to decline over the horizon, the beach at Puerto Vargas is transformed into a veritable spectacle of colour, with shades of pink, orange and red painting the sky.
Advice from the editor
To make the most of your holiday, give yourself a black sand scrub! Black sand is rich in minerals, particularly iron and magnesium, which can have health benefits. It's also considered an excellent natural exfoliant.
5. Playa Cahuita, in the national park of the same name
Cahuita, the neighbouring beach, is also a magnificent black sand beach. It lies within the Cahuita National Park.
🚌 How do I get there?
Puerto Vargas and Playa Cahuita are slightly further north than Punta Uva. To get there, head to Puerto Limon from San José and take a bus to Cahuita or Comadre, the two villages surrounding the beach. You can also rent a car or hire a driver.