Skip to main content

Self Catering Accommodation in Puerto Viejo

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Puerto Viejo

Check out our pick of great self catering accommodation in Puerto Viejo

Filter by:

Review score

Smile Jungle Hostel

Puerto Viejo

Comprising a garden and a terrace, Smile Jungle Hostel is a recently renovated accommodation in Puerto Viejo set close to Cocles Beach.

A
Anthony
From
France
If you are looking for a place to party that's definitely not the right place. But if you are looking for a quiet place, where you can hear and maybe see (if you are patient) wild animals, that's definitely the place to be. The location is great, far away from the party but close enough to get some groceries or to go on the beach. But the best of all is Gonzalo, the owner of the place. He is an amazing human and a skillful chef. The breakfasts are amazing. Thanks for all the good memories, Monsieur Gonzalo. I am wishing you the best for the new year coming. And let's get the 4th ⭐. Warmly, Anthony
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 176 reviews
Price from
US$45
1 night, 2 adults

KAÑIK APART HOTEL

Puerto Viejo

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

J
Julia
From
Germany
Amazing setting, great location, awesome brekfast, very nice people
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 348 reviews
Price from
US$120
1 night, 2 adults

Mecca

Hotel in Puerto Viejo

Set in Puerto Viejo, 700 metres from Negra Beach, Mecca offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Z
Zsofia
From
United Kingdom
A very warm welcome to a beautiful place. Perfect start for our trip. Kim is such a beautiful soul along with her Mom and the doggies. The breakfast was also lovely.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Price from
US$75
1 night, 2 adults

Manzanillo Caribbean Resort

Puerto Viejo

Situated in Puerto Viejo, 1.2 km from Manzanillo Beach, Manzanillo Caribbean Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

K
Kovalenko
From
Canada
Incredible value! Would have stayed here longer had i booked it first. It is perfect for families. The pool is Incredible and the cabin is clean and Incredible too. Value for what you pay is fantastic.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 541 reviews
Price from
US$89.10
1 night, 2 adults

Casa Luce

Puerto Viejo

Featuring a garden and views of garden, Casa Luce is a recently renovated bed and breakfast set in Puerto Viejo, 400 metres from Negra Beach.

L
Lenka
From
Slovakia
Everything! It was beautiful, comfy and with great location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 326 reviews
Price from
US$115
1 night, 2 adults

Villa Wolaba

Puerto Viejo

Set within 7.9 km of Jaguar Rescue Center in Puerto Viejo, Villa Wolaba offers accommodation with seating area. This holiday home has a pool with a view, a garden and free private parking.

D
Dominik
From
Croatia
Well made place, nice design, has everything you need. Great host!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$80
1 night, 2 adults

Casa Viva Eco Lodge

Puerto Viejo

Located in Puerto Viejo, Casa Viva Eco Lodge provides free WiFi, and guests can enjoy a garden, a private beach area and a terrace.

S
Sonya
From
Switzerland
These Casas are just amazing, a two minute walk to the beach. Waves can be heard at an ear shot and gives a calming effect. The shower is great and the beds are very confortable aswell. Easy access to the National Parks. To top it all off, "Nicole" the Casa Viva manager was adorable, she is helpful, has great ideas of where to go and what to do and she is just a call away. I would definitely stay at the Casa Viva again. Thank you Nicole (…give Gloriana my best, she was a terrific Bri Bri Reservation Tour Guide). Sonya & Stefan
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 114 reviews
Price from
US$136
1 night, 2 adults

La Tica y La Gata

Hotel in Puerto Viejo

Situated in Puerto Viejo, 2 km from Cocles Beach, La Tica y La Gata features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Susana
From
Costa Rica
Very welcoming and clean. I wish I could have stayed longer. I will definitely be back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 523 reviews
Price from
US$78.41
1 night, 2 adults

Villas Piña - Adults only

Puerto Viejo

Boasting a balcony with garden views, an outdoor swimming pool and a garden, Villas Piña - Adults only can be found in Puerto Viejo, close to Negra Beach and 7 km from Jaguar Rescue Center.

F
Flora
From
Switzerland
Sharon & Eric are the most wonderful hosts, who make sure you feel comfortable, know where the sloth hide, provide you with tips & tricks to explore the region. Their team prepares the most delicious breakfast and gets you going for your adventures. We loved the comfort and relaxing vibes at Villas Piñas!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 360 reviews
Price from
US$150
1 night, 2 adults

Hotel Sunshine Caribe

Hotel in Puerto Viejo

Situated in Puerto Viejo, 200 metres from Negra Beach, Hotel Sunshine Caribe features accommodation with a garden, free private parking and a terrace.

N
Nala
From
France
This hotel has everything you need for a stay in Puerto Viejo, rooms are large with a terrasse, a small kitchen and coffee machine, bathroom is good with hot water and good pressure, and the staff is SO SO nice and will help you with any queries. Would definitely come back again !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 241 reviews
Price from
US$80
1 night, 2 adults
All self catering accommodation in Puerto Viejo

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Puerto Viejo and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 418 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 103 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 326 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 218 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 542 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 117 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 17 reviews

Popular with guests booking self catering accommodation in Puerto Viejo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 296 reviews

Enjoy breakfast in Puerto Viejo and nearby

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 21 reviews

Located 9.1 km from Jaguar Rescue Center, Evia Life Resort offers air-conditioned accommodation with a balcony. This 4-star villa offers luggage storage space and a housekeeping service.

From US$542.40 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 90 reviews

Situated in Puerto Viejo within 100 metres of Negra Beach and 4.5 km of Jaguar Rescue Center, Caribbean Comfort features rooms with free WiFi.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 50 reviews

