Skip to main content

The 10 Best Cabins in Puerto Viejo, Costa Rica

Check out our pick of great cabins 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.

Negra Beach is 2.9 km from the accommodation, while Jaguar Rescue Center is 8.2 km from the property. The nearest airport is Captain Manuel Niño International, 51 km from Sonora Jungle & Yoga Retreat, and the property offers a paid airport shuttle service.

The rooms are simple but spacious and clean with everything you need (but don’t expect TV’s). The grounds are special and the hospitality of Alessandra, her family and her staff is unsurpassed.

Show more Show less
9
Superb
861 reviews
Price from
US$98.53
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.

This is in the most stunning location and all the lodges are surrounded by beautiful trees and plants. The path entering onto the beach is magical. We came by bus and enjoyed using the bikes to explore the area. (Bring your own bike lights!) We had the suite and loved the cosy kitchen as a place to be in the evening. Kitchen was very well equipped, it even had a teapot which we really appreciated! For the carless - local restaurant 'Selvin' is a few minutes walk away and is really good, but it is only open Thursday-Sunday. Other places you need to walk at least 1/2 hour or bike or TukTuk. Very lovely and helpful Nicole, the onsite manager, as well as the smiling gardener who brought us coconut water, grapefruits and bananas. Will carry on dreaming about this place and hope to return!

Show more Show less
9.5
Exceptional
156 reviews
Price from
US$141.25
per night

Satta Lodge offers you a unique experience in the heart of the Caribbean jungle and 700m from Cocles beach.

It offers 7 accommodations in a private setting, a swimming pool, a shared lounge, private, closed, secure parking; on 1.5ha of jungle.

First of all I don't understand why some guests „criticize” the road here. You are in a jungle and consideration and respect should be given to animals, nature and people. We loved everything… The area, the bungalow and the really good breakfast (I highly recommend the french pancakes). Waking up to the different animal sounds was impressive. The staff was super friendly and every time very helpful. The rooms were also absolutely clean and comfortable with a fantastic view to the jungle. This place is a paradise - Please keep it like that! :) Thank so much for this beautiful experience. We’ll definitely come back (hopefully next year). PURA VIDA 🦥☀️

Show more Show less
9.5
Exceptional
372 reviews
Price from
US$172.89
per night

Jaguar Rescue Center is 8 km from Congo Bongo EcoVillage Costa Rica. The nearest airport is Captain Manuel Niño International, 52 km from the accommodation, and the property offers a paid airport shuttle service.

we stayed here 7 nights. We liked it so much that we decided to spend our last week in Costa Rica here. It's a beautiful secret place. Sleep in the sounds of the jungle, wake up with the monkeys, saw green macaws, sloth, frogs etc. the kitchen is openspace with the most gorgeous views. Access to the beach is superb, an adventure in itself. The kids love it here. highly recommend for nature lovers. Thank you Congo Bongo for a wonderful holiday.

Show more Show less
9.2
Superb
111 reviews
Price from
US$151.87
per night

Boasting a swimming pool, a garden, a terrace and views of the garden, La Magia Bungalows is situated in Puerto Viejo and features accommodation with free WiFi.

Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with satellite channels and a private bathroom with shower, free toiletries and a hairdryer. A fridge and stovetop are also available, as well as a coffee machine and a kettle.

the property is very quite, the bungalows are spacious and they are well maintained. the green areas are very nice. the kitchens are very well equipped.

Show more Show less
9
Superb
115 reviews
Price from
US$110.86
per night

Los Delfines Lodge, a property with a garden, is set in Puerto Viejo, 1.2 km from Cocles Beach, 2.4 km from Chiquita Beach, as well as 1.8 km from Jaguar Rescue Center. There is a private entrance at the holiday home for the convenience of those who stay. There is free private parking and the property offers paid airport shuttle service.

Ok, let me start with the fact I almost never share comments on booking.com. But for Los Delfinos Lodge I want to make an exception. Miguel is absolutely AMAZING. Oh and did I say that the property is as amazing as Miguel? The hospitality, the car drive in the night to the city Center, the stories about the environment, the bikes, the beds. Lovely to wake up with the sound of howler monkeys and then make our breakfast in our own kitchen. This is the message you wanted to read in the reviews: go to los delfinos lodge, you won’t regret it! 🙏 ❤️🍀

Show more Show less
9.4
Superb
124 reviews
Price from
US$91.53
per night

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.

Featuring a terrace, all units include a seating and dining area. There is also a kitchen, equipped with an oven, microwave and toaster. A refrigerator and coffee machine are also offered. Towels and bed linen are available.

Perfect location (right beside a grocery store and bike rental place), the staff was lovely, and the place was kept in pristine shape! We had a great time!

Show more Show less
9.4
Superb
379 reviews
Price from
US$106.22
per night

The chalet is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. The accommodation is non-smoking.

