Skip to main content

The 10 Best B&Bs in Puerto Viejo, Costa Rica

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

The units come with air conditioning, an oven, a toaster, a coffee machine, a bath, bathrobes and a wardrobe. With a private bathroom equipped with a shower and a hair dryer, units at the bed and breakfast also provide guests with free WiFi, while some rooms come with a balcony. At the bed and breakfast, each unit comes with bed linen and towels.

Amazing place to stay. Everything is just perfect. Location is great, just outside Puerto Viejo and walking distance to the beach. The rooms are shipping containers converted into rooms with ensuite bathrooms, they are clean, nicely decorated, with enough space, comfortable beds, offer gel and shampoo, and a small fridge. The open shared space is also brilliant, the kitchen has everything you would need to cook, and a dining table. The service is absolutely incredible too! Chiara and Ray are the best hosts, providing tips to travel in the area and where to get the best food. Also, the breakfast they offer is delicious. Additionally, Luna and Bella, a small dog and a cat, make the place even a better place!

Show more Show less
9.4
Superb
157 reviews

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.

It was located close to the town and the Host (Tom) was very helpful and well organized. The check-in and check-out was very easy. And the bakery close by is absolutly amazing!!

Show more Show less
9.4
Superb
216 reviews
Price from
US$63
per night

Boasting air-conditioned accommodation with a saltwater pool, mountain view and a balcony, Black Bamboo B&B is situated in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi. The property is allergy-free and is located 1.5 km from Negra Beach.

The kitchen features an oven, a microwave and a toaster and there is a private bathroom with a hair dryer and free toiletries. The bed and breakfast offers bed linen, towels and laundry service.

A few words to describe Black Bamboo: relaxed, harmonious and tucked away from the hustle & bustle... like a peaceful retreat, yet close to everything, with Nadia and Tenet at the ready to help with anything you may need. I loved my room and the size of the hotel which gives it a boutique vibe. I'll definitely be back.

Show more Show less
9.5
Exceptional
262 reviews

Boasting an outdoor swimming pool and views of pool, La Paz del Caribe is a recently renovated bed and breakfast situated in Puerto Viejo, 500 metres from Cocles Beach. There is a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast also features free WiFi, free private parking and facilities for disabled guests.

There were so many things we liked about this property, I could write a book. We came to Costa Rica for the wilderness and after visiting La Fortuna and other areas of Costa Rica and seeing no animals we were thrilled when we saw them right on the property. Our hosts were very friendly and accommodating, the breakfast was amazing, the grounds were like paradise. Love love this place

Show more Show less
9.9
Exceptional
288 reviews
Price from
US$203.40
per night

Situated in Puerto Viejo, 500 metres from Negra Beach, Cabinas Hukats Secret Jungle features accommodation with free WiFi and free private parking. The property is non-smoking and is set 5.8 km from Jaguar Rescue Center.

At the inn, the rooms include a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

I was impressed with the spotless absolutely clean room. Immaculate! I enjoyed a comfortable sleep and was treated so kindly by the owners, that I will not forget them. I definitely recommend Cabinas Hukats Secret Jungle. What a local gem!!!

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

Bike hire and car hire are available at this bed and breakfast and the area is popular for horse riding. Sueño Grande provides a complimentary continental breakfast of locally made pastries, fruits, and jams.

What a delight to stay at such a lovely B&B. A 2 minute walk to everything eg the beach, shops, cafes & restaurants. The breakfast is just amazing and so delicious. There are clear instructions for everything and it makes the stay so much easier. Everything is immaculately clean. Very environmentally friendly to even having with a water refill station for guests. The lovely owners will help and assist you to organise tours, drivers, or transfers. The waterfall on the swimming pool is fabulous, I loved the sound of it. I wish to highly recommend staying at Sueno Grande B&B.

Show more Show less
9.3
Superb
291 reviews
Price from
US$79.10
per night

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.

All the rooms include a seating area to relax in after a busy day. A large private terrace are featured in all the rooms, plus a spacious and luxurius bathroom. Relax Natural Village features free WiFi throughout the property.

beautiful quiet place, great room surrounded by animals. Nature experience!

Show more Show less
9.8
Exceptional
371 reviews
Price from
US$190.97
per night

El Tucan Jungle Lodge is located in Cocles, 3 km from Puerto Viejo. It offers its guests free WiFi access in the rooms, luggage storage and easy-access facilities for the disabled.

The rustic-style rooms will provide you with a terrace and a dining area. The private bathrooms also come with a bath or shower. Guests will enjoy the views of the garden or the river from within.

Loved the setting and place was perfect for u

