There are a wide variety of services available in the area


There are a wide variety of services available in the area.

Medical and Dental services, Massage, Tattoo, Auto repair...There's probably someone here to help you with whatever you need!

Esa página está disponible también en español.

Puerto Viejo is no longer the sleepy place where you had to go to Limon or San Jose to get something done. There are many services offered right in town from financial services to yoga, from schools to dentistry, as well as massage, tattoos, spas, automotive and more.

For tour and transportation services and travel agencies, please see our travel and tour companies page.

For Real estate and property management, please see our real estate page.

If you're looking for shopping options like groceries, souvenirs, books, etc you'll find those on our shopping page.

Sort by: Type | Area/Neighborhood | Alphabetic

Jump to: Automotive | Community | Police/Ambulance/Fire | Banks | Medical/Wellness | Laundry | Spa/Salon/Yoga | Pets | Bicycles | Repairs | Schools | Surf | Miscellaneous Services

Automotive

Automotriz Danny

Automotriz Danny

Car wash, Wheel Alignments, Tire Repair, Oil Change, Battery Repair, welding, 24/7 towing. Open daily except Sunday.
 Puerto Viejo
 +506 2750-0185 or 8879-5202
 Average rating: 92 Excellent
 View on map

Bomba Gasolinera Margarita Sixaola

Bomba Gasolinera Margarita Sixaola

Gas station on the way to Sixaola at the intersection of Margarita Rd. Last gas before the border.
 Sixaola
 Average rating: 86 Very Good
 View on map

Servicentro Hone Creek

Servicentro Hone Creek

Only full gas station for miles. The next nearest are on the way to Limón or on the way to Sixaola.
 Hone Creek
 Average rating: 84 Very Good
 View on map

Community Organizations

Alcoholics Anonymous
 costaricaaa.com/puerto-viejo

Meetings at Multicentro Monday, Wednesday & Friday at 1 pm. Also Saturday's at 9 am on the beach in front of Hotel Banana Azul.
 Puerto Viejo
 View on map

Casa de la Cultura

Casa de la Cultura

Community hall used for various events. Public high school for Puerto Viejo. Also known as Liberty Hall.
 Puerto Viejo
 +506 2750 0883
 Average rating: 90 Excellent
 View on map

Catholic Church

Catholic Church

Small catholic church
 Puerto Viejo
 Average rating: 100 Exceptional
 View on map

Chamber of Tourism and Commerce Caribe Sur

Chamber of Tourism and Commerce Caribe Sur

Non-profit organization that promotes sustainable tourism and businesses in the South Caribbean.
 Playa Negra (Puerto Viejo)
 +506 2750 3117
 Average rating: 82 Very Good
 View on map

El Puente-The Bridge

El Puente-The Bridge
 elpuentethebridge.org

The Bridge provides educational assistance, food assistance, and microloans mainly to indigenous people in the southeastern part of Costa Rica. Our goal is to help people help themselves to self-sufficiency.
 Playa Negra (Puerto Viejo)
 +506 8771 9702, US phone: +1 970-389-4327
 Average rating: 96 Exceptional
 View on map

Police, Ambulance, Fire

Bomberos Bribri

The nearest firefighting station to Puerto Viejo. Call 911 for emergencies.
 Bribri
 +506 2751 0347
 Average rating: 80 Very Good
 View on map

Cahuita Police Station

Cahuita Police Station

Police station for Cahuita. Call 911 for emergencies
 Cahuita
 +506 2755 0217
 Average rating: 100 Exceptional
 View on map

Cruz Roja

Cruz Roja
 cruzroja.or.cr

The Red Cross operates ambulance service in Costa Rica. The South Caribbean zone is served from their location in Bribri. Call 911 for emergencies.
 Bribri
 +506 2751 0141
 Average rating: 96 Exceptional
 View on map

OIJ

OIJ
 sitiooij.poder-judicial.go.cr

