Skip to main content

B&Bs in Puerto Viejo

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Puerto Viejo

The best B&Bs in Puerto Viejo

Check out our pick of great B&Bs 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.

I
Ihor
From
Belgium
The hostel is in the middle of the jungle, every morning you wake up to the screams of monkeys, the host is an incredible person, always ready to help, and also prepares good breakfasts
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 165 reviews
Price from
US$50
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.

S
Steven
From
Canada
The guys were awsome and the place is beautiful
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 322 reviews
Price from
US$115
1 night, 2 adults

La Paz del Caribe Adults Only

Puerto Viejo

Boasting a patio with garden views, an outdoor swimming pool and a garden, La Paz del Caribe Adults Only can be found in Puerto Viejo, close to Cocles Beach and 1.3 km from Chiquita Beach.

M
Martin
From
Slovakia
Laurie was such a lovely host. Regarding service, we felt like home, or even better :) We fell in love with the jungle atmosphare, all the animals and flora around us. Laurie’s breakfast each day was absolutely delicious and made to the details. She and her staff was very kind and helpful. This stay has everything, mainly soul - thanks to Laurie. We wish you and your family the best of luck in your carribean life. Greetings from Martin & Marcela
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 327 reviews
Price from
US$215
1 night, 2 adults

Hotel Boutique The Green Jungle House

Puerto Viejo

Featuring free WiFi and a barbecue The Green Jungle House Caribe offers pet-friendly accommodation. You will find a shared kitchen at the property, a terrace and views of the garden and the jungle.

G
Gilles
From
Switzerland
The breakfast is amazing, everyday is a new breakfast, served like in a restaurant. It tastes amazing and is of course cooked by Toñi and Jessica. It often includes fresh fruits salad, a bigger plate with salty delicious things, and finally a pastry. You're definitely ready for a good day around Puerto Viejo. The rooms are big, there is a lot of space around, you're in the middle of the jungle and will definitely see some sloths, monkeys and birds. I would 100% go back in this place. Muchas gracias!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 214 reviews
Price from
US$80.85
1 night, 2 adults

Relax Natural Village Adults Only

Puerto Viejo

Offering a terrace and views of the garden, Relax Natural Village is located in the Cocles Region, 2 km from Puerto Viejo. Free private parking is available on site.

V
Valentron
From
Austria
Very nice, helpful and funny staff :) the room was amazing - clean, comfortable and you feel like you're in the middle of the rain forest - which you somehow are. If you lie in the hammock you can spot the "wildlife" in the garden: incredibly cute agutis, butterflys, lizards, frogs, birds and so on... the breakfast is awesome as well! Pura vida feeling as it should be!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 282 reviews
Price from
US$139
1 night, 2 adults

AmimodoBeachRooms

Puerto Viejo

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.

T
Travis
From
United States
Excellent location and spacious room for 4 sharing friends. Very kindly made up the sofa bed without needing to ask. Overall a wonderful place to stay in the heart of Puerto Viejo.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 338 reviews
Price from
US$81
1 night, 2 adults

El Tucan Jungle Lodge

Puerto Viejo

Offering a garden and garden view, El Tucan Jungle Lodge is set in Puerto Viejo, 1.7 km from Cocles Beach and 2.3 km from Jaguar Rescue Center.

h
hollis
From
United States
The location was off the main drag just far enough into the jungle to see and hear all the animals right off of our deck but within easy reach of supermarkets restaurants and beach. We saw sloths, lizards, heard monkeys and some type of wild cat, it was such a neat experience.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 114 reviews
Price from
US$73
1 night, 2 adults

Soul Rebel Hostel

Puerto Viejo

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.

A
Atkins
From
Costa Rica
I really liked that it was close to everything also the owners were really nice.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 14 reviews
Price from
US$38
1 night, 2 adults

Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home

Puerto Viejo

Set in Puerto Viejo, 100 metres from Negra Beach, Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home offers accommodation with an outdoor swimming pool, free private parking, a garden...

S
Stephen
From
United Kingdom
Beautiful property with amazing pool area. Lovely bungalow with nice amenities. Rodolfo the manager was fantastic and went out of his way to make sure we enjoyed our trip.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 16 reviews
Price from
US$165
1 night, 2 adults

Casa Moabi

Puerto Viejo

Hidden in the jungle just 400 metres from Playa Chiquita Beach, Casa Moabi features bike rental, free Wi-Fi and a furnished wooden terrace with hammocks. The town centre is located 5 km away.