The nearest airport is Captain Manuel Niño International Airport, 58 km from the chalet.

Super friendly hosts and beautiful lush surroundings!

Show more Show less
9.6
Exceptional
10 reviews
Price from
US$54.24
per night

The chalets have a rustic style and feature balco0nies and furnished terraces for guests to enjoy their surroundings. There is a full kitchen with an oven and a fridge. The private bathroom comes with a shower. You can enjoy garden view from the room.

Fantastic location in the middle of the forrest. Monkeys playing above the terrace. Open house deliverring spectacular sounds of night forrest.

Show more Show less
9.2
Superb
34 reviews
Price from
US$113
per night

Strategically located by the beach, Shawandha Lodge offers accommodation in Puerto Viejo. the property features an outdoor swimming pool and free WiFi access. A full Continental breakfast is included daily.

Super friendly staff Perfect location & we could even watch wild animals Lovely bungalows Lovely pet

Show more Show less
8.6
Fabulous
862 reviews
Price from
US$198.76
per night

Most booked hotels in Puerto Viejo in the past month

Puerto Viejo's best hotels with breakfast

  • Shawandha Lodge
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 862 reviews

    Strategically located by the beach, Shawandha Lodge offers accommodation in Puerto Viejo. the property features an outdoor swimming pool and free WiFi access.

    Staff, food, pool, garden, cleanliness. Ilse was great.

  • El Nido Jungle Lodge
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 216 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

  • Sonora Jungle & Yoga Retreat
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 861 reviews

    Featuring pool views, Sonora Jungle & Yoga Retreat in Puerto Viejo features accommodation, an outdoor swimming pool, a garden, a terrace and water sports facilities.

    The place is beautiful and the hosts are the best!

  • Casa Viva Lodge
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 156 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!

  • Satta Lodge
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 372 reviews

    Satta Lodge offers you a unique experience in the heart of the Caribbean jungle and 700m from Cocles beach.

    Exceptional stay - really unique experience. Great breakfast and friendly hosts.

  • Congo Bongo EcoVillage Costa Rica
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 111 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.

  • La Magia Bungalows
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 115 reviews

    Boasting a swimming pool, a garden, a terrace and views of the garden, La Magia Bungalows is situated in Puerto Viejo and features accommodation with free WiFi.

    Wahnsinns Bungalow und tolle Anlage Mitten im grünen.

  • Los Delfines Lodge
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 124 reviews

    Los Delfines Lodge, a property with a garden, is set in Puerto Viejo, 1.2 km from Cocles Beach, 2.4 km from Chiquita Beach, as well as 1.8 km from Jaguar Rescue Center.

    We loved our stay with this dear couple on such a lush property!

Budget hotels in Puerto Viejo

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

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

    Super friendly hosts and beautiful lush surroundings!

  • La Casa de Rolando
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 681 reviews

    La Casa de Rolando is a self-catering accommodation located in Puerto Viejo. Free WiFi access is available. Featuring a shower, private bathroom also comes with a bath or shower and free toiletries.

    Excellent place! Quality/price very hard to get something better

  • Casita Rolando
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 125 reviews

    Located in Puerto Viejo, Casita Rolando provides accommodation with a patio and free WiFi. Set 600 metres from Negra Beach, the property offers a terrace and free private parking.

    El ambiente y el fresco de Jamaica de doña. Glenda

  • Hotel Casitas Mar y Luz
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 295 reviews

    Strategically located just 300 metres from Playa Chiquita Beach and 3 km from Cocles Beach, Casitas Mar y Luz offers self-catering bungalows, an extensive garden and free Wi-Fi throughout.

    La naturaleza que hay cerca y su excelente ubicación.

  • Pachamama Jungle River Lodge - Punta Uva
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 80 reviews

    Offering bikes for an extra fee, Pachamama Jungle River Lodge is located in Puerto Viejo. Free WiFi access and free private parking are available.

    The host and the accommodation. Clean and beautiful.

  • La Ceiba Reserva Natural
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 34 reviews

    La Ceiba Reserva Natural is located in Talamanca and is a wildlife reserve. It offers tours within the estate so guests have the opportunity to interact with the animals living there.

    Animales, bosque, vegetación, playas cerca, senderos.

  • Almonds and Corals Jungle Resort
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 441 reviews

    Offering a restaurant, Almonds and Corals Jungle Resort is located within the Gandoca-Manzanillo Wildlife Refuge and in front of Manzanillo beach. Free WiFi access is available on common areas.

    Safari Feeling amid the rainforest jungle close to the beach

  • Cabinas Montesol
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 392 reviews

    Cabinas Montesol is a property in Puerto Viejo de Talamanca, 50 minutes’ drive from Limón and 15 minutes’ drive from Cahuita National Park.

    Staff friendly, 2 dogs, good location, excellent wifi

