Skip to main content

The best self catering accommodation in Puerto Viejo

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

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

À la carte and vegetarian breakfast options with warm dishes, local specialities and fruits are available every morning at the apartment. If you would rather not eat out, you can make use of the kitchenette facilities, which include a stovetop and kitchenware.

This place is beautifully designed and located in the midst of tall rainforest trees only a hundred meters from the beach. The bungalows are very pleasant and clean, the breakfast is delicious, and the staff, especially Sebastian, are super friendly and helpful. Here you can sit on the veranda and listen to the sounds of the rainforest at night and be woken up by howler monkeys.

Show more Show less
9.7
Exceptional
101 reviews
Price from
£76
per night

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. Featuring a bar, the property is located within 8.2 km of Jaguar Rescue Center. The accommodation provides a hot tub, free WiFi throughout the property and family rooms.

The property is Big & Lush w/ Trails, Beautiful pool, Great tiki bar, Howler monkeys, birds, butterflies... Being 1 with Nature All day/Every day. The Staff was Lovely,, Friendly & Accomodating. I'll be back & Highly Recommend ♥️

Show more Show less
9.2
Superb
155 reviews
Price from
£75
per night

Guests at the bed and breakfast can enjoy a continental breakfast. If you prefer to cook in the comfort of your own place, you can make use of the kitchen facilities, which include a fridge, kettle and kitchenware.

Good facilities and hosts were friendly

Show more Show less
9.4
Superb
158 reviews
Price from
£76
per night

Each unit is fitted with a terrace offering inner courtyard views, a cable flat-screen TV, a dining area, a well-fitted kitchen and a private bathroom with shower. A microwave, a fridge and kitchenware are also featured, as well as a coffee machine. At the holiday home, the units have bed linen and towels.

Beautiful apartments with everything you need, very nice host

Show more Show less
9
Superb
156 reviews
Price from
£145
per night

Located 400 metres from Punta Uva Beach, Casa Viva Lodge provides accommodation with a garden, a terrace and a 24-hour front desk for your convenience. Both WiFi and private parking are available at the lodge free of charge.

Host vas very polite and provided helpful hints on places in the surroundings, confortable cabin and direct access to the beach.

Show more Show less
9.5
Exceptional
153 reviews
Price from
£129
per night

The guest house will provide guests with air-conditioned units with a desk, a coffee machine, an oven, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in shower. There is also a dining area and a fully equipped kitchen equipped with a fridge, a stovetop, and kitchenware. At the guest house, every unit comes with bed linen and towels.

Large house. Very well kept with everything you might need. Easy to check in / out. Nice balcony. Situated close to the center of the town and on top of a small bakery with very friendly staff.

Show more Show less
9.4
Superb
221 reviews
Price from
£62
per night

The aparthotel has 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with pool views. This aparthotel also features a patio that doubles up as an outdoor dining area. For added privacy, the accommodation has a private entrance and soundproofing.

Clean, comfortable place with friendly and helpful host!

Show more Show less
9.7
Exceptional
230 reviews
Price from
£140
per night

The units provide views of the garden and come with a seating area, a washing machine, a fully equipped kitchen with an oven, and a private bathroom with a hair dryer and free toiletries. A toaster, a fridge and kitchenware are also featured, as well as a coffee machine. At the villa complex, the units are equipped with bed linen and towels.

We got the unit on the second floor. It had 2 bedrooms. Super comfy 200cm width bed. Fully equipped kitchen though the kitchen is outdoors, might not fit everyone. For us it was great. Barely any mosquitoes even outdoors. Nice place to buy fruits 5 minutes walk and a big organic supermarket less than 10 minutes walk. The beach is very close to the flat, big waves but we built sand castles with our baby so it was fine. It was very relaxing stay in a peaceful environment. They even have a laundry machine and were very responsive to all our requests. Felt very secluded. 10 minutes walk from the Jaguar Rescue Center.

Show more Show less
9.1
Superb
149 reviews
Price from
£125
per night

The air-conditioned villa is composed of 1 separate bedroom, a fully equipped kitchenette with a microwave and a fridge, and 1 bathroom. This villa also includes a terrace that doubles up as an outdoor dining area. The villa offers bed linen, towels and housekeeping service.

Amazing place, surrounded by nature and very close to the beach. The apartment was beautiful and everything was super clean. But the best thing about Villas Piña is the owners and staff! Everyone is super kind and Eric and Sharon would go above and beyond to make you feel at home! Breakfast was fabulous and different every day. They would even leave warm coffee on our balcony every morning before we woke up! We had a perfect stay and would love to come back some day!

Show more Show less
9.8
Exceptional
396 reviews
Price from
£134
per night

Set in Puerto Viejo in the Limon region and Manzanillo Beach reachable within 400 metres, Congo Bongo EcoVillage Costa Rica offers accommodation with free WiFi, BBQ facilities, a garden and free private parking.

All units come with a terrace with garden views, a kitchen with a fridge and a stovetop, and a private bathroom with shower. A toaster and coffee machine are also featured.