Show more Show less
9
Superb
141 reviews
Price from
US$80.23
per night

The bed and breakfast consists of 1 separate bedroom, 1 bathroom with free toiletries, a seating area, and a living room. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views.

The beach is about 200 meter walk. The owners are great communicating with you as you arrive, helping you get situated and answer questions. Quiet laid back part of town. Lovely breakfasts and the hotel itself is beautiful. The owners were super kind and really went above and beyond for us. You can tell they want you to have a great experience in the space. Will stay here again next time we are in the PV area for sure.

Show more Show less
9.2
Superb
6 reviews
Price from
US$162.72
per night

Boasting air-conditioned accommodation with a private pool, Casa Cerise Beachfront is situated in Puerto Viejo. This beachfront property offers access to free WiFi and free private parking. Guests can book themselves in for fitness classes or yoga classes.

Show more Show less
9.6
Exceptional
5 reviews

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.
Search B&Bs in Puerto Viejo

Most booked B&Bs in Puerto Viejo this month

Enjoy breakfast in Puerto Viejo!

  • Relax Natural Village Adults Only
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 371 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.

    Peace and quiet Lovely breakfast Sleep in the nature.

  • AIRE
    Breakfast options
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 6 reviews

    AIRE, a property with an open-air bath and a garden, is located in Puerto Viejo, 2.1 km from Manzanillo Beach, 2.8 km from Punta Uva Beach, as well as 6.5 km from Jaguar Rescue Center.

  • La Paz del Caribe
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 288 reviews

    Boasting an outdoor swimming pool and views of pool, La Paz del Caribe is a recently renovated bed and breakfast situated in Puerto Viejo, 500 metres from Cocles Beach.

    Design choice, location, breakfast, helpfulness of the owners

  • Cabinas Hukats Secret Jungle
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 115 reviews

    Situated in Puerto Viejo, 500 metres from Negra Beach, Cabinas Hukats Secret Jungle features accommodation with free WiFi and free private parking.

    La ubicación excelente, buen servicio y buen precio

  • Sueño Grande B&B
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 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.

    Very friendly environment, cozy atmosphere, amazing breakfast.

  • El Tucan Jungle Lodge
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 141 reviews

    El Tucan Jungle Lodge is located in Cocles, 3 km from Puerto Viejo. It offers its guests free WiFi access in the rooms, luggage storage and easy-access facilities for the disabled.

    Man sieht und hört sehr viele Tiere. Mitten im Djungel.

  • Casa Cerise Beachfront
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Boasting air-conditioned accommodation with a private pool, Casa Cerise Beachfront is situated in Puerto Viejo. This beachfront property offers access to free WiFi and free private parking.

    La ubicación está muy bien, cuenta con los servicios lo que más me gusto de la casa es que cuenta con una playa en el patio.

  • Mar Verde Lodge
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 95 reviews

    Surrounded by tropical vegetation, Mar Verde Lodge is located in Puerto Viejo just 5 minutes’ walk from Playa Chiquita.

    Alles, ruhig gelegen, liebevoll gestaltetet, mitten in der Natur

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

  • Casa Luce
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 157 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
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 216 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.

  • AmimodoBeachRooms
    Budget options available
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 271 reviews

    Set in Puerto Viejo at Salsa Brava Beach, within 4.3 km of Jaguar Rescue Center and 2.5 km of Negra, AmimodoBeachRooms features accommodation with a garden and free WiFi.

    Ótima localização, confortável e pessoas super amáveis

  • Casa Raiz
    Budget options available
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 13 reviews

    Set just 1.6 km from Cocles Beach, Casa Raiz provides accommodation in Puerto Viejo with access to a garden, a shared lounge, as well as a shared kitchen.

    Un lugar muy tranquilo, diferentes especies de animales, hermosos !!

  • 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.

  • Luce
    Budget options available

    Featuring garden views, Luce offers accommodation with patio, around 500 metres from Negra Beach. This property offers access to a terrace and free private parking.

  • Apartamento El Atardecer
    Budget options available
    7.8
    Scored 7.8
    Good
    Rated good
     · 5 reviews

    Located in Puerto Viejo and only 300 metres from Negra Beach, Apartamento El Atardecer provides accommodation with inner courtyard views, free WiFi and free private parking.

  • Casitas La Playa
    Budget options available
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 157 reviews

    Offering direct beach access, Casitas La Playa is located in Puerto Viejo in the Limon Region, 13 km from Cahuita. Guests can enjoy the on-site bar. Free private parking is available on site.

    I loved my stay here - the location is great, room was spacious, hosts are lovely.

