Manzanillo Beach Costa Rica

Manzanillo Beach Limon Costa Rica

Location: between Grande Beach and Punta Manzanillo in Limon, Costa Rica.
Manzanillo Beach GPS Coordinates: 9.6328645, -82.6582748 (9°37’58.31″N, 82°39’29.79″W)
District: Cahuita, canton: Talamanca, province: Limon.
Zone postal code: 70403.

WAZE location Manzanillo Beach Costa Rica in Cahuita, Talamanca, Limon  Google Maps location Manzanillo Beach Costa Rica in Cahuita, Talamanca, Limon

Manzanillo Beach is one of the most beautiful and picturesque beach of Costa Rica, approximately 4 km long with whitish sandy, few waves and gentle slopes, bordered by countless coconut palms and coral reefs that extend 200 m offshore, located south of Puerto Viejo between Punta Uva to the north and Punta Manzanillo to the south, on the Caribbean coast of Costa Rica in the canton of Talamanca in the province of Limon.

Manzanillo Beach is all a tropical paradise, very conducive areas for bathing as well as being the perfect spot for diving and snorkeling thanks to the presence of corals, as it boasts an amazing coral reef a short distance from the coast, which makes it one of the most scenic areas of the country. Also, if you want you can take a dolphins tour off the coast and take a look at three species of dolphins that live in the waters around, or if you want to walk, you can climb Punta Mona and observe some of the monkey species native of Costa Rica in their natural habitat.

Manzanillo Beach takes its name from an ancient Manzanillo tree that was planted in the center of town in the early 1940s. Today, Manzanillo is a quiet little fishing village with a relaxed, cultural and unique atmosphere with friendly people and delicious cuisine. The whole place is very influenced by the Afro-Caribbean traditions and customs, perfect for a romantic getaway or with friends. However, tourism has developed in the area and is now a major source of income for residents, so now it has very colorful markets and many restaurants and cafes that serve one of the best seafood from around the country, with a variety of fish, crabs, prawns and lobsters making it known for its good food. Also, you will find different hotels and accommodation for all tastes and budgets, but do not look for night life here. Tourists looking for some Caribbean style nightlife should opt for Puerto Viejo as your destination, located about 10 km north, where you will find lots of live music and party!

Importantly, Manzanillo Beach is located within the Gandoca-Manzanillo National Wildlife Refuge, dedicated to protect the coral reef and the lowlands of the southern Caribbean coastal region of Costa Rica. The refuge itself is a paradise for nature lovers and underwater enthusiasts, thanks to the wide variety of tropical fish that can be seen near the coral reef, and are also common dolphins and manatees, which are almost extinct in Costa Rica.

Getting to Manzanillo Beach in Talamanca, Limon:

From San José

From the Juan Santamaria International Airport drive for about 8 km towards to San Jose, on your right you should see the Hospital Mexico, take the exit to your right, to La Uruca (on the roundabout, the third exit). Turn right at the traffic lights and continue to San José (keep on the middle lane as much as possible) until you get to a gas station at a Y-junction, keep left. Take the exit to Guapiles-Limon and follow the road #32 to Limón, passing through the Zurqui bridge and the Braulio Carrillo mountains. It is likely that you will encounter fog and rain. Please drive with your lights on. After the mountains the road to Limon is practically straight with no hills.

When you reach Puerto Limon, just before you enter the city, at a gas station you should take the exit on your right, following the road signs to Cahuita and Puerto Viejo, and continue along the coast road to Puerto Viejo for about 60 km (37 miles). Once in Puerto Viejo, follow the road for about 14 km (8.5 miles), you will pass through the communities of Puerto Viejo, Cocles, Chiquita and Punta Uva, until you reach Manzanillo Beach.

Please note that if you have not left San Jose by 2 pm you will be driving part of the way at night. We do not recommend this for first time travelers driving in Costa Rica. Roads do not have lines, rain can be bad, lighting is poor and there are potholes and there could be people walking/cycling, which may be unseen.

By bus