It was an awesome experience, living like in a jungle. They have an interesting way to think about the environment awareness, they are so creative, they are recycling all the waste and care, respect the animals and nature. It’s a house per hectare, so it’s so private.

Show more Show less
9.3
Superb
112 reviews
Price from
£128
per night

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.
Search self catering accommodation in Puerto Viejo

Most booked self catering accommodation in Puerto Viejo this month

Enjoy breakfast in Puerto Viejo!

  • KAÑIK APART HOTEL
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 101 reviews

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

    It was very clean with very good location, the room had just the right size

  • Manzanillo Caribbean Resort
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 155 reviews

    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.

    Fue muy placentera la estancia aunque fue muy breve

  • Villas Piña - Adults only
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 396 reviews

    Boasting garden views, Villas Piña - Adults only provides accommodation with a garden and a balcony, around 700 metres from Negra Beach.

    breakfast was delicious each day. Staff was attentive and professional

  • Kalunai Hostel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,074 reviews

    Boasting barbecue facilities and free WiFi, Kalunai Hostel is located in Puerto Viejo. The property has a garden, as well as a shared lounge.

    cosy family vibe, clean, very nice and helpful staff!

  • El Nido Jungle Lodge
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 220 reviews

    These Puerto Viejo El Nido Jungle Lodge bungalows are 200 metres from the Playa Chiquita and include access to an outdoor pool and free WiFi.

    Great bungalow Local body wash was amazing Close to the beach

  • Alloro Jungle Villas
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 230 reviews

    Offering a garden and garden view, Alloro Jungle Villas is set in Puerto Viejo, 3 km from Chiquita Beach and 2.4 km from Jaguar Rescue Center.

    No breakfast was served, Yuri the owner was very nice

  • Casa Modi
    Breakfast options
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 149 reviews

    Set within 50 metres of Cocles Beach and 1.3 km of Chiquita Beach, Casa Modi offers rooms with air conditioning and a private bathroom in Puerto Viejo.

    excelente lugar para compartir, con la familia y amigos.

  • Congo Bongo EcoVillage Costa Rica
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 112 reviews

    Set in Puerto Viejo in the Limon region and Manzanillo Beach reachable within 400 metres, Congo Bongo EcoVillage Costa Rica offers accommodation with free WiFi, BBQ facilities, a garden and free...

    Jungle paradise. comfortable and cozy. close to the beach.

These self catering accommodation in Puerto Viejo have options with FREE cancellation

  • Casa Luce
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 158 reviews

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

    L'accueil La déco Le calme La location de vélos

  • Kalawala
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 221 reviews

    Situated in Puerto Viejo and only less than 1 km from Negra Beach, Kalawala features accommodation with city views, free WiFi and free private parking.

    Host was easy to contact and rapid respons if anything.

  • Finca Chica Lodge & Villas
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 376 reviews

    Finca Chica offers accommodation in Puerto Viejo. Cahuita is 16 km from the property. Free WiFi is featured and free private parking is available on site.

    Location was excellent, surroundings of the cabin where incredible.

  • Casa Berta
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 6 reviews

    Featuring a garden, Casa Berta is set in Puerto Viejo in the Limon region, 1.1 km from Negra Beach and 6.3 km from Jaguar Rescue Center.

    Nice Jungle place,very comfortable ,good equipped property.

  • NUEVA CONSTRUCCIÓN CABINAS LA TRINIDAD de PUERTO VIEJO LIMÓN
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 7 reviews

    Situated in Puerto Viejo, within 1.5 km of Negra Beach and 1.8 km of Cocles Beach, NUEVA CONSTRUCCIÓN CABINAS LA TRINIDAD de PUERTO VIEJO LIMÓN features accommodation with a garden as well as free...

    Todo en general: el sitio, la casa, Luis. Increíble todo.

  • Villas de la Luz Conga
    Free cancellation options available
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 7 reviews

    Set in Puerto Viejo, Villas de la Luz Conga offers accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

    Love, love, love being in the jungle and able to open up the whole wall to see it, the swimming pool was glorious as well

  • Villas Mar y Coral
    Free cancellation options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 6 reviews

    Situated within 400 metres of Chiquita Beach and less than 1 km of Punta Uva Beach in Puerto Viejo, Villas Mar y Coral features accommodation with seating area and a kitchen.

  • Casa Black Chaini
    Free cancellation options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 32 reviews

    Offering a garden and pool view, Casa Black Chaini is located in Puerto Viejo, 2 km from Negra Beach and 2.2 km from Cocles Beach.

    Todo más que todo el servicio al cliente muy bueno y muy limpio

