Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Puerto Viejo
Beachfront property located in Puerto Viejo. Estblishment set 131 ft away from the beach., less than 0.6 mi from Chiquita Beach. Jaguar Rescue Center is 1.7 mi from the accommodations.
Located in Puerto Viejo, a 5-minute walk from Chiquita Beach, Villas del Caribe has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Offering a restaurant, Almonds & Corals Boutique Hotel is located within the Gandoca-Manzanillo Wildlife Refuge and in front of Manzanillo beach. Free WiFi access is available on common areas.
Featuring a private beach area, a garden, and free Wifi, Beachfront Studio - Direct Beach Access, Fast Wifi & AC is a recently renovated apartment a few steps from Cocles Beach and 1.2 miles from...
Luxury Beachfront Apartment with Oceanview Terrace is a recently renovated apartment in Puerto Viejo, near Cocles Beach.
Oceanfront House with AC, Fast WiFi at Cocles Beachbreak is a recently renovated vacation home in Puerto Viejo where guests can make the most of the private beach area and garden.
Modern Beachfront Apartment, With Garden Patio offers accommodations in Puerto Viejo, a few steps from Negra Beach and 4.1 miles from Jaguar Rescue Center.
Featuring a garden, Casa Coki - Modern Villa Pool Steps From the Beach offers accommodations in Puerto Viejo. This beachfront property offers access to a terrace, free private parking, and free Wifi.
Just a 6-minute walk from Chiquita Beach and one mile from Jaguar Rescue Center, Casa MarMaria features accommodations in Puerto Viejo with a garden.
Offering a beautiful tropical forest setting, Le Cameleon Hotel is a walking distance from Cocles beach in Puerto Viejo. This luxurious resort features a beach club, an outdoor swimming pool and a...
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Located in Puerto Viejo, a 6-minute walk from Negra Beach, Hotel Maritza provides accommodations with a garden, free private parking, a bar and massage services.
Located in Puerto Viejo, a few steps from Cocles Beach, Hotel La Isla Inn has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 0.6 mi from Playa Cocles.
Located in Puerto Viejo, a few steps from Negra Beach, Perla Negra Beachfront provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Offering a beautiful tropical forest setting, Le Cameleon Hotel is a walking distance from Cocles beach in Puerto Viejo.
Offering garden views, Shawandha Lodge in Puerto Viejo has accommodations, an outdoor swimming pool, a garden, a private beach area, a terrace and a restaurant.
Located in Punta Uva, 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 area...
Located in Punta Uva, a 5-minute walk from Punta Uva Beach, Bungalows Punta Uva has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
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.
With Chiquita Beach reachable in a 4-minute walk, Villa Frida - Private Beachfront Villa offers accommodations, a restaurant, a private beach area, pool with a view, and a garden.
Featuring sea views, White Pearl - Apartments on the Beach with AC and Pool in Puerto Viejo features accommodations, an outdoor swimming pool, a garden, a terrace, and barbecue facilities.
Providing garden views, Alalunga Casas in Puerto Viejo provides accommodations, a private beach area, and pool with a view.
Beachfront Villa Starfish w AC and POOL is located in Puerto Viejo, just a few steps from Negra Beach and 3.5 miles from Jaguar Rescue Center.
Beachfront Villa Sea Breeze w AC and POOL offers accommodations in Puerto Viejo, a few steps from Negra Beach and 3.5 miles from Jaguar Rescue Center.
Beachfront Villas Puerto Viejo w AC and POOL offers accommodations in Puerto Viejo, a few steps from Negra Beach and 3.5 miles from Jaguar Rescue Center.
Located in Puerto Viejo, a few steps from Negra Beach, Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home provides accommodations with an outdoor swimming pool, free private parking,...
Located in Puerto Viejo, Yucca Beachfront Hotel is a beachfront quaint hotel that offers free WiFi access. Playa Negra beach is just 1640 feet away. All comfort private rooms have private bathrooms.
Offering a bar-restaurant and lush gardens, Rocking J's is located right on Salsa Brava Beach in Puerto Viejo. This artistic hostel features a shared kitchen and TV lounge and free WiFi.
Located in Puerto Viejo, a 2-minute walk from Cocles Beach, Tasty Dayz Hostel has accommodations with a garden, free private parking, a shared lounge and a restaurant.
Yoshi's on the beach is located in Cahuita, just a few steps from Negra Beach and 4.1 miles from Jaguar Rescue Center.
Hostel Playa 506 Beachfront Hostel, located in Playa Cocles, 0.9 mi from the center of Puerto Viejo, has its facilities right in front of the sea.
Just a 6-minute walk from Cocles Beach and one mile from Jaguar Rescue Center, KintsugiKanjiatCocles features accommodations in Cocles, with a private beach area and a garden.
Caribbean Flow is a recently renovated apartment in Puerto Viejo near Chiquita Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Located in Puerto Viejo in the Limon region and Punta Uva Beach reachable within a 6-minute walk, Tree House Beachfront Lodge has accommodations with free WiFi, BBQ facilities, a garden and free...
Located in Puerto Viejo and with Negra Beach reachable within a 9-minute walk, AmimodoBeachRooms has a garden, allergy-free rooms, free WiFi throughout the property and a bar.
Offering garden views, Hotel Exotic Lodge in Puerto Viejo offers accommodations, a garden, a terrace, and barbecue facilities.
Just a few steps from Cocles Beach and 1.2 miles from Jaguar Rescue Center, Beachfront Studio - Direct Beach Access, AC & Fast WiFi features accommodations in Puerto Viejo with a garden.
Featuring garden views, Cabinas Caribe Azul in Cocles offers accommodations and a private beach area. Guests staying at this apartment have access to a patio.
Providing sea views, Arrecife Punta Uva - Hospedaje, bar y restaurante - Frente al mar in Punta Uva provides accommodations, a private beach area, a garden, and a bar.
Located at the beachfront of Manzanillo in the Limon region, Faith Glamping Dome Costa Rica has a patio and garden views.
2.5 miles from Jaguar Rescue Center in Puerto Viejo, Lewis's Apartamentos #31 provides accommodations with access to wellness packages and beauty services.
Casitas La Playa provides beachfront accommodations in Puerto Viejo. There's a private entrance at the guest house for the convenience of those who stay.