You can take a bus from the route San José – Manzanillo (Autotransportes MEPE S.A., +506 2257-8129 / +506 2758-1572), making the stop at Manzanillo Beach, which takes about 5.5 hours. We recommend buying the ticket a day earlier to secure your space. This bus runs only once a day and is at noon.

You can also take a bus from the route San José – Puerto Viejo (Autotransportes MEPE S.A., +506 2257-8129 / +506 2758-1572) which takes about 4.5 hours which has several departures, and then take a taxi to Manzanillo Beach.

Manzanillo Beach Hotels:

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Manzanillo Beach in Talamanca, Limon, Costa Rica.

Ballena Beach Costa Rica

Haga click en el siguiente enlace para leer está página en Español: Playa Ballena Costa Rica

Ballena Beach Costa Rica in Bahia Ballena Osa Puntarenas

Location: between Colonia and Piñuela beaches in Puntarenas, Costa Rica.
Ballena Beach entrance GPS Coordinates: 9.123391, -83.700958 (9°07’24.20″N, 83°42’03.44″W)
Ballena Beach GPS Coordinates: 9.120195, -83.706261 (9°07’12.70″N, 83°42’22.54″W)
District: Bahia Ballena, canton: Osa, province: Puntarenas.
Zone postal code: 60504.

Getting to Ballena Beach in Osa, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 169 km (105 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo, Dominical and Uvita. Some 6 km (3.5 miles) after Uvita turn right following the Ballena beach signs for about 800 m (2,650ft) until you reach Ballena Sector of the Marino Ballena National Park entrance. You need to pay the park’s entrance fee, as Ballena beach is inside. This route requires a total of 3.5 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 169 km (105 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo, Dominical and Uvita. Some 6 km (3.5 miles) after Uvita turn right following the Ballena beach signs for about 800 m (2,650ft) until you reach Ballena Sector of the Marino Ballena National Park entrance. You need to pay the park’s entrance fee, as Ballena beach is inside. This route requires a total of 5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, +506 2221-4214 / +506 2777-0318 / +506 2223-5567), making the stop at Uvita, which takes about 5 hours. From here, you need to take a taxi or walk to Ballena beach. Also, you have to enter to Marino Ballena National Park, and you need to pay the park’s entrance fee, as Ballena beach is inside.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, +506 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, +506 2771-4744) making the stop at Uvita, which takes about 1.5 hours. From here, you need to take a taxi or walk to Ballena beach. Also, you have to enter to Marino Ballena National Park, and you need to pay the park’s entrance fee, as Ballena beach is inside

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Ballena Beach in Osa, Puntarenas, Costa Rica.

Colonia Beach Costa Rica

Location: between Uvita and Ballena beaches in Puntarenas, Costa Rica.
Colonia Beach GPS Coordinates: 9.149873, -83.733688 (9°08’59.54″N, 83°44’01.27″W)
District: Bahia Ballena, canton: Osa, province: Puntarenas.
Zone postal code: 60504.

WAZE location Playa Colonia Bahia Ballena, Osa, Puntarenas, Costa RicaGoogle Maps location Bahia Ballena, Osa, Puntarenas, Costa Rica

Getting to Colonia Beach in Osa, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 164 km (102 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo, Dominical and Uvita. Some 20 km (12.5 miles) after Dominical turn right following the Colonia beach signs for about 800 m (2,650ft) until you reach Colonia Sector of the Marino Ballena National Park entrance. You need to pay the park’s entrance fee, as Colonia beach is inside. This route requires a total of 3.5 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 164 km (102 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo, Dominical and Uvita. Some 20 km (12.5 miles) after Dominical turn right following the Colonia beach signs for about 800 m (2,650ft) until you reach Colonia Sector of the Marino Ballena National Park entrance. You need to pay the park’s entrance fee, as Colonia beach is inside. This route requires a total of 5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, +506 2221-4214 / +506 2777-0318 / +506 2223-5567), making the stop at Uvita, which takes about 5 hours. From here, you need to take a taxi or walk to Colonia beach. Also, you have to enter to Marino Ballena National Park, and you need to pay the park’s entrance fee, as Colonia beach is inside.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, +506 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, +506 2771-4744) making the stop at Uvita, which takes about 1.5 hours. From here, you need to take a taxi or walk to Colonia beach. Also, you have to enter to Marino Ballena National Park, and you need to pay the park’s entrance fee, as Colonia beach is inside

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Colonia Beach in Osa, Puntarenas, Costa Rica.

