Find the spa hotels that appeal to you the most
Check out our selection of great spa hotels in Puerto Viejo
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 5-minute walk from Negra Beach, Saranda Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Located 5.2 miles from Jaguar Rescue Center, Sonora Jungle & Yoga Retreat offers an outdoor swimming pool, a garden and air-conditioned accommodations with a terrace and free WiFi.

Located in Puerto Viejo, a 11-minute walk from Negra Beach, Umami Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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.

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 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 3-minute walk from Chiquita Beach, Hotel Shawandha Costa Rica has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

La Costa de Papito is located in Puerto Viejo and offers a spa and on-site restaurant. It is just yards from the beach and includes a free Wi-Fi.


Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Popular with guests booking spa hotels in Puerto Viejo
Featuring a private beach area, Beachfront Villa Casa Blanca with Private Pool provides accommodations in Puerto Viejo.
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 0.6 mi from Playa Cocles.
Casa Modi provides beauty services and a fitness room, as well as air-conditioned accommodations in Puerto Viejo, a few steps from Cocles Beach.
Offering a beautiful tropical forest setting, Le Cameleon Hotel is a walking distance from Cocles beach in Puerto Viejo.
Featuring garden views, Las Palomas Villas in Cocles provides accommodations and a garden. With pool views, this accommodation offers a terrace and a swimming pool.
Offering an outdoor pool, a spa and a shared terrace, Hotel Bugabutik is located in Cocles. It features free Wi-Fi and free daily breakfast, and is just a short 5-minute walk from the beach.
Gecko Treehouse with Jungle View, Plunge Pool & WiFi is a recently renovated vacation home in Puerto Viejo where guests can make the most of its outdoor swimming pool, open-air bath, and garden.
Tierra de Suenos Lodge & Wellness Center is set in the jungle 0.6 mi from Chiquita Beach and 1.9 mi from Punta Uva Beach.
Mar Verde Lodge is located in Puerto Viejo, just a 6-minute walk from Chiquita Beach and 1.3 miles from Jaguar Rescue Center.
Wabi Sabi Sora is a recently renovated apartment in Punta Uva, near Punta Uva Beach. This beachfront property offers access to a terrace, free private parking, and free Wifi.
Providing a garden, El Oasis-Beachfront paradise offers accommodations in Manzanillo. This beachfront property offers access to a balcony and free Wifi.
Located in Cocles, a 3-minute walk from Cocles Beach, Sanctuary Puerto Viejo provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.