Great access to the city centre! Check these B&Bs in Puerto Viejo

  • Casa Mariposa
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Situated in Puerto Viejo and only 1.3 km from Negra Beach, Casa Mariposa features accommodation with garden views, free WiFi and free private parking.

  • Black Bamboo B&B
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 262 reviews

    Boasting air-conditioned accommodation with a saltwater pool, mountain view and a balcony, Black Bamboo B&B is situated in Puerto Viejo.

    One of the best places we stayed during our Costa Rica trip.

  • The Green Jungle & Tree House Caribe
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 153 reviews

    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.

    Sleeping under the sound of the jungle and the rain.

  • Luna Caribeña Village
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 151 reviews

    Located in Puerto Viejo, Luna Caribeña Village offers free Wi-Fi, free parking and 2 outdoor swimming pools. It is just 500 metres from Playa Chiquita Beach.

    Spacious private cabin in beautiful surroundings close to Playa Chiquita

  • Mar Caribe PV
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 45 reviews

    Located 700 metres from Negra Beach, Mar Caribe PV offers accommodation with a patio, as well as a garden.

    Die Lage ist super. Das Zimmer ist gross und schön.

  • Backpacker Puerto Viejo
    7.7
    Scored 7.7
    Good
    Rated good
     · 6 reviews

    Boasting a terrace, Backpacker Puerto Viejo is set in Puerto Viejo in the Limon region, 4.1 km from Jaguar Rescue Center. The air-conditioned accommodation is 1.6 km from Cocles Beach.

  • Casitas Coloradas Puerto Viejo
    7.1
    Scored 7.1
    Good
    Rated good
     · 14 reviews

    Featuring inner courtyard views, Casitas Coloradas Puerto Viejo offers accommodation with patio, around 1.4 km from Negra Beach.

    Las personas que cuidan el lugar, fueron muy amables.

  • Arana House
    Central location
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 1 review

    Situated in Puerto Viejo, near Negra Beach and Cocles Beach, Arana House is a recently renovated property, featuring, a garden and barbecue facilities.

FAQ about B&Bs in Puerto Viejo







B&Bs that guests love in Puerto Viejo

  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 459 reviews
    The hotel is in a great location, a quiet street yet very close to the town and the beach. It is a beautiful building finished to a key standard. Rooms are very clean and comfortable. Staff are helpful and friendly. I had a problem with my door lock and the team were very helpful in assisting me to sort everything out.
    Rachael
    Solo traveller
  • Avg. price/night: US$27.12
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 566 reviews
    Very cheap and big. Nice personnel. During the week it's pretty chill. Also there is a private beach and a bar with a pool table that were really nice. At the bar you can even play your own music if the staff (really chill) lets you
    Leuchtenberger
    Solo traveller
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 115 reviews
    Really beautiful bungalow and surroundings, nice pool, everything kept meticulously clean, great location (quiet but in 10 - 15 min by foot there are supermarktes and restaurants on the main road where you can flag down a tuktuk which are passing by all day), agoutis in the garden ... and Marianna was a great host!
    Iris
    Solo traveller
  • Avg. price/night: US$42.94
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,212 reviews
    Excellent hostel, which was clean and quiet. Friendly staff, great location, and free filtered water.
    Michelle
    Young couple
  • Avg. price/night: US$110.29
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 958 reviews
    the pool, the location (very quiet and only 5 min walking to the city center)
    Ramon
    Young couple
  • Avg. price/night: US$33.90
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 681 reviews
    Quiet location, comfortable hammock on private terrace, nice garden
    Tino
    Solo traveller
  • Avg. price/night: US$111.87
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 132 reviews
    Jose is a great host and helped us with information, a taxi, recommendations for a fantastic restaurant for my birthday dinner, etc. The room was lovely and clean, comfortable bed, good shower, great breakfast on the porch looking out at the garden. We like dogs and their shih Tzu, Quirrino is sweet. On the edge of town so nice and quiet considering we stayed during Easter and town was manic.
    Emily
    Young couple
  • Avg. price/night: US$111.87
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 132 reviews
    - Comfortable room - Really kind and caring owner - Great location (near beach, center, but quiet with a lovely garden) - Had some little extra’s, like coffee, chocolate etc.
    Jamie
    Young couple
  • Avg. price/night: US$110.63
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 363 reviews
    Great location in general nice quiet basic budget accommodation.Staff were friendly rooms cleaned daily in general a pleasant stay.Just what l needed for my night stay!
    owen
    Solo traveller
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 33 reviews
    The internet was good, the bathrooms were clean and the staff was very friendly and kind and spoke English. Really great location in terms of closeness to the city center. The place was spacious.
    Anonymous
    Young couple