Skip to main content

The 10 Best Bed and Breakfasts in Puerto Viejo, Costa Rica

Check out our selection of great B&Bs in Puerto Viejo

Filter by:


Review Score

Wonderful: 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.

Good facilities and hosts were friendly

Show more Show less
9.4
Wonderful
153 reviews
Price from
$69.30
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.

The place was great, beautiful, well decorated and very maintained. We had everything we needed and more. The kitchen is equipped with everything you can think of and all like new! It sure is and by far, the best place we've been in Costa Rica. Tom was wonderful, so helpful and always there to assist. We've been there for only two nights and wish we could spend there a lot more. The bakery beneath the hotel is super delicious and great as well. Thank you very very much for the wonderful stay.

Show more Show less
9.4
Wonderful
216 reviews
Price from
$84.60
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.

It is small boutique, well run hotel. Owners were nice and always avaliable to help. Very clean. Pool was nice with a covered patio next to it. There is an outdoor shared kitchen. Each unit has a small patio or balcony.

Show more Show less
9.5
Exceptional
262 reviews
Price from
$99
per night

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.

The gardens, the pools, the privacy, the AMAZING breakfasts, the decor, the wildlife viewing, all of it!

Show more Show less
9.9
Exceptional
284 reviews
Price from
$180
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
Wonderful
114 reviews
Price from
$63.75
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.

Everything was amazing, it is a small b&b in the heart of Puerto Viejo, hosts were super nice and accommodating - they really thought about everything (room was fully equipped with everything you might need, from the iron to bug spray). pool was available at all times, surrounded by beautiful greenery. they also provide breakfast upon request, but we didn't try it.

Show more Show less
9.3
Wonderful
290 reviews
Price from
$77
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.

Highly recommend this place for those looking for a peaceful and natural getaway. The garden is beautiful and full of diverse plants and wild animals, including lizards, birds, and more. The room is clean, spacious, and well-equipped with a wooden floor that adds to the natural feel. The owners are friendly, positive, and full of energy, and it's clear they love what they do. You should leave your shoes outside and fully embrace the natural setting. Breakfast and coffee are delicious, adding to the overall great experience. The service is professional and the privacy of the guests is a top priority.

Show more Show less
9.8
Exceptional
371 reviews
Price from
$169
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
Wonderful
140 reviews
Price from
$63
per night

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. Free WiFi is available throughout the property and Negra Beach is 600 metres away.

