Skip to main content

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 selection of great B&Bs in Puerto Viejo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Relax Natural Village Adults Only, hotel in Puerto Viejo

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.

Beautiful lodges
Scored 9.6
9.6
Rated exceptional
Exceptional
309 reviews
Price from
$159
1 night, 2 adults
Kalawala, hotel in Puerto Viejo

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.

Clean, well equipped nice beds, good coffee place beneath
Scored 9.3
9.3
Rated wonderful
Wonderful
245 reviews
Price from
$110
1 night, 2 adults
Casa Luce, hotel in Puerto Viejo

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

Exclent hosts, very clean and confortable
Scored 9.3
9.3
Rated wonderful
Wonderful
224 reviews
Price from
$77.90
1 night, 2 adults
Hotel Boutique The Green Jungle House, hotel in Puerto Viejo

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.

Our spacious room and terrace felt like right in the jungle among animals shouting and chirping. A unique experience. We had a big fridge and were welcome to use the kitchen, so we could have coffee and buy and try local produce. Should have brought stronger mosquito repellent.
Scored 8.8
8.8
Rated excellent
Excellent
191 reviews
Price from
$150
1 night, 2 adults
Cabinas Hukats Secret Jungle, hotel in Puerto Viejo

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.

Great a/c and tv. Nice outdoor kitchen! Great staff! Very helpful.
Scored 8.8
8.8
Rated excellent
Excellent
128 reviews
Price from
$60.75
1 night, 2 adults
Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home, hotel in Puerto Viejo

Located in Puerto Viejo, a few steps from Negra Beach, Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home provides accommodations with an outdoor swimming pool, free private parking,...

Exceed my expectations, host its supper kind and helpful. If going to Limon again want to stay there
Scored 8.2
8.2
Rated very good
Very Good
20 reviews
Price from
$155
1 night, 2 adults
Casa Raiz, hotel in Puerto Viejo

A 18-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.

Beautiful area. Friendly staff
Scored 8.5
8.5
Rated very good
Very Good
56 reviews
Price from
$45
1 night, 2 adults
AmimodoBeachRooms, hotel in Puerto Viejo

Located in Puerto Viejo and with Negra Beach reachable within a 9-minute walk, AmimodoBeachRooms has a garden, allergy-free rooms, free WiFi throughout the property and a bar.

The location was very close to town! The WiFi works great, and we loved having a kitchen with the basic necessities right outside. The cleaning staff was nice and the shower was hot, which was a huge plus! Lots of space and cute decor. We called it our “Barbie Beach House”
Scored 7.8
7.8
Rated good
Good
295 reviews
Price from
$72
1 night, 2 adults
Backpackers Caribe Puerto Viejo, hotel in Puerto Viejo

Backpackers Caribe Puerto Viejo offers accommodations in Puerto Viejo, a 8-minute walk from Negra Beach and one mile from Cocles Beach. This guest house is 2.6 miles from Jaguar Rescue Center.

It was a great place to enjoy Puerto Viejo and all the places around
Scored 7.5
7.5
Rated good
Good
17 reviews
Price from
$31.50
1 night, 2 adults
Apartamento El Atardecer, hotel in Puerto Viejo

Apartamento El Atardecer enjoys a location in Puerto Viejo, a 3-minute walk from Negra Beach and 1.5 miles from Cocles Beach. This guest house provides free private parking, a tour desk, and free...

Scored 7.5
7.5
Rated good
Good
13 reviews
Price from
$85.50
1 night, 2 adults
All B&Bs in Puerto Viejo
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.

Most booked B&Bs in Puerto Viejo this month

See all