Highly rated self catering accommodation in Puerto Viejo

  • Villas Mapache del Caribe
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 156 reviews

    Offering a garden and quiet street view, Villas Mapache del Caribe is set in Puerto Viejo, 400 metres from Negra Beach and 6.3 km from Jaguar Rescue Center.

    Good space, comfortable, water provided, good air con

  • Casa Viva Lodge
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 154 reviews

    Located 400 metres from Punta Uva Beach, Casa Viva Lodge provides accommodation with a garden, a terrace and a 24-hour front desk for your convenience.

    Great location and set up. Cabina had everything we needed!

  • Pacos Place
    8.0+ review score
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 13 reviews

    Situated in Puerto Viejo, near Negra Beach and Cocles Beach, Pacos Place is a recently renovated property, featuring, a garden and terrace.

    Muy bien ubicada. La casa es muy cómoda, está equipada

  • Almendra de Montaña
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 11 reviews

    Boasting mountain views, Almendra de Montaña features accommodation with an outdoor swimming pool and a balcony, around 15 km from Jaguar Rescue Center.

    Super friendly hosts and beautiful lush surroundings!

  • Villa Wolaba
    8.0+ review score
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 69 reviews

    Set in Puerto Viejo, Villa Wolaba offers accommodation with private pool, free WiFi and free private parking for guests who drive. This holiday home features a garden.

    Muy bonito alojamiento, privado y de bonita decoración

  • Pirate and Mermaid Beach House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 20 reviews

    Set in Puerto Viejo, Pirate and Mermaid Beach House offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    El lugar muy limpio y acogedor, tiene todo lo necesario.

  • Casa Girasol
    8.0+ review score
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 44 reviews

    Casa Girasol is located in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 11 km from Jaguar Rescue Center.

    Heel schoon en gezellig huisje waar alles aanwezig is. Eigenaresse is heel aardig en had leuke tips.

  • Oso Perezoso Pool Villa
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 35 reviews

    300 metres from Negra Beach, Oso Perezoso Pool Villa is a recently renovated property located in Puerto Viejo and provides air-conditioned rooms with free WiFi and private parking.

    The place was tidy clean , the pool is a plus !!!!

FAQ about self catering accommodation in Puerto Viejo







Self catering accommodation that guests love in Puerto Viejo

  • Avg. price/night: £25.45
    7.3
    Scored 7.3
    Good
    Rated good
     · 14 reviews
    Fairly central, we had the private room and it was nice with its own kitchen and bathroom. The kitchen was okay, not the best equipped. The bedroom and bathroom were good. For the price of the area it was a good place to stay.
    Nat
    Young couple
  • Avg. price/night: £48.27
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,074 reviews
    Staff. Location and general great vibe around the hostel especially the communal area. Big kitchen and comfortable rooms.
    J
    John
    Solo traveller
  • Avg. price/night: £65.85
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 94 reviews
    Large, comfortable room with kitchenette and living room. Made it really easy to fill the fridge with fruit and wine and bring home leftovers, which all help to save money. Costa Rican restaurant portions are huge, so it's nice to have a fridge and microwave so you can take a to-go bag. Very sweet staff, if a touch inexperienced. No complaints at all.
    Danielle
    Young couple
  • Avg. price/night: £26.82
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 682 reviews
    Very good price 7 min walk to main bus stop. Hotel is beautifully situated in its own tropical garden. All rooms seem to have their own patio and the kitchen works well.
    Andrew
    Solo traveller
  • Avg. price/night: £48.27
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,074 reviews
    All the facilities were clean: the rooms, the bathrooms, the kitchen, the shared space outside. There was parking on-site. There were plenty of hammocks. The forest right next to the hostel provided amazing ambiance.
    Benkova
    Group
  • Avg. price/night: £26.82
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 682 reviews
    Casa Rolando was a charming and tranquil retreat amidst the bustling tourist beaches of Puerto Viejo. It felt like sleeping in a jungle. The well-equipped kitchen was a significant advantage, allowing us to cook our own meals and avoid dining out all the time.
    grace
    Group
  • Avg. price/night: £48.27
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,074 reviews
    I stayed for a couple of days and felt very welcome. My room was nice, clean and comfy. The kitchen was simply sublime – spacious, clean and well equipped with enough utensils to use. Thanks to the guys at the reception who were absolutely friendly and charming!
    Peter
    Solo traveller
  • Avg. price/night: £48.27
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,074 reviews
    This was the second time I stayed in the hostel. I like the vibe there a lot, it's also very nice to relax there during the day, for example when it's raining, because of the chill common area with the hammocks. The kitchen is super big and they offer oil and spices for free for cooking. The dorms have a good size (only 4 beds). Rooms and bathrooms were clean. They have many bathrooms.
    Nanni
    Solo traveller
  • Avg. price/night: £57.93
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 309 reviews
    Prime location and decent kitchen, garden Room has air con which was a nice respite from the scorching outdoor temperatures, and I thus got some good sleep.
    David
    Solo traveller
  • Avg. price/night: £40.23
    7.7
    Scored 7.7
    Good
    Rated good
     · 921 reviews
    Great position next to the beach in a more relaxed location than central Puerto Viejo. Kitchen useful for self catering and close distance to a large supermarket
    Matt
    Young couple
gogless