M
Melissa
From
United Kingdom
We stayed at Casa Moabi for 6 nights and we were so glad to pick this spot. The accommodation is the perfect place to unwind and relax as you are immersed in the jungle (quite literally). The hosts Shania and Andy were so chill and very easy to communicate with for all our needs :)
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 159 reviews
Price from
US$40.46
1 night, 2 adults
All B&Bs in Puerto Viejo

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Puerto Viejo and surroundings in the past month

See all

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 reviews

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 282 reviews

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 214 reviews

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 159 reviews

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 14 reviews

Save money on B&Bs in Puerto Viejo and nearby – budget options available

Orgánico Punta Riel

Cahuita
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 123 reviews

Situated just 12 km from Jaguar Rescue Center, Orgánico Punta Riel features accommodation in Cahuita with access to an open-air bath, a garden, as well as a 24-hour front desk.

Mar Caribe PV

Puerto Viejo
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 74 reviews

Located within 700 metres of Negra Beach and 4 km of Jaguar Rescue Center in Puerto Viejo, Mar Caribe PV provides accommodation with seating area.

Sueño Grande B&B

Puerto Viejo
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 291 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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 74 reviews

Situated in Puerto Viejo, 1.5 km from Negra Beach, El Faro 13 de Puerto Viejo features accommodation with a garden, free private parking and a terrace.

Casitas La Playa

Puerto Viejo
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 107 reviews

Set in Puerto Viejo, Casitas La Playa offers beachfront accommodation 800 metres from Cocles Beach and offers various facilities, such as a garden, a bar and barbecue facilities.

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

Set in Puerto Viejo, 100 metres from Negra Beach, Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home offers accommodation with an outdoor swimming pool, free private parking, a garden...

Set in Puerto Viejo, 600 metres from Negra Beach and 6.1 km from Jaguar Rescue Center, Gaviota Suite 4 - Room with terrace, wifi and AC offers spacious air-conditioned accommodation with a terrace and...

Gaviota Suite 5

Puerto Viejo
Budget options available

Gaviota Suite 5 is situated in Puerto Viejo. The air-conditioned accommodation is 600 metres from Negra Beach, and guests can benefit from private parking available on site and free WiFi.

Enjoy breakfast in Puerto Viejo and nearby

Situated in Puerto Viejo, 600 metres from Negra Beach and 6.2 km from Jaguar Rescue Center, Gaviota Suite 3 - Room with terrace, wifi and AC features spacious air-conditioned accommodation with a...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 282 reviews

Offering a terrace and views of the garden, Relax Natural Village is located in the Cocles Region, 2 km from Puerto Viejo. Free private parking is available on site.

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

Offering a garden and garden view, El Tucan Jungle Lodge is set in Puerto Viejo, 1.7 km from Cocles Beach and 2.3 km from Jaguar Rescue Center.

AroCocles (Lucía)

Cocles
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews

Boasting a garden, plunge pool and garden views, AroCocles (Lucía) is situated in Cocles.

AroCocles (Paula)

Cocles
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Situated in Cocles, AroCocles (Paula) features accommodation with private pool, free WiFi and free private parking for guests who drive.

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

Situated in Cocles, AroCocles (Victoria) features accommodation with private pool, free WiFi and free private parking for guests who drive.

AroCocles (Irene)

Cocles
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a patio, AroCocles (Irene) is situated in Cocles.

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

Boasting river views, Finca Valeria Treehouses Glamping offers accommodation with a garden and a balcony, around 4 km from Jaguar Rescue Center.

Great access to the city centre. Check these B&Bs in Puerto Viejo and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 154 reviews

Featuring an outdoor swimming pool, garden, terrace and free WiFi, Luna Caribeña Village is set in Puerto Viejo, 500 metres from Chiquita Beach and 1.5 km from Punta Uva Beach.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 67 reviews

Boasting garden views, Mar Verde Lodge offers accommodation with a garden and a balcony, around 600 metres from Chiquita Beach.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 reviews

Featuring a balcony with garden views, a garden and barbecue facilities, Pachamama Nueva River side Bungalows Punta Uva can be found in Puerto Viejo, close to Punta Uva Beach and 3.6 km from Jaguar...

FAQ about B&Bs in Puerto Viejo

B&Bs that guests love in Puerto Viejo

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 327 reviews
this place gives a sense of boutique luxury - with gorgeous rooms, lovely helpful hosts, a quiet location off the Main Street surrounded by greenery, lovely pools, close proximity to the beach and restaurants, and wonderful breakfasts - thoroughly recommended!
Guest review by
Fern
Solo traveller