 | Hacienda AltaGracia Found in the mountains, this hotel is 23.6 mi (38 km) from Marino Ballena National Park. |
|
 | Oxygen Jungle Villas Found in the mountains, this luxury resort is approximately 6 mi (10 km) of Marino Ballena National Park, Punta Uvita Whale Tail, and Marino Ballena National Park. Arco Beach and Pinuel... |
|
 | El Castillo - Adults only Found by the ocean, this hotel is 1.2 mi (2 km) from Tortuga Beach and 2.5 mi (4 km) from Ventanas Beach. Pinuela Beach and Arco Beach are additionally approximately 9 mi (15 km). |
|
 | LagunaVista Villas Found by the sea, this lodge is 1.7 mi (2.7 km) from Carate Beach and approximately 32 mi (52 km) of Pan Dulce Beach and Corcovado National Park Office. Puerto Jimenez Pier is 25.6 mi (... |
|
 | Luna Lodge Found in Carate, this lodge is 0.5 mi (0.8 km) from Carate Beach and approximately 32 mi (52 km) of Corcovado National Park Office and Puerto Jimenez Pier. |
|
 | Río Magnolia Nature Lodge Found in a rural location, this lodge is 24.5 mi (39.5 km) from Marino Ballena National Park. |
|
 | Vista Drake Lodge Found by the ocean, this resort is approximately a 10-minute stroll of Drake Bay Beach and Drake Bay Hiking Trailhead. San Josecito Beach is 3.1 mi (5 km) away. |
|
 | La Gamba Rainforest Lodge Found in Golfito, this lodge is 0.1 mi (0.2 km) from Piedras Blancas National Park and approximately 9 mi (15 km) of Playa Cacao and Fortunato Atencio Stadium. Golfito Marina and Parque... |
|
 | Hotel Lookout Found by the ocean, this resort is 0.2 mi (0.4 km) from Tortuga Beach and approximately 3 mi (5 km) of Ventanas Beach and Pinuela Beach. Arco Beach and Marino Ballena National Park are ... |
|
 | Las Cruces Biological Station Found in San Vito, this hotel is approximately 6 mi (10 km) of San Vito Park, Dante Alighieri Cultural Center, and Wilson Botanical Garden. |
|
 | Sortisomnis Osa Hotel y Nature Spa Found near to the airport, this hotel is approximately 12 mi (20 km) of Ciudad Cortes Central Park, Palmar Norte Park, and Palmar Sur Park. |
|
 | Rancho Corcovado Lodge Offering direct access to the beach, this Drake Bay hotel is connected to the airport and approximately a 5-minute stroll of Drake Bay Beach and Drake Bay Hiking Trailhead. San Josecito... |
|
 | Corcovado Adventures Tent Camp Nestled on the beach, this Drake Bay lodge is approximately 3 mi (5 km) of San Josecito Beach, Drake Bay Beach, and Drake Bay Hiking Trailhead. |
|
 | Hotel Diuwak Found near to the beach, this hotel is approximately 16 mi (25 km) of Marino Ballena National Park, Punta Uvita Whale Tail, and Marino Ballena National Park. Chirripo National Park is 3... |
|
 | Bambito Hotel and Resort Found in Volcan, this aparthotel is in the same region as Volcan Baru National Park. |
|
 | Diquis Del Sur Found in Ojochal, this hotel is 1.8 mi (3 km) from Tortuga Beach and 3.1 mi (4.9 km) from Ventanas Beach. Pinuela Beach and Arco Beach are additionally approximately 9 mi (15 km). |
|
 | Casa Drake Found near to the airport, this lodge is approximately 1 mi (2 km) of Drake Bay Hiking Trailhead and Drake Bay Beach. San Josecito Beach is 2.9 mi (4.7 km) away. |
|
 | Hotel Casa Roland Golfito Resort Found in Golfito, this hotel is approximately 1 mi (2 km) of Fortunato Atencio Stadium, Golfito Marina, and Parque Nacional de Fauna Silvestre Golfito. Playa Cacao is 2.4 mi (3.9 km) aw... |
|
 | Natuga Ecolodge and Natural Reserve Found in the mountains, this hotel is approximately 20 mi (32 km) of Marino Ballena National Park, Punta Uvita Whale Tail, and Marino Ballena National Park. |
|
 | Best Western Hotel Zima Situated in the center of San Isidro de El General, this hotel is 24.2 mi (38.9 km) from Marino Ballena National Park. |
|
 | Banana Bay Marina Found near to the bay, this hotel is approximately 2 mi (3 km) of Fortunato Atencio Stadium, Golfito Marina, and Parque Nacional de Fauna Silvestre Golfito. Playa Cacao and Piedras Blan... |
|
 | Hotel Inn Jimenez Found in Puerto Jimenez, this hotel is approximately a 10-minute stroll of Corcovado National Park Office and Puerto Jimenez Pier. Pan Dulce Beach is 11.1 mi (17.9 km) away. |
|
 | Las Olas Beach Resort Nestled on the beach, this David resort is approximately 20 mi (32 km) of Parque Recreativo Omar Torrijos Herrera, Port of Pedregal, and Miguel de Cervantes Saavedra Park. |
|
 | Agua Dulce Beach Resort Nestled on the beach, this Puerto Jimenez resort is 3.3 mi (5.4 km) from Puerto Jimenez Pier and 3.4 mi (5.5 km) from Corcovado National Park Office. Pan Dulce Beach and Carate Beach ar... |
|
 | Hotel Oleaje Sereno Found near to the airport, in Sierpe, this hotel is in the same region as Violin Beach, Corcovado National Park Office, and Cano Island Biological Reserve. |
|
 | Fish Hook Marina & Lodge Found in Golfito, this hotel is approximately 3 mi (5 km) of Fortunato Atencio Stadium, Golfito Marina, and Parque Nacional de Fauna Silvestre Golfito. Playa Cacao and Piedras Blancas N... |
|
 | Hotel El Mirador Osa Found in Rincon, this lodge is approximately 32 mi (52 km) of Blanca Beach, Piedras Blancas National Park, and Playa Cacao. Fortunato Atencio Stadium and Golfito Marina are additionally... |
|
 | Cabinas 3 Rios Found in a national park, this lodge is approximately 9 mi (15 km) of Tortuga Beach, Ventanas Beach, and Pinuela Beach. Ciudad Cortes Central Park and Arco Beach are additionally approx... |
|
 | Osa Lodge Found near to the beach, this lodge is approximately 1 mi (2 km) of Puerto Jimenez Pier and Corcovado National Park Office. Pan Dulce Beach and Blanca Beach are additionally approximate... |
|
 | Rancho La Botija Found in San Isidro de El General, this hotel is 8 mi (12.8 km) from Chirripo National Park and approximately 32 mi (52 km) of Cerro de La Muerte Peak and Marino Ballena National Park. |
|
 | Drake Bay Paradise Lodge Found in Drake Bay, this lodge is approximately a 15-minute stroll of Drake Bay Beach and Drake Bay Hiking Trailhead. San Josecito Beach is 4.2 mi (6.8 km) away. |
|
 | Mirador Valle del General Found in the mountains, this lodge is 19.3 mi (31 km) from Chirripo National Park and approximately 32 mi (52 km) of Cerro de La Muerte Peak and Rio Savegre Waterfall. |
|
 | Hotel Quebrada Grande Found on the riverwalk, this inn is 1.2 mi (1.9 km) from Palmar Norte Park and 2.2 mi (3.5 km) from Palmar Sur Park. Finca 6 Archaeological Site is 7.2 mi (11.6 km) away. |
|
 | Coloso del Mar Nestled on the beach, this Playa Zancudo hotel is approximately 32 mi (52 km) of Fortunato Atencio Stadium, Golfito Marina, and Parque Nacional de Fauna Silvestre Golfito. |
|
 | La Chosa del Manglar Found near to the airport, this hotel is approximately a 15-minute stroll of Corcovado National Park Office and Puerto Jimenez Pier. Pan Dulce Beach is 11.2 mi (18.1 km) away. |
|
 | Bed and Breakfast Little Italy Situated in Boqueron, this bed & breakfast is 11.1 mi (17.9 km) from Parque Recreativo Omar Torrijos Herrera and 12 mi (19.4 km) from Miguel de Cervantes Saavedra Park. Port of Pedregal... |
|
 | Hotel Corcovado Beach Lodge Found on the beach, this lodge is approximately a 10-minute stroll of Puerto Jimenez Pier and Corcovado National Park Office. Pan Dulce Beach is 11.8 mi (19 km) away. |
|
 | Hotel Emanuel Found in San Vito, this hotel is approximately 9 mi (15 km) of San Vito Park, Dante Alighieri Cultural Center, and Wilson Botanical Garden. |
|
 | Hostal Victoria Volcan Chiriqui Found in Volcan, this hotel is in the same region as Volcan Baru National Park. |
|
 | Hakuna Matata Drake Bay Hostel Found in Drake Bay, this hostel is approximately a 15-minute stroll of Drake Bay Beach and Drake Bay Hiking Trailhead. San Josecito Beach is 4.2 mi (6.8 km) away. |
|
 | Rancho Pacifico Found in Uvita, this spa hotel is approximately 6 mi (10 km) of Marino Ballena National Park, Punta Uvita Whale Tail, and Marino Ballena National Park. Arco Beach and Pinuela Beach are ... |
|