Skip to main content

The best B&Bs in Puerto Viejo

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.

This place feels like "home away from home". Chiara and Ray are lovely hosts: we really enjoyed chatting with them and they were always very helpful. We rented the local bikes for the day and it was such a nice activity to explore the area. This was our favorite stay in Costa Rica and would recommend it to anyone passing by Puerto Viejo. It's located a bit further out from the center, next to Playa Negra, which for us was a plus. You can enjoy the quiet and beautiful nature there. It's totally safe and not so crowded like the center. The guesthouse is clean, very nicely furnished and looked after. Grazie Chiara and Ray for such a beautiful experience! We will always cherish it in our hearts xx

Show more Show less
9.4
Superb
157 reviews
Price from
SEK 813
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.

Very nice apartment for a good price and well located, I Felt at home!!

Show more Show less
9.4
Superb
219 reviews
Price from
SEK 719
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.

Beautiful property. There are only four rooms, giving a very quiet and cosy vibe. Rooms are well finished and well proportioned with good air con and wifi. Short walk to the town and bakery for breakfast. Really well run by a lovely, accommodating family. We were gutted to leave.

Show more Show less
9.5
Exceptional
265 reviews
Price from
SEK 1,180
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
290 reviews
Price from
SEK 2,167
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.

Amazing oasis in puerto viejo, with such friendly staff and owner - we had three nights and it was perfect location, very close to walk to the beach, restaurants and bars, with bike rental around the corner to explore further. also very quiet at night to sleep

Show more Show less
9.4
Superb
296 reviews
Price from
SEK 843
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
367 reviews
Price from
SEK 2,035
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.

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.

Show more Show less
9
Superb
141 reviews
Price from
SEK 758
per night

The units at the bed and breakfast are equipped with a seating area. With a private bathroom equipped with a shower and free toiletries, units at the bed and breakfast also offer free WiFi. Guests can enjoy a meal at an outdoor dining area at the bed and breakfast.

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
SEK 1,312
per night

Surrounded by tropical vegetation, Mar Verde Lodge is located in Puerto Viejo just 5 minutes’ walk from Playa Chiquita. This Caribbean-style bungalow boasts a furnished terrace complete with garden views.

A private bathroom complete with a shower is available at Puerto Viejo Mar Verde Lodge. Coffee-making facilities are included. Linens and towels are provided. Free WiFi is available.

The best! Will forever be in my heart. I recommend it to everyone and miss you very much❤️

Show more Show less
9.9
Exceptional
93 reviews
Price from
SEK 1,746
per night

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. 2.7 km from Cocles, the property is also 3.5 km away from Playa Cocles. Guests can enjoy International dishes at the restaurant or have a cocktail at the bar.

Every room comes with a wardrobe. Rooms come with a private bathroom, and some units at AmimodoBeachRooms have a balcony. The units are fitted with a seating area.

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.

Show more Show less
8.1
Very good
268 reviews
Price from
SEK 963
per night

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
     · 367 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 in Puerto Viejo provides adults-only accommodation with pool with a view, an open-air bath and a garden. This property offers access to a terrace and free private parking.

  • La Paz del Caribe
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 290 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

  • Sueño Grande B&B
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 296 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
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 6 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
     · 93 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

  • Casitas La Playa
    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.

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

  • AmimodoBeachRooms
    Budget options available
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 269 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
     · 14 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.

  • Luna Caribeña Village
    Budget options available
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 152 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
    Budget options available
    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.

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
     · 265 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.

  • Kalawala
    Central location
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 219 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.

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

  • Casa Blossom - Beach Paradise Retreat
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 18 reviews

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

    The place is well organized and equipped, the garden is fantastic! Kristel is very helpful

  • Backpacker Puerto Viejo
    7.5
    Scored 7.5
    Good
    Rated good
     · 8 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
     · 13 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.

  • El Faro 13 de Puerto Viejo
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 66 reviews

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

    really lovely place I liked it a lot. Build around the nature and a quite place to hang out.

  • Arana House
    Central location
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 2 reviews

    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

  • Avg. price/night: SEK 2,118.85
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 259 reviews
    Great location, close to the beach and city, but still in a quiet location. Bed was super comfy and the place was super clean. Private parking which is locked during night and has a camera. Great pancakes! Thank you Roy and your wonderful mum for our talks :)
    Bakala
    Young couple
  • Avg. price/night: SEK 2,047.82
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 446 reviews
    Very charming place. Super friendly staff und a great host
    Pia
    Young couple
  • Avg. price/night: SEK 547.77
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 482 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 traveller
  • Avg. price/night: SEK 1,745.64
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 94 reviews
    Quiet accommodation, very friendly and helpful management & staff, excellent breakfast- I definitely recommend Kanik
    Ines
    Young couple
  • Avg. price/night: SEK 1,028.12
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 967 reviews
    Great location and staff. Clean and spacious. Very quiet and chilled. Comfortable and calm. Pool a real bonus.
    Sam
    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
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 290 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 traveller
  • Avg. price/night: SEK 1,028.12
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 967 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: SEK 1,191.85
    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: SEK 409.32
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 684 reviews
    quiet and private, loved our private kitchen and outside terrace looking over the garden, great location
    jemma
    Young couple