More Colonia Beach Costa Rica Photos

Uvita Beach Costa Rica

Haga click en el siguiente enlace para leer está página en Español: Playa Uvita Costa Rica

Location: between Hermosa and Colonia beaches in Puntarenas, Costa Rica.
Uvita Beach GPS Coordinates: 9.155017, -83.748039 (9°09’18.06″N, 83°44’52.94″W)
District: Bahia Ballena, canton: Osa, province: Puntarenas.
Zone postal code: 60504.

Getting to Uvita Beach in Osa, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 163 km (100 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo and Dominical. Some 19 km (12 miles) after Dominical turn right following the Uvita beach signs for about 2 km (1.5 miles) until you reach the Marino Ballena National Park entrance. You need to pay the park’s entrance fee, as Uvita beach is inside. This route requires a total of 3.5 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 163 km (100 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo and Dominical. Some 19 km (12 miles) after Dominical turn right following the Uvita beach signs for about 2 km (1.5 miles) until you reach the Marino Ballena National Park entrance. You need to pay the park’s entrance fee, as Uvita beach is inside. This route requires a total of 5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, 2221-4214 / 2777-0318 / 2223-5567), making the stop at Uvita, which takes about 5 hours. From here, you need to enter to Marino Ballena National Park, and you need to pay the park’s entrance fee, as Uvita beach is inside.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, 2771-4744) making the stop at Uvita, which takes about 1.5 hours. From here, you need to enter to Marino Ballena National Park, and you need to pay the park’s entrance fee, as Uvita beach is inside.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Uvita Beach in Osa, Puntarenas, Costa Rica.

Hermosa Beach Costa Rica

Haga click en el siguiente enlace para leer está página en Español: Playa Hermosa Costa Rica

Hermosa Beach Costa Rica

Location: between Dominicalito and Uvita beaches in Puntarenas, Costa Rica.
Hermosa Beach GPS Coordinates: 9.194020, -83.779533 (9°11’38.47″N, 83°46’46.32″W)
District: Bahia Ballena, canton: Osa, province: Puntarenas.
Zone postal code: 60504.

Getting to Hermosa Beach in Osa, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 157 km (98 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo y Dominical. Some 13 km (8 miles) after Dominical turn right following the Hermosa beach signs for about 100 m (350ft) until you reach the beach. This route requires a total of 3 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 157 km (98 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo y Dominical. Some 13 km (8 miles) after Dominical turn right following the Hermosa beach signs for about 100 m (350ft) until you reach the beach. This route requires a total of 4.5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, 2221-4214 / 2777-0318 / 2223-5567), making the stop at Hermosa beach entrance, which takes about 5 hours.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, 2771-4744) making the stop at Hermosa beach entrance, which takes about 1.5 hours.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Hermosa Beach in Osa, Puntarenas, Costa Rica.

Dominicalito Beach Costa Rica

Haga click en el siguiente enlace para leer está página en Español: Playa Dominicalito Costa Rica

Dominicalito Beach Costa Rica

Location: between Dominical and Hermosa beaches in Puntarenas, Costa Rica.
Dominicalito Beach GPS Coordinates: 9.233960, -83.840889 (9°14’02.25″N, 83°50’27.20″W)
District: Bahia Ballena, canton: Osa, province: Puntarenas.
Zone postal code: 60504.

Dominicalito Beach Costa Rica is a beautiful beach just over 1 km long, with gray sands and calm blue waters surrounded by lush vegetation, located from the area known as Rocas Amancio, to Punta Dominical in Puntarenas Province, Costa Rica.