Hotels located in the centre of Puerto Viejo

  • Casa Ambar
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews

    Featuring a private pool and mountain views, Casa Ambar is located in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi.

    großzügiges Haus mit guter Atmosphäre, insbesondere der Pool.

  • Finca Chica Lodge & Villas
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 379 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.

  • Villa Rameen
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 5 reviews

    Located in Puerto Viejo in the Limon region, Villa Rameen features a garden. The accommodation is 15 km from Cahuita.

  • Casa Theia - Comfort cabin, Caribbean jungle beach
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 53 reviews

    Set in Puerto Viejo in the Limon region with Negra Beach nearby, Casa Theia - Comfort cabin, Caribbean jungle beach offers accommodation with free private parking.

    La casita tiene todo lo necesario, el baño estupendo.

  • Colibri Ecolodge 3 minutes walk to beach and town
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 41 reviews

    Featuring garden views, Colibri Ecolodge 3 minutes walk to beach and town offers accommodation with balcony, around 400 metres from Negra Beach.

    Es war serh freundlich und die besitzerinn sehr hilfsbereit

  • Villa Mar
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 11 reviews

    The villa is in a private beachfront property with private beach access.

    De locatie was prachtig, privé toegang tot het strand en een mooie tuin met veel dieren. De buitendouche was fijn. Veel privacy

  • Tree House Lodge
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 144 reviews

    Situated in Puerto Viejo in the Limon region and Punta Uva Beach reachable within 500 metres, Tree House Lodge features accommodation with free WiFi, BBQ facilities, a garden and free private parking.

    La habitación school bus era espectacular. El entorno.

  • Tierra de Sueños Lodge & Wellness Center
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 83 reviews

    Tierra de Suenos Lodge & Wellness Center is set in the jungle 1 km from Chiquita Beach and 3 km from Punta Uva Beach.

    La ubicación, la tranquilidad del lugar y los desayunos, excelentes.

  • Las Ranitas
    7.0
    Scored 7.0
    Good
    Rated good
     · 1 review

    Las Ranitas is set in Puerto Viejo approximately 1/12 kilometers before the town of Manzanillo and 23 km from Cahuita. Guests can relax in the garden at the property.

FAQs about hotels in Puerto Viejo







Cabins that guests love in Puerto Viejo

  • From US$100.29 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 804 reviews
    We had a very good time staying in the sloth cabins. Very nice people, exceptional breakfast and no need to mention the beach
    Robin
    Germany
  • From US$106.22 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 379 reviews
    Location was excellent, surroundings of the cabin where incredible.
    Tahsina
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 179 reviews
    The area, the cabin, the noise at night which sounds exactly like a relaxation CD. Also provided a free cat to sit with and keep you company.
    Mr Phox
    United Kingdom
  • From US$190.97 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 371 reviews
    Quiet jungle peaceful cabin.
    Michelle
    Canada
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 141 reviews
    This place it's like a piece of heaven, in just a few hours from the arrival we spotted so many animal. Our cabin was next to the water and during our stay we have seen: toucan, agoutis, squirrels, coatis, otters, a tarantula( we think) a green basilisk, turtles, green iguanas, honey bear(kinkajous)and hummingbirds. The host was very kind to point out animals that were around, like the toucan, kinkajous and the iguanas.
    Angela
    Netherlands
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 211 reviews
    It beautiful retreat place further back from beach in a stunning jungle setting. Quiet environment . Lovely staff . Great to wake up to sounds of howlerr monkeys and jungle from window . And make a tea fro breakfast and eggs looking out at the view and doing a Bit of phone stuff before heading to the beach . There is a pool too and several huts for a few friends to stay together . I hired an electric bike to get up and zoom around .good choice
    Clara
    Costa Rica
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 101 reviews
    I really liked the cabin accommodation and the place as a whole. The nearby beach is very pleasant and distinguished by its black sand.
    Josiane
    Brazil
  • From US$108.48 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 88 reviews
    The location is stunning. In the woods and a 5 mins walk to a beautiful beach. The cabin was very tastefully designed and felt luxurious. It is self catering and had thoughtful things like oil, vinegar, salt and pepper and paper towel. Loved the individual terraces and the fabulous breakfast. Sebastian and all the staff very friendly and welcoming.
    Katy
    United Kingdom
  • From US$106.22 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 379 reviews
    Feels like sleeping in the jungle. A beautiful wooden cabin with vegetation and wild life all around
    erez
    Israel
  • From US$50.85 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 916 reviews
    Excellent property on the beach with lots of beach huts and hammocks. Restaurant was normal tourist restaurant prices (it would be good to receive a discount as a guest staying there). We loved that the staff didn’t push us to eat there and understood that backpackers will want to use the kitchen. They organised us a taxi to Puerto Viejo for the same price as a tuk tuk! Very reasonable bike hire prices. Would definitely stay here again!
    Lucy
    United Kingdom