Situated 500 metres from Negra Beach, Apartamentos en el Centro de Puerto Viejo offers accommodation with a patio, as well as a garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 30 reviews

Featuring air-conditioned accommodation with a patio, Casita Miss Sam en el Centro de Puerto Viejo is set in Puerto Viejo.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Puerto Viejo in the Limon region, with Negra Beach nearby, Cuarto La Kalma provides accommodation with free WiFi and free private parking.

From US$90.40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Apartament at Infiniti Hotel is situated in Puerto Viejo and offers a garden and a terrace.

From US$156.72 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Situated in Puerto Viejo, Terrazas del Chinook features accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 288 reviews

Situated in Puerto Viejo in the Limon Region, 13 km from Cahuita, Sueño Grande features a year-round outdoor pool, a garden and views of the pool. Free WiFi is available throughout the property.

These self catering accommodation in Puerto Viejo and nearby have options with free cancellation

Soul Rebel Hostel

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 17 reviews

Set 600 metres from Negra Beach and 4.1 km from Jaguar Rescue Center, Soul Rebel Hostel features free WiFi and units equipped with a kitchenette, terrace and seating area.

From US$71.17 per night

Casa Wolaba

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 117 reviews

Casa Wolaba in Puerto Viejo provides adults-only accommodation with a shared lounge, a terrace and a bar.

From US$149.16 per night

MY Caribe Casa

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Comprising a garden and a bar, MY Caribe Casa is a recently renovated accommodation in Puerto Viejo situated close to Negra Beach.

From US$73.22 per night

Las Casitas de Playa Ne gra

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 305 reviews

Comprising a garden and barbecue facilities, Las Casitas de Playa Ne gra is a recently renovated accommodation in Puerto Viejo set close to Negra Beach.

From US$113 per night

Casa Cristy

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews

Boasting garden views, Casa Cristy offers accommodation with a garden, around 5.4 km from Jaguar Rescue Center. This beachfront property offers access to a terrace, free private parking and free WiFi.

Apartamentos Playa Negra

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 156 reviews

Offering a garden and garden view, Apartamentos Playa Negra is set in Puerto Viejo, 300 metres from Negra Beach and 5.5 km from Jaguar Rescue Center.

From US$90.40 per night

Villas Allen Puerto Viejo

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 7 reviews

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 1 km from Puerto Viejo Town Centre.

From US$100.01 per night

Alalunga Casas

Puerto Viejo
Free cancellation options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Featuring mountain views, Alalunga Casas provides accommodation with a private beach area, pool with a view and a garden, around 500 metres from Cocles Beach.

From US$122.04 per night

Highly rated self catering accommodation in Puerto Viejo and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 342 reviews

Situated in Puerto Viejo and with Negra Beach reachable within less than 1 km, AmimodoBeachRooms features a garden, allergy-free rooms, free WiFi throughout the property and a bar.

From US$113 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 79 reviews

Set within 4.8 km of Jaguar Rescue Center in Puerto Viejo, Colibri Ecolodge 3 minutes walk to beach and town provides accommodation with seating area.

From US$180.74 per night

Villas Ande

Puerto Viejo
8.0+ review score
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 49 reviews

Set within 500 metres of Negra Beach and 5.7 km of Jaguar Rescue Center, Villas Ande offers rooms with air conditioning and a private bathroom in Puerto Viejo.

From US$128.61 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Situated in Puerto Viejo and only 800 metres from Negra Beach, House Puerto Viejo features accommodation with garden views, free WiFi and free private parking.

From US$135.60 per night

PuertoViejo

Puerto Viejo
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 12 reviews

Set in Puerto Viejo, 800 metres from Negra Beach and 6 km from Jaguar Rescue Center, PuertoViejo offers spacious air-conditioned accommodation with a terrace and free WiFi.

From US$178.99 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 19 reviews

Located in Puerto Viejo, 100 metres from Negra Beach and 5.7 km from Jaguar Rescue Center, Casa Kristel - Exquisite Villa Getaway offers a garden and air conditioning.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 33 reviews

Situated in Puerto Viejo and only 70 metres from Negra Beach, Casa Shaquir H -Luxury Villa with Private Pool & Stunning Views features accommodation with mountain views, free WiFi and free private...

From US$198.88 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 123 reviews

Located within a few steps of Negra Beach and 6 km of Jaguar Rescue Center, Villas Serenidad provides rooms with air conditioning and a private bathroom in Puerto Viejo.

FAQ about self catering accommodation in Puerto Viejo

Self catering accommodation that guests love in Puerto Viejo

See all
Avg. price/night: US$103.96
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 241 reviews
Room was extremely clean, great facilities with small little kitchen. Location is amazing, quiet and close to the action. Alanna at reception really friendly and helpful. Great choice to stay in Puerto Viejo
Guest review by
Alan
Family with young children
Avg. price/night: US$128
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 109 reviews
Really nice open kitchen, very friendly staff
Guest review by
Vladimir
Family with young children
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 121 reviews
The accomodation`s location is perfect, it is located very close to the sea, surrounded with beautiful jungle. In the house there is a well equipped kitchen with water cleaner and 2 bathroom. Rosa and Hector were very helpful and friendly. We could feel the "Pura vida" at the whole Caribbien side of the country, everybody is so calm and friendly.
Guest review by
Horváth
Family with young children
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 224 reviews
The place is beautiful. The kitchen has everything you need. The location is amazing. We really enjoyed our stay. We loved to relaxing on the porch watching monkeys, birds, sloth. The host is extremely helpful and nice.
Guest review by
Veronica
Young couple