Dominicalito is, unlike its neighboring beaches, curvaceous type, so it has gentle surf, making it ideal for sun and sea, and practicing some water sports like swimming, diving, SUP paddling (Stand Up Paddling), boat trips and fishing.

Thanks to its location near Dominical and Uvita, Dominicalito Beach offers visitors different options not only tourism, but also a variety of restaurants and types of accommodation to suit all budgets.

Getting to Dominicalito Beach in Osa, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 147 km (91 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo y Dominical. Some 3.5 km (2 miles) after Dominical turn right following the Dominicalito beach signs for about 100 m (350ft) until you reach the beach. This route requires a total of 3 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 147 km (91 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo, Hatillo y Dominical. Some 3.5 km (2 miles) after Dominical turn right following the Dominicalito beach signs for about 100 m (350ft) until you reach the beach. This route requires a total of 4.5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, 2221-4214 / 2777-0318 / 2223-5567), making the stop at Dominicalito beach entrance, which takes about 5 hours.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, 2771-4744) making the stop at Dominicalito beach entrance, which takes about 1.5 hours.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Dominicalito Beach in Puntarenas, Costa Rica.

Dominical Beach Costa Rica

Haga click en el siguiente enlace para leer está página en Español: Playa Dominical Costa Rica

Location: between Barú and Dominicalito beaches in Puntarenas, Costa Rica.
Dominical Beach GPS Coordinates: 9.252735, -83.864792 (9°15’09.84″N, 83°51’53.25″W)
District: Bahia Ballena, canton: Osa, province: Puntarenas.
Zone postal code: 60504.

Dominical Beach Costa Rica is a beautiful beach about 2 km long, with dark sands and blue waters of the open sea type with big waves surrounded by lush vegetation, with rocky areas and small coves at the edges, located from the mouth of Baru River in the province of Puntarenas, Costa Rica.

Dominical Beach is one of the country’s most famous beaches for surfing, since, because it is a beach open sea type, at high tide form sizable waves, perfect for those with experience. Furthermore, Dominical beach is also ideal for enjoying the sun and sea, doing some water sports like swimming, diving and deep sea fishing, always taking precautions, especially swimmers, when bathing time for the characteristic of the open sea and heavy swells.

Furthermore, Dominical Beach visitors can also choose from several land-based activities such as horseback riding, hikings, long walks, or, for the more adventurous, can practice some canopy, since Dominical has a good infrastructure and tourist facilities offering its visitors different options not only for tours, but also different restaurants and types of accommodation to suit all budgets.

Getting to Dominical Beach in Osa, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 144 km (90 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo and Hatillo. Some 24 km (15 miles) after the Savegre River bridge turn right following the Dominical signs for about 1 km (0.5 miles) until you reach Dominical beach. This route requires a total of 3 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 144 km (90 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita, Quepos, Matapalo and Hatillo. Some 24 km (15 miles) after the Savegre River bridge turn right following the Dominical signs for about 1 km (0.5 miles) until you reach Dominical beach. This route requires a total of 4.5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, +506 2221-4214 / +506 2777-0318 / +506 2223-5567), which takes about 5 hours.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, +506 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, +506 2771-4744) which takes about 1.5 hours.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Dominical Beach in Puntarenas, Costa Rica.

Barú Beach Costa Rica

Location: between Guapil and Dominical beaches in Puntarenas, Costa Rica.
Barú Beach entrance GPS Coordinates: 9.273482, -83.883365 (9°16’24.53″N, 83°53’00.11″W)
Barú Beach GPS Coordinates: 9.266570, -83.883575 (9°15’59.65″N, 83°53’00.87″W)
District: Savegre, canton: Aguirre, province: Puntarenas.
Zone postal code: 60602.

WAZE location Barú Beach Costa Rica  Google Maps location Barú Beach Costa Rica

Barú Beach Costa Rica is a beautiful, pristine and quiet beach with dark sands and blue waters of the open sea type surrounded by lush vegetation, awarded with the Ecological Blue Flag, located inside the Hacienda Barú National Wildlife Refuge in the province of Puntarenas, Costa Rica.

