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.

J
Julie
From
France
I had a lovely stay here (stayed about 2 weeks) and will keep good memories from it :) If you want a getaway from the party hostel and a chill vibe this is the place to be. Gonzalo and his mom made everything perfect and always had a friendly smile. You can have an amazing breakfast, movie nights, and good talks. You can spot some animals around, kitchen is well set up, everything is always clean, beds confortable with curtains in the dorms for privacy. Definitely recommend. Gonzalo will make everything to make you happy and give you good recommendations (he also does good pesto pizza and jamaica flower drink ✨️🙏). Thanks a lot ☀️☺️
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 168 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, 323 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.

A
Angela
From
Australia
We couldn’t be happier with our recent experience at La Paz del Caribe. Our room was spacious, with a comfortable bed and tasteful decor. What you may not know is that the location is an easy 10-15 minute walk from some of the best restaurants in the area. We chose to savour our time at the intimate (only 5 cabins) resort, with decadent two-course breakfasts followed by long naps and lounging by the impeccably maintained pools. We could even look up to see a sloth, toucans and other colourful creatures native to the area. We are really going to miss falling asleep and waking up to the sounds of the jungle and hope to return one day soon.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 329 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.

A
Alexandra
From
Costa Rica
The location and the environment is amazing, it truly is in the jungle, full of animals. The owners very really kind and helped us a lot. Our cat managed to get out and was lost during the day. The owner posted it for us in a local group and it helped us to find him. It was really easy to check in and check out. The room and the bathroom is really pretty. The only thing I missed was the light. There were no mosquito nets on the windows, so basically we could never open the wooden windows this way that we took our cat and did not want him to go out. It would have been nice if we could have left open at least one window for the night. The kitchen is outside, basically in the jungle. So it has an amazing vibe, having breakfast and your coffee in the jungle where agoutis are passing regularly. But don't leave outside the avocados (which we received as a gift from the owners) or any fruits on the table as a monkey took them and ate them all, leaving real mess behind. :) I really recommend this place if you are looking for an adventure in the jungle.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 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.

A
Allison
From
United Kingdom
The seclusion of the exceptional resort. Christian was the perfect host. He has put a lot of thought into the design of the bungalows. He was warm and welcoming and had great advice throughout our stay. If only it were longer!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 281 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.

J
Julia
From
Hungary
Nice room, beachfront restaurant.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 339 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, 113 reviews
Price from
US$73
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 8.4
Very good - What previous guests thought, 155 reviews
Price from
US$40.46
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.5
Very good - What previous guests thought, 15 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
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 9.0
Superb - What previous guests thought, 154 reviews

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 155 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, 281 reviews

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

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

Popular with guests booking B&Bs in Puerto Viejo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 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, 290 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.

AmimodoBeachRooms

Puerto Viejo
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 339 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.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 76 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 & AC offers spacious air-conditioned accommodation with a terrace and...

Enjoy breakfast in Puerto Viejo and nearby

Providing a terrace, Gaviota Suite 5 - Room with terrace, wifi & AC provides accommodation in Puerto Viejo.

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 113 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, 107 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, 66 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, 329 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