Police in Costa Rica are responsible for keeping the peace and enforcing the law, not for taking statements and solving crime, there is a separate investigative division, the Organismo de Investigación Judicial or OIJ which takes reports of crimes and investigates. This is the only OIJ location in the area.
 Bribri
 +506 2751-1087, 2751-0252
 View on map

Puerto Viejo Police Station

The police in Costa Rica are responsible for enforcing the peace and responding to active crimes. The OIJ with taking crime reports and investigating. See the safety page for more information. Call 911 in an emergency.
 Playa Negra (Puerto Viejo)
 +506 2750 0230
 View on map

Tourist Police

Office of the tourist police with officers specialized to assist tourists. Look for the officers in their white shirts patrolling the area. Call 911 in an emergency.
 Playa Negra
 +506 2750 0452
 View on map

Financial Services: Banks, etc

BAC Credomatic ATM

BAC Credomatic ATM

ATM kiosk from BAC Credomatic
 Puerto Viejo
 Average rating: 70 Good
 View on map

Banco de Costa Rica Cahuita

Banco de Costa Rica Cahuita

Cahuita Branch of BCR with ATM, money exchange and banking services.
 Cahuita
 +506 2211 1111
 Average rating: 46
 View on map

Banco de Costa Rica Puerto Viejo

Banco de Costa Rica Puerto Viejo

ATM accepts cards with Visa symbol, cashes travellers checks, does foreign exchange and full bank services. Open Monday to Friday 8am - 4pm.
 Puerto Viejo
 +506 2750-0707
 Average rating: 52
 View on map

Banco Nacional

Banco Nacional

Open Mon - Fri till 4pm. ATM open 6 am - 10 pm (closed at night for security reasons)
 Puerto Viejo
 +506 2212 2000
 Average rating: 68
 View on map

Scotiabank ATM

Scotiabank ATM

ATM from Scotiabank located inside Mega Super
 Puerto Viejo
 View on map

Medical and Health

Caribe Dental

Caribe Dental

Qualified dentist who can offer implants, cosmetic and reconstructive dentistry, endodontic care, pediatric dentistry, orthodontics and more.
 New building behind Cafe Viejo, #4, Puerto Viejo
 +506 8819-9975
 Average rating: 80 Very Good
 View on map

Centro Médico Aruma

Centro Médico Aruma

Medical practice offering a variety of medical services from multiple practitioners. General Medicine, Cosmetic and Esthetics, Nutrition, Gynecology and Obstetrics, Psychology, Physiotherapy, Optometry. Doctors Mara Moschini, Nancy López, Andrey Oviedo (Carrot Vision), Laura Navas.
 Entrada Turrialbeños, Playa Negra, Puerto Viejo
 +506 8655 5082, +506 8448 0274
 Average rating: 100 Exceptional
 View on map

Clínica de Especialidades Médicas San Gabriel

Clínica de Especialidades Médicas San Gabriel

Full service private medical clinic with a variety of services including 24 hour emergency care, pharmacy, pediatrics, gynecology, and general medical services. Covid tests for travel. Replaces the previous Sunimedica clinic.
 Calle 213, beside MegaSuper, Puerto Viejo
 +506 2750 0848
 Average rating: 78 Good
 View on map

Clínica de Medicina Integral Bribri

Clínica de Medicina Integral Bribri

Medical and dental clinic with a wide variety of specialists. General and specialized dentistry, general medicine, mixed medicine with CCSS service, skin care with aesthetic medicine, pediatric medicine, psychology, nutrition, physiotherapy, hearing clinic and sale of hearing aids, eye exams and sale of eyeglasses.
 Bribri
 +506 7222 6452
 Average rating: 100 Exceptional
 View on map

Clinica Dental OCI Cahuita

Clinica Dental OCI Cahuita

Full service dental clinic
 Cahuita
 +506 8457 9613
 Average rating: 68
 View on map

Clínica Dental Yani

Clínica Dental Yani

Dental clinic with Dr. Felipe Martínez
 Puerto Viejo
 +506 8868 1439
 Average rating: 100 Exceptional
 View on map

Hone Creek Clinic