In fact, one of its main attractions is the lush vegetation and its great potential of fresh water. On the other hand, the beach has a well developed mangrove that serves as a natural habitat to the most varied species as a complement to life itself from the sea and rivers with more than 310 species of birds counted, 57 species of mammals (including bats) and reptiles and amphibians that run the gamut from caimans to red-eyed tree frogs and tiny, colorful, poison-dart frogs. Also, Humpback whales pass by offshore from December to April, and Olive Ridley and Hawksbill sea turtles lay eggs on the beach from May through November, not to mention the charming dolphins who also inhabit these warm waters. Also, Baru Beach is in a nesting area completely controlled, which is why it is highly recommended for observation and scientific tourism thanks to the great variety of flora and wildlife in it.

Barú Beach is ideal to relax, unwind and enjoy the sun and sea in a relaxed atmosphere, away from everything, or to practice some water sports like swimming, diving, snorkeling and fishing, among others, always taking precautions, especially swimmers, when bathing time for the characteristic of the open sea and heavy swells, especially toward the southeast at the mouth of the Barú River. In addition, Barú Beach visitors can also choose from several land-based activities such as horseback rides, hikes with naturalists or native guides, long Mangrove and Beach Walks, can kayak through mangroves, no experience necessary; try whitewater kayaking; or experience a guided night estuary tour by kayak. Furthermore, an incredible experience awaits those who ascend into the canopy by rope. Harnessed and helmeted, the visitor is gently lifted more than 30m (100ft) to an observation platform, with fantastic views of canopy vegetation and surrounding forest guaranteed.

At Barú Beach you can spend a night in the jungle, camping in tents next to a shelter with flush toilets and shower, or, the Hacienda Barú Refuge has six two- and three-bedroom units with double and single beds, kitchenettes, fans, screened windows with shutters and bamboo sofas. This way visitors can observe nocturnal animals; take a night hike or morning bird-watching.