Enjoy breakfast in Puerto Viejo!

  • Review score
    9.6
    Exceptional · 309 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.

  • Breakfast options
    Review score
    9.3
    Wonderful · 245 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.

    Location was very good and the property was very clean and nicely decorated.

  • Breakfast options
    Review score
    9.4
    Wonderful · 267 reviews

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

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

  • Review score
    9.9
    Exceptional · 313 reviews

    La Paz del Caribe Adults Only 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

  • Review score
    9.6
    Exceptional · 307 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.

  • Review score
    9.6
    Exceptional · 85 reviews

    Mar Verde Lodge is located in Puerto Viejo, just a 6-minute walk from Chiquita Beach and half a mile from Punta Uva Beach.

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

  • Review score
    8.8
    Excellent · 191 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.

  • Review score
    8.6
    Excellent · 141 reviews

    Casitas La Playa provides beachfront accommodations in Puerto Viejo. There's a private entrance at the guest house for the convenience of those who stay.

    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!

  • Budget options available
    Review score
    9.3
    Wonderful · 224 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.

    It‘s beautiful! Very nice host with a unique setting.

  • Review score
    8.8
    Excellent · 128 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

  • Budget options available
    Review score
    8.5
    Very Good · 56 reviews

    A 18-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.

    Wunderschön gelegen mitten im Wald, umgeben von Tieren

  • Budget options available
    Review score
    7.8
    Good · 295 reviews

    Located in Puerto Viejo and with Negra Beach reachable within a 9-minute walk, AmimodoBeachRooms has a garden, allergy-free rooms, free WiFi throughout the property and a bar.

    Ubicación excelente, la pizza 10000% recomendada en el restaurante

  • Budget options available
    Review score
    7.5
    Good · 13 reviews

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

  • Review score
    8.8
    Excellent · 102 reviews

    Pachamama Jungle River Lodge - Punta Uva in Puerto Viejo provides accommodations with a garden and barbecue facilities. This property offers access to a terrace and free private parking.

    The host and the accommodation. Clean and beautiful.

  • Budget options available
    Review score
    8.9
    Excellent · 122 reviews

    Offering garden views, El Tucan Jungle Lodge in Puerto Viejo features accommodations and a garden. With river views, this accommodation provides a terrace.

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

  • Budget options available
    Review score
    8.9
    Excellent · 153 reviews

    Featuring an outdoor swimming pool, garden, terrace and free WiFi, Luna Caribeña Village is located in Puerto Viejo, a 5-minute walk from Chiquita Beach and 0.9 miles from Punta Uva Beach.

    Súper tranquilo y cómodo, la anfitriona súper atenta y amable.

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

  • Review score
    10.0
    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.

  • Review score
    8.2
    Very Good · 20 reviews

    Located in Puerto Viejo, a few steps from Negra Beach, Casa Blossom - Beach Paradise Retreat, Fully Equipped, Holiday Home provides accommodations with an outdoor swimming pool, free private parking,...

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

  • Review score
    8.2
    Very Good · 78 reviews

    Located in Puerto Viejo, a 12-minute walk from Negra Beach, El Faro 13 de Puerto Viejo has accommodations with a garden, free private parking and a terrace.

    Excelente atención. Buen precio. Gran amabilidad!!

  • Review score
    7.6
    Good · 64 reviews

    Providing inner courtyard views, Mar Caribe PV in Puerto Viejo provides accommodations, a garden, and a terrace. This property offers access to a patio, free private parking, and free Wifi.

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

  • Review score
    7.5
    Good · 17 reviews

    Backpackers Caribe Puerto Viejo offers accommodations in Puerto Viejo, a 8-minute walk from Negra Beach and one mile from Cocles Beach. This guest house is 2.6 miles from Jaguar Rescue Center.

    It was a great place to enjoy Puerto Viejo and all the places around

  • Review score
    7.0
    Good · 7 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.

FAQ about B&Bs in Puerto Viejo

B&Bs That Guests Love in Puerto Viejo

See all
  • Avg. price/night: $81.36
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 86 reviews
    Place was clean, quiet, great location and is good value for money. Room is very big and had 2 big beds as a solo traveller. Would recommend
    Alan
    Solo traveler
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 979 reviews
    One of the cheapest places we could find in Puerto Viejo for a private room. Lovely atmosphere at the hostel. Walking distance to the Main Street. Staff are really helpful and friendly.
    Julie
    Young couple
  • Avg. price/night: $124.07
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,137 reviews
    amazing hosts, gave us all the information we needed, very friendly and accommodating to our needs big room, clean, comfy beds. nice pool area easy private parking close by, good location, walking distance to the city center but away from the noice available cold drinking water and coffee
    Céline
    Group
  • Avg. price/night: $30
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 12 reviews
    Very close to the Puerto Viejo black sand beach. Only 10 minutes walk from the city centre, so quite quiet. Friendly staff. Private parking available. Little kitchen in the room. Comfortable bed.
    Laure
    Young couple
  • Avg. price/night: $234.93
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 417 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
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 86 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
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 313 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: $124.07
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,137 reviews
    Lovely boutique hotel. Great location walkable to town but in a quiet location. Pool was idyllic. Loved our stay here
    Claire
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 114 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: $38.42
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 690 reviews
    quiet and private, loved our private kitchen and outside terrace looking over the garden, great location
    jemma
    Young couple