Hone Creek Clinic

Nearest Public Clinic to Puerto Viejo.
 Hone Creek
 +506 2756-8022, 2756-8024
 Average rating: 64
 View on map

Laboratorio Bioclinic

Medical lab. Blood and urine tests, covid tests, etc.
 Inside Puerto Viejo Shops, Puerto Viejo
 +506 2750 0450
 Average rating: 76 Good
 View on map

Laundry Services

Lavandería La Estrella

Lavandería La Estrella

Laundry, drop off service only, no self-service.
 Puerto Viejo
 +506 8719 5961
 Average rating: 76 Good
 View on map

NicNat Luxury Laundry

NicNat Luxury Laundry

Drop off laundry service. Boutique selling clothes.
 Puerto Viejo
 +506 6011 0863
 Average rating: 100 Exceptional
 View on map

Spas, Hair, Massage, Yoga

Aloha Skincare and Wellness

Aloha Skincare and Wellness

Day spa offering relaxing massage, trigger point therapy, deep tissue massage, lymphatic massage, facials
 Puerto Viejo
 +506 8310 1665
 Average rating: 100 Exceptional
 View on map

AmaSer

AmaSer

Retreat and training center. Health and wellness retreats. Yoga teacher trainings. Full service spa. Public yoga classes. Vegan and gluten free restaurant. Accommodations. Home of Caribe Yoga Academy. Previously named OM at Cashew Hill.
 Puerto Viejo
 +506 2750 0001
 Average rating: 98 Exceptional
 View on map

Indulgence Spa

Indulgence Spa

Relaxing and deep tissue massage. Bikini waxing, manicure, pedicure, beauty salon. All natural, local products. Located at Hotel La Costa de Papito.
 Cocles
 +506 2750 0536, 8887 9417
 Average rating: 90 Excellent
 View on map

La Tinta Tropical

La Tinta Tropical

Tattoo studio
 Puerto Viejo
 +506 8948 9183
 Average rating: 100 Exceptional
 View on map

Mendez Barber Shop

Mendez Barber Shop

Barber shop for men and women. Specializes in braids and designs shaved into hair. There is a second location in Cocles at Donde Roy Plaza. Previously named Roots Barber Shop.
 Puerto Viejo
 +506 8363 8676
 Average rating: 98 Exceptional
 View on map

Octo Salon

Octo Salon

Full service hair salon with a full range of offerings.
 Playa Chiquita
 +506 6314 4363
 Average rating: 100 Exceptional
 View on map

Old Harbour Gym

Old Harbour Gym

Gym with a selection of exercise machines and free weights. Located above Old Harbour Supermarket.
 Puerto Viejo
 Average rating: 88 Excellent
 View on map

Puerto Viejo Tattoo

Puerto Viejo Tattoo

Tattoos and piercings. Appointments required, no walk ins.
 Inside Puerto Viejo Shops on main street, Puerto Viejo
 +506 8483 3243
 Average rating: 90 Excellent
 View on map

Pure Jungle Spa

Pure Jungle Spa

Spa offering massage, facials and other treatments using fresh natural local ingredients.
 Puerto Viejo
 +506 2756 8413
 Average rating: 99 Exceptional
 View on map

Sport Body Gym

Sport Body Gym

Gym with free weights and cardio
 Cahuita
 +506 2755 0216
 Average rating: 82 Very Good
 View on map

Surya Spa Cariblue

Surya Spa Cariblue

Spa offering massages and other wellness treatments, available for both Cariblue hotel guests and non-guests.
 Cocles
 +506 8697 9863
 Average rating: 100 Exceptional
 View on map

VolAir Studio

VolAir Studio

Offers fitness and dance classes such as aerials, yoga, zumba and circus.
 Puerto Viejo
 +506 8301 9933
 Average rating: 100 Exceptional
 View on map

Pets: Vets, Supplies and Services

Central de Mascotas

Central de Mascotas

Pet supplies and food. Veterinarian available several days per week by appointment.
 Puerto Viejo
 +506 2750 0529
 Average rating: 92 Excellent
 View on map