Getting to Baru Beach in Aguirre, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 141 km (88 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita and Quepos. Some 21 km (13 miles) after the Savegre River bridge turn right following the Hacienda Barú Wildlife Refuge signs for about 1.5 km (1 mile) until you reach Barú beach. This route requires a total of 3 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 141 km (88 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita and Quepos. Some 21 km (13 miles) after the Savegre River bridge turn right following the Hacienda Barú Wildlife Refuge signs for about 1.5 km (1 mile) until you reach Barú beach. This route requires a total of 4.5 hours.

By bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, +506 2221-4214 / +506 2777-0318 / +506 2223-5567), making the stop at Hacienda Baru Wildlife Refuge entrance, which takes about 5 hours. The bus will stop at the entrance to Hacienda Barú if you ask the driver to let you off there. However, don’t trust the driver to remember. Watch for our sign on the right and ring the buzzer. There is a gas station immediately after our entrance. From here, you must walk to Barú Beach.

You can also take a bus from the route San José – San Isidro de El General (MUSOC, +506 2222-2422) which takes about 4 hours, and then take another bus San Isidro de El General – Dominical / Uvita (Transportes Blanco, +506 2771-4744) which takes about 1.5 hours, making the stop at Hacienda Baru Wildlife Refuge entrance, which takes about 5 hours.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Baru Beach in Puntarenas, Costa Rica.

Guapil Beach Costa Rica

Location: between Hatillo and Baru beaches in Puntarenas, Costa Rica.
Guapil Beach entrance GPS Coordinates: 9.294099, -83.900871 (9°17’38.75″N, 83°54’03.13″W)
Guapil Beach GPS Coordinates: 9.273207, -83.892029 (9°16’23.54″N, 83°53’31.30″W)
District: Savegre, canton: Aguirre, province: Puntarenas.
Zone postal code: 60602.

WAZE location Guapil Beach Costa Rica  Google Maps location Guapil Beach Costa Rica

Guapil Beach Costa Rica is a beautiful and quiet beach with dark sands and blue waters of the open sea type surrounded by lush vegetation located in the province of Puntarenas, Costa Rica.

Guapil Beach is ideal to relax, unwind and enjoy the sun and sea in a relaxed atmosphere, away from everything, or to practice some water sports like swimming, diving, snorkeling and fishing, among others, always taking precautions, especially swimmers, when bathing time for the characteristic of the open sea and heavy swells.

Getting to Guapil Beach in Aguirre, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 140 km (87 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita and Quepos. Some 20 km (12 miles) after the Savegre River bridge turn right following the Guapil Beach signs for about 1.5 km (1 mile) until you reach Linda beach. This route requires a total of 3 hour from San Jose. There is another way to get to Guapil Beach and it is through the entrance to Baru Beach, located 1 km after the entrance to Guapil, then follow the road parallel to the beach until you reach Guapil.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 140 km (87 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita and Quepos. Some 20 km (12 miles) after the Savegre River bridge turn right following the Guapil Beach signs for about 1.5 km (1 mile) until you reach Linda beach. This route requires a total of 4.5 hours. There is another way to get to Guapil Beach and it is through the entrance to Baru Beach, located 1 km after the entrance to Guapil, then follow the road parallel to the beach until you reach Guapil.

Guapil Beach Costa Rica by Bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, +506 2221-4214 / +506 2777-0318 / +506 2223-5567), making the stop at Guapil beach entrance, which takes about 5 hours. From here, you must walk to Guapil Beach.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Guapil Beach in Puntarenas, Costa Rica.

More Guapil Beach Photos

Linda Beach Costa Rica

Location: between Matapalo and Hatillo beaches in Puntarenas, Costa Rica.
Linda Beach entrance GPS Coordinates: 9.319294, -83.942627 (9°19’09.45″N, 83°56’33.45″W)
Linda Beach GPS Coordinates: 9.310292, -83.944351 (9°18’37.05″N, 83°56’39.66″W)
District: Savegre, canton: Aguirre, province: Puntarenas.
Zone postal code: 60602.

Linda Beach Costa Rica WAZE locationLinda Beach Costa Rica Google maps location

Linda Beach Costa Rica is a beautiful beach with dark sands and blue waters of the open sea type surrounded by lush vegetation constituted mainly by almond and coconut trees, located in the province of Puntarenas, Costa Rica.

Linda is one of the most beautiful parts of the Central Pacific coast of the country, ideal to relax, unwind and enjoy the sun and sea, or to practice some water sports like swimming, diving, snorkeling and fishing, among others, always taking precautions, especially swimmers, when bathing time for the characteristic of the open sea and heavy swells.

Getting to Linda Beach in Aguirre, Puntarenas:

From San José

Drive north towards Puntarenas on route #27. Take the Pozón exit (to Jaco), and continue for about 132 km (82 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita and Quepos. Some 12 km (7 miles) after the Savegre River bridge turn right for about 1 km (0.5 miles), then turn left and continue for 500 m (1,650ft) until you reach Linda beach. This route requires a total of 3 hour from San Jose.

From Daniel Oduber International Airport (LIR)

Drive to the northeast towards Liberia. Once in Liberia, continue along the same highway to Puntarenas for about 120 km (75 miles). Once at the entrance to Puntarenas, continue on route #27 to San Jose for about 25 km (15 miles) until you reach the exit to Pozon and Jaco, take it and continue for about 132 km (82 miles), passing over the Tarcoles river and the towns of Jaco, Hermosa, Esterillos, Parrita and Quepos. Some 12 km (7 miles) after the Savegre River bridge turn right for about 1 km (0.5 miles), then turn left and continue for 500 m (1,650ft) until you reach Linda beach. This route requires a total of 4.5 hours.

Linda Beach Costa Rica by Bus

You can take a bus from the route San José – Dominical / Uvita (Transportes Delio Morales, +506 2221-4214 / +506 2777-0318 / +506 2223-5567), making the stop at Matapalo beach, which takes about 5 hours. From Matapalo, you must take a taxi or walk to Linda Beach.

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Linda Beach in Puntarenas, Costa Rica.    

More Linda Beach Photos