Find the hotels with pools that appeal to you the most
Check out our selection of great hotels with pools in Puerto Viejo
Offering direct access to the beach, Lanna Ban Hotel is located in Puerto Viejo. The hotel features an exotic garden and contemporary Thai architecture. Free WiFi access is available.

Centrally located in Puerto Viejo de Talamanca town center and just a 3-minute walk from Salsa Brava Beach, Hotel Indalo adults only features an extensive garden, sun terrace and free Wi-Fi.

Located in Puerto Viejo and with Punta Uva Beach reachable within a 6-minute walk, Bungalows Beachfront Hotel provides a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi and a...

Located in Puerto Viejo, a 15-minute walk from Negra Beach, La Bonita Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Located in Puerto Viejo, a 10-minute walk from Cocles Beach, Conga Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

KAÑIK APART HOTEL in Puerto Viejo provides adults-only accommodations with an outdoor swimming pool and a garden.

Located in Puerto Viejo, a 8-minute walk from Negra Beach, Mecca provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Located in Puerto Viejo, a 3-minute walk from Negra Beach, Namu Garden Hotel & Spa - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant....

Located in Puerto Viejo, a 13-minute walk from Manzanillo Beach, Manzanillo Caribbean Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Located in Puerto Viejo, a few steps from Punta Uva Beach, Dragonfly Beachfront Villas-Adult Only has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach...


Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Popular with guests booking hotels with pools in Puerto Viejo
Located in Puerto Viejo, a 5-minute walk from Negra Beach, El Clan Hostel has accommodations with an outdoor swimming pool, free private parking, a garden and a bar.
Located in Puerto Viejo, a 6-minute walk from Negra Beach, La Tribu Boutique Hostel for Women has air-conditioned accommodations and a shared lounge.
Located in Puerto Viejo, a 9-minute walk from Negra Beach, Family Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Sloth House - Centric 2BR with shared pool offers accommodations in Puerto Viejo, a 11-minute walk from Negra Beach. This apartment provides a garden.
Butterfly House - Centric 2BR with shared pool offers accommodations in Puerto Viejo, a 11-minute walk from Negra Beach. This property offers access to a balcony, free private parking, and free Wifi.
Located in Puerto Viejo, a 13-minute walk from Negra Beach, Olinca Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Puerto Viejo, a 10-minute walk from Negra Beach, Hotel Mandacarú Puerto Viejo has accommodations with an outdoor swimming pool, free private parking, a garden and a spa & wellness center.
Located in Puerto Viejo, a 14-minute walk from Negra Beach, Escape Caribeño provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Offering a swimming pool, an extensive garden, sun terrace and free Wi-Fi in all areas, Villas Allen Puerto Viejo is set in Playa Negra Beach and 0.6 mi from Puerto Viejo Town Center.
Offering garden views, Villas Ande in Puerto Viejo provides accommodations, an outdoor swimming pool, a garden, and barbecue facilities.
Pirate and Mermaid Beach House offers accommodations in Puerto Viejo, a 4-minute walk from Negra Beach and 3.7 miles from Jaguar Rescue Center.
Located in Puerto Viejo in the Limon region, with Negra Beach nearby, Villas Cozy Sloth has accommodations with free WiFi and free private parking, as well as access to an indoor swimming pool.
Offering garden views, Caribbean Blue Morpho Casitas in Talamanca offers accommodations, a garden, and a terrace.
Just a 11-minute walk from Cocles Beach and one mile from Jaguar Rescue Center, El Tucan Feliz - Boho Jungle Tiny Guest House & Mini Pool Oasis features accommodations in Cocles with a garden.
Located in Puerto Viejo, 1.2 miles from Cocles Beach, HOTEL, VILLAS y GLAMPINGS MYA -PUERTO VIEJO, Limon, CR has accommodations with an outdoor swimming pool, free private parking, a garden and a...
Offering garden views, Villa Wolaba in Puerto Viejo offers accommodations, a garden, and a terrace. This property offers a pool with a view, free Wifi, and free private parking.
Offering an outdoor swimming pool and an extensive garden, Hotel Banana Azul is located in Playa Negra beach and 1.6 mi from Puerto Viejo town center. Free WiFi access is available in all areas.
Hotel Mauka Boutique Villas in Cocles provides accommodations with a garden and a terrace. This apartment features free private parking, full-day security, and free Wifi.
Set amid the forest and 820 feet far from Playa Chiquita beach, Merlin offers free WiFi access.
Namuwoki’s accommodations feature ceiling fans and are elegantly decorated with a modern minimalistic style and wooden floors. The bathrooms provide toiletries and have showers.
Located in Puerto Viejo and with Punta Uva Beach reachable within a 6-minute walk, Bungalows Beachfront Hotel provides a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi and a...
Located in Puerto Viejo, 1.7 miles from Punta Uva Beach, AIRE Jungle Boutique Hotel provides accommodations with a garden, free private parking and a terrace.
Featuring a garden, Casita Amahia, Habitación 1# Centro de Puerto Viejo provides accommodations in Puerto Viejo. With pool views, this accommodation offers a patio and a swimming pool.
Amahia Apartment in Downtown Puerto Viejo 5# offers accommodations in Puerto Viejo, 2.6 miles from Jaguar Rescue Center. Guests are welcome to go for a swim in the private pool.