Clínica Veterinaria Arroyo y Solano

Clínica Veterinaria Arroyo y Solano

Veterinary clinic with doctors Arroyo and Solano. Pet supplies and food.
 Puerto Viejo
 +506 2756 8306
 Average rating: 86 Very Good
 View on map

Clinica Veterinaria Green Vet

Clinica Veterinaria Green Vet

Dr Ileana Nuñez offers mobile veterinarian care in Puerto Viejo, Cahuita and area and at her office in Hone Creek.
 Hone Creek
 +506 7005 7723
 Average rating: 96 Exceptional
 View on map

Puerto Viejo Dogs

Puerto Viejo Dogs

An animal relief effort working in the Puerto Viejo and throughout Talamanca canton. They do mostly dog relief and some cats as well. Their mission is to bring relief to the area stray domestic animal population as well as population control through the humane method of spaying and neutering.
 Puerto Viejo
 +506 2756 8306

Bikes & Scooters - Rentals, Sales, Repairs

There are bike rental options all over downtown Puerto Viejo, at most hotels and plenty in the surrounding areas too. We've simply mentioned a few significant places below which may have the best selection or non-standard items like mountain bikes or bikes with child seats. Some also rent snorkeling gear.

Ciclo Cocles

Ciclo Cocles

Bicycle rentals, repairs and sales. Wide variety from beach cruisers to fancy mountain bikes.
 Cocles
 +506 6065 5886
 Average rating: 84 Very Good
 View on map

Ciclo La Plaza

Ciclo La Plaza

Bike rentals, repairs and accessories
 Puerto Viejo
 +506 8511 6418
 Average rating: 46
 View on map

Puerto Viejo Bike Rentals

Puerto Viejo Bike Rentals

Bicycle rentals. Adult and kids bikes. Child seats and trailers. Surf racks. Delivery and road-side assistance.
 Puerto Viejo
 +506 7264 7530
 Average rating: 100 Exceptional
 View on map

Repairs, Etc

Cerrajería Paris

Cerrajería Paris

Locksmith, key cutting for home and auto. Call for emergency lockouts
 Inside Puerto Viejo Shops #2, Puerto Viejo
 +506 6085 1666, 2750 3106
 Average rating: 100 Exceptional
 View on map

PC Caribe Soluciones Informáticas

PC Caribe Soluciones Informáticas

Julio Saravia offers computer repairs, web design, networking, cell repairs and unlocking.
 Puerto Viejo
 +506 6018 0708
 Average rating: 70 Good
 View on map

Schools

Centro Educativo Complementaria Cahuita

Centro Educativo Complementaria Cahuita
 complementaria.co.cr

The Cahuita Complementary School & college is an integrated preparatory school and college, duly recognized by the Ministry of Public Education.
 Cahuita
 +506 2755 0129
 Average rating: 76 Good
 View on map

Centro Educativo Playa Chiquita Punta Uva

Centro Educativo Playa Chiquita Punta Uva

Private school offering classes for students from Kindergarten to Grade 6 (ages 3.5 to 12). Classes in Spanish following Costa Rican curriculum. See the education page for more info.
 Playa Chiquita
 +506 2750 0754, 8339 4983
 Average rating: 86 Very Good
 View on map

Eñe Spanish Teachers

Eñe Spanish Teachers

A group of qualified, independent teachers, operating in the whole Puerto Viejo area, offers Spanish Classes in the quiet and comfort of your Caribbean residence. Spanish Courses for all levels. Private or group lessons. Choose between 4 different Spanish Programs the one fits you best.
 Puerto Viejo
 +506 7286 5336
 Average rating: 100 Exceptional
 View on map

Jardín Infantil Las Semillas

Jardín Infantil Las Semillas

Offering classes to students at the nursery, kindergarten and preparatory levels (up to about age 6). Located in the space of the former Caribe Azul Centro de Aprendizaje Independiente school (which closed in December 2018).
 Playa Chiquita
 +506 2756 8325
 View on map