Show more Show less
9.2
Wonderful
5 reviews
Price from
$12
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
Wonderful
6 reviews
Price from
$143
per night

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually 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, 1.2 mi 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
    Wonderful
    Rated wonderful
     · 6 reviews

    1.3 miles from Manzanillo Beach in Puerto Viejo, AIRE offers accommodations with access to an open-air bath. This property offers access to a terrace, free private parking, and free Wifi.

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

    Just a 17-minute walk from Negra Beach and 1.1 miles from Cocles Beach, Black Bamboo B&B features accommodations in Puerto Viejo with a garden.

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

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

    La Paz del Caribe is a recently renovated bed and breakfast in Puerto Viejo where guests can make the most of its garden and shared lounge.

    Design choice, location, breakfast, helpfulness of the owners

  • Cabinas Hukats Secret Jungle
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 114 reviews

    Located in Puerto Viejo, a 6-minute walk from Negra Beach, Cabinas Hukats Secret Jungle has accommodations with free WiFi and free private parking. The inn has family rooms.

    La ubicación excelente, buen servicio y buen precio

  • Sueño Grande B&B
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 291 reviews

    Located in Puerto Viejo in the Limon Region, 8.1 mi 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
    Wonderful
    Rated wonderful
     · 140 reviews

    El Tucan Jungle Lodge is located in Cocles, 1.9 mi 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

    A 6-minute walk from Chiquita Beach in Puerto Viejo, Casa Cerise Beachfront offers accommodations with access to wellness packages.

    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.

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

  • Casa Luce
    Budget options available
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 152 reviews

    Casa Luce is a recently renovated bed and breakfast in Puerto Viejo near Negra Beach. With inner courtyard views, this accommodation provides a patio.

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

  • Kalawala
    Budget options available
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 216 reviews

    Featuring quiet street views, Kalawala in Puerto Viejo offers accommodations, a garden, and a terrace. This guest house features free private parking, luggage storage space, and free Wifi.

    Host was easy to contact and rapid respons if anything.

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

    Set in Puerto Viejo at Salsa Brava Beach, within 2.7 mi of Jaguar Rescue Center and 1.6 mi of Negra, AmimodoBeachRooms features accommodations 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

    A 19-minute walk from Cocles Beach in Puerto Viejo, Casa Raiz provides accommodations with access to a public bath. This guest house offers free private parking, a 24-hour front desk, and free Wifi.

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

  • Pachamama Jungle River Lodge - Punta Uva
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 79 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

    Offering a garden, Luce offers accommodations in Puerto Viejo. This property offers access to a terrace, free private parking, and free Wifi. Rooms come with a patio with views of the garden.

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

    Apartamento El Atardecer enjoys a location in Puerto Viejo, a 3-minute walk from Negra Beach and 1.5 miles from Cocles Beach.

  • Mar Verde Lodge
    Budget options available
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 96 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

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

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

    Just a 15-minute walk from Negra Beach and one mile from Cocles Beach, Casa Mariposa features accommodations in Puerto Viejo with a garden.

  • Backpacker Puerto Viejo
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 5 reviews

    Backpacker Puerto Viejo in Puerto Viejo provides accommodations with a terrace and a bar. The air-conditioned accommodations are a 19-minute walk from Cocles Beach.

  • The Green Jungle & Tree House Caribe
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 151 reviews

    Featuring free WiFi and a barbecue The Green Jungle House Caribe offers pet-friendly accommodations. 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.

  • Casitas La Playa
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 157 reviews

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

    The host is really kind and helpful, we had a super good stay at her hotel.

  • Luna Caribeña Village
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 150 reviews

    Located in Puerto Viejo, Luna Caribeña Village offers free Wi-Fi, free parking and 2 outdoor swimming pools. It is just 1640 feet 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
     · 42 reviews

    Just a 8-minute walk from Negra Beach and one mile from Cocles Beach, Mar Caribe PV features accommodations in Puerto Viejo, with a garden. Guests staying at this guest house have access to a patio.

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

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

    Casitas Coloradas Puerto Viejo offers rooms in Puerto Viejo near Negra Beach and Cocles Beach. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

    Las personas que cuidan el lugar, fueron muy amables.

FAQ about B&Bs in Puerto Viejo







B&Bs That Guests Love in Puerto Viejo

  • Avg. price/night: $51.42
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 481 reviews
    great location, the staff at the check-in was friendly. I booked the private deluxe room, which looks great at first glance BUT
    Dana Vivian
    Solo traveler
  • Avg. price/night: $108.48
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 83 reviews
    Quiet accommodation, very friendly and helpful management & staff, excellent breakfast- I definitely recommend Kanik
    Ines
    Young couple
  • Avg. price/night: $110.29
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 946 reviews
    Great location and staff. Clean and spacious. Very quiet and chilled. Comfortable and calm. Pool a real bonus.
    Sam
    Solo traveler
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 462 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 traveler
  • Avg. price/night: $55.37
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 388 reviews
    Good quiet location, no noise from the busy street through town. Nice private seating area with the room, including hammock.
    Pieter Stegeman
    Young couple
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 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 traveler
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 284 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!
    Fern
    Solo traveler
  • Avg. price/night: $110.29
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 946 reviews
    Lovely boutique hotel. Great location walkable to town but in a quiet location. Pool was idyllic. Loved our stay here
    Claire
    Young couple
  • Avg. price/night: $125.43
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 131 reviews
    Really great hosts that made us feel super welcome and gave us a lot of tips. The apartments are very spacious, in a quiet street but walking distance to the city center. The rooms are also cleaned every day and we received the best breakfast during our stay.
    Magdalena
    Young couple
  • Avg. price/night: $33.90
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 677 reviews
    quiet and private, loved our private kitchen and outside terrace looking over the garden, great location
    jemma
    Young couple