Wanna go somewhere excellent? Reviewers loved Puerto Viejo!

Search bed and breakfasts in Puerto Viejo

Enter your dates to find the best deals!

  • 119 properties in Puerto Viejo
    Show map
  • Mar Verde Lodge

    Mar Verde Lodge

    Puerto Viejo, Costa Rica


    65 reviews

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

    “The hospitality from Leon & Stef was top notch, th…he Caribbean coast...We will definitely be back!!”

    Mark Lawless Ireland
  • Cabinas Punta Uva

    Cabinas Punta Uva

    Puerto Viejo, Costa Rica


    51 reviews

    Cabinas Punta Uva is located on the beach in Punta Ulva, Puerto Viejo, just 6 km away from Old Port. The property offers free WiFi access and free private parking.

    “I loved the cabins! They are clean, well kept, new… that overlooks the wilderness. 100% recommended!”

    Elsa Costa Rica
  • El Tucan Jungle Lodge

    El Tucan Jungle Lodge

    Puerto Viejo, Costa Rica


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

    “The location and the owners are just amazing. Iren…ious. A great place with great hosts, all in all.”

    Alberto München, Germany
  • Relax Natural Village

    Relax Natural Village

    Puerto Viejo, Costa Rica


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

    “Phenomenal! Don't look further, this is the be…ely come back, thank you so much! Julia from NYC!”

    Julia United States of America
  • Sueño Grande

    Sueño Grande

    Puerto Viejo, Costa Rica

    Located in Puerto Viejo in the region of Limón, 8 miles from Cahuita, Sueño Grande features a year-round outdoor pool and sun terrace. A balcony or patio are featured in certain rooms.

  • El Paraiso Del Caribe

    El Paraiso Del Caribe

    Puerto Viejo, Costa Rica

    Featuring free WiFi,El Paraiso Del Caribe is located in Puerto Viejo, 12 km from Cahuita. Cocles is 4.2 km away. Free private parking is available on site.

  • Hotel Boutique Indalo

    Hotel Boutique Indalo

    Puerto Viejo, Costa Rica

    Very good

    506 reviews

    Centrally located in Puerto Viejo de Talamanca town centre and just a 3-minute walk from Salsa Brava Beach, Hotel Boutique Indalo features an extensive garden, sun terrace and free Wi-Fi.

    “Amazing staff, great location, comfortable room.”

    Adi Lev Ari Israel
  • Blue Conga

    Blue Conga

    Puerto Viejo, Costa Rica


    143 reviews

    Blue Conga is situated between the centre of Puerto Viejo de Limón and the popular surfing beach of Playa Cocles. It offers a swimming pool, lush tropical gardens and free Wi-Fi.

    “It's all about the service! The Blue Conga tea…se everything was really within walking distance.”

    Craig United States of America
  • The Lotus Garden

    The Lotus Garden

    Puerto Viejo, Costa Rica


    210 reviews

    The Lotus Garden is located 100 metres from the beach and 1 km from Puerto Viejo town centre. It features an extensive garden with a swimming pool and massages services.

    “The staff are very friendly, and knowledgeable abo…illing to help you with what you are looking for.”

    Treena Canada
  • Perla Negra Beach Front Rustic Accommodation

    Perla Negra Beach Front Rustic Accommodation

    Puerto Viejo, Costa Rica


    67 reviews

    Perla Negra Beach Front Rustic Accommodation features direct access to a beautiful beach located on the Caribbean Sea and offers included breakfast and an outdoor swimming pool.

    “We loved it because it was a beach front property,… nice people. We had a great time at Perla Negra!”

    Jesse Staten Island, United States of America

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
Close map