Spanish by the Sea

Spanish by the Sea

Offering Spanish classes in a tropical setting and a relaxed atmosphere. Private and group classes. Can arrange accommodation with options including hostel beds, private rooms and homestay
 Puerto Viejo
 +506 2750 2082, 8635 0652
 Average rating: 86 Very Good
 View on map

Spanish School Pura Vida

Spanish School Pura Vida

Spanish immersion school offering group lessons by the week or private lessons hourly. Courses include excursions. Classes held at their school inside Hotel Pura Vida or at their Playa Negra campus.
 Puerto Viejo
 +506 8570 9768, 2750 0002
 Average rating: 94 Excellent
 View on map

TKD Caribe

TKD Caribe

Taekwondo & self defense lessons for children and adults. Teacher Roberto Alemán, black belt, first dan of taekwondo
 at Kenaki Lodge, Playa Grande, Cahuita, Cahuita
 +506 8805 1273
 View on map

Veronica's Place Cooking Class

Veronica's Place Cooking Class

Cooking classes and permaculture farm from long time Puerto Viejo resident Veronica. The classes focus on vegetarian and vegan Caribbean cooking. There are also some accommodation options and occasional book in advance vegetarian meals.
 Cocles
 +506 8918 3238
 Average rating: 100 Exceptional
 View on map

Miscellaneous Services

Correos de CR

Correos de CR

Post office. Mail your letters and parcels here. In a new larger location. The mailing address is Correos de CR, Puerto Viejo de Talamanca, 70403, Costa Rica
 Puerto Viejo
 Average rating: 48
 View on map

Elena De Luca Studio

Elena De Luca Studio

Professional photography and design services. Portrait photography, advertising photography and graphic design.
 Puerto Viejo
 +506 7264 7530
 Average rating: 100 Exceptional
 View on map

Puerto Viejo Multicentro

Puerto Viejo Multicentro

Multi-use building which houses several offices, community organizations and has a meeting room which can be rented for events. Also has a plant nursery and scooter rentals.
 Puerto Viejo
 Average rating: 84 Very Good
 View on map

Surf Lessons and Equipment

There are lots of places offering surf lessons and equipment for rent and purchase. You can also try Cocles beach.

Surf Meds Caribe

Surf Meds Caribe

Surf company that offers surf lessons, equipment rentals, and surf and SUP tours for everyone, beginners to advanced, ages 3 and up.
 Cocles
 +506 8566 9444
 Average rating: 98 Exceptional
 View on map

Surf the Jungle Surf School Adventures

Surf the Jungle Surf School Adventures

Surf school offering offering private clinics and all inclusive packages, personalized for you. Ocean-certified lifeguards, professional surf instructors, surf experts and enthusiasts. Founder Misael Brown is a free surfer and surf ISA certified instructor with more than 20 years of experience.
 Puerto Viejo
 +506 8710 4148
 Average rating: 99 Exceptional
 View on map

Tico Surf and Skate

Tico Surf and Skate

Shop offering surf and skate gear and clothing. Surf lessons. Bike rentals.
 Cocles
 +506 2750 3063
 Average rating: 100 Exceptional
 View on map

Additional comments from our visitors about Services

Write a comment/review

What are people saying about us?

Nora from Riverside, Ca
Eloping

Hi we are planning on Eloping in March. I am looking for a profesional photogrpher in Puerto Viejo.

September 23, 2014

What are people saying about us?

Doug Dosdall

Manuel Pinto of Manuel Pinto Photography is great! He's taken many of the lovely photos on this site.

November 25, 2018

Add your comment or question

None
(required) (Address never made public)
(required)
(if you'd like a link included to your homepage)
Add photo?

You may upload a photo from your hard drive to accompany your comment if you like. Your photo will be automatically resized but to upload must be no more than 6MB.

Contact Reason: (required)
Subscribe? Email me when someone replies to my comment
Email me when any comment is made on this page
No, I don't want to receive any email

   Due to a problem with spam, your comment will not appear until it has been approved.