Puerto Soley Beach Costa Rica

Location: between Morro beach in Guanacaste, Costa Rica and Nicaraguan border.
Puerto Soley beach entrance GPS Coordenates: 11.038929,-85.665550 (11°02’20.14″N, 85°39’55.98″W)
District: La Cruz, canton: La Cruz, province: Guanacaste.
Zone postal code: 51001.

Puerto Soley Beach WAZE location, La Cruz, Guanacaste, Costa RicaPuerto Soley Beach Google Maps location, La Cruz, Guanacaste, Costa Rica

Puerto Soley Beach Costa Rica is a beautiful white sanded beach with deep blue cold waters, over 3 km long, located in the province of Guanacaste, near the Nicaraguan border.

Puerto Soley is a small fishing community, as it is one of the most remote natural paradises of Costa Rica, which is reflected in a calm and relaxed environment, perfect to get away and relax. It is surrounded by mangrove swamps and two estuaries at the ends with rich vegetation and fishing, along with Bolaños Island, completes the beauty of its landscape.

Puerto Soley Beach is also known as a place where you can enjoy many activities such as swimming, fishing, do a little snorkeling, jet ski, or take boat tours to Bolaños Island, a lush bird sanctuary. Also and thanks to its location in Salinas Bay, Puerto Soley has strong waves caused by the strong winds, being the months from November to May the most windiest, so windsurfing and kitesurfing are among the most revered activities of the beach.

Getting to Puerto Soley Beach in La Cruz, Guanacaste:

From San José

Drive north to Puntarenas and then follow the Pan-American highway towards Liberia. Once in Liberia, continue along the same highway for about 57 km (35 miles), turn left towards Puerto Soley and continue for 6 km (4 miles), turn right and continue for 400m (1,300 ft) until you get to Puerto Soley Beach. This route requires a total of 5 to 6 hours from San José.

From Daniel Oduber International Airport (LIR)

Drive northeast towards Liberia. Once in Liberia, continue along the same highway for about 57 km (35 miles), turn left towards Puerto Soley and continue for 6 km (4 miles), turn right and continue for 400m (1,300 ft) until you get to Puerto Soley Beach.

By bus

You can take a bus from the route San José – La Cruz, which takes about 6 hours (Transportes Deldú, +506 2256-9072) and then take another bus from the route La Cruz – Puerto Soley – El Jobo making the stop at Puerto Soley Beach, which takes about 10 minutes, departing 3 times a day.

Also, you can take a bus from the route San José – Liberia, which takes about 5 hours (Pulmitan, +506 2222-1650), take another bus from the route Liberia – La Cruz (Empresa Arrieta, +506 2665-7530) which takes about 1 hour, and then take another bus from the route La Cruz – Puerto Soley – El Jobo making the stop at Puerto Soley Beach, which takes about 10 minutes, departing 3 times a day.

By plane:

You can also take a flight from the Juan Santamaria Airport to the Daniel Oduber airport at Liberia, either with Sansa or Aerobell Airlines every day. From here you can rent a car and drive or take a taxi to Puerto Soley beach, which takes about 1 hour.

Address map: Click here to view directions from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Puerto Soley Beach in La Cruz, Guanacaste, Costa Rica at Google Maps

Hotels near Puerto Soley Beach: Blue Dream.