Hotels in Puerto Viejo

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Puerto Viejo?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Puerto Viejo

Check out reviews of Puerto Viejo hotels guests love

Frequently asked questions

How much does a hotel room cost in Puerto Viejo?
You can find top hotels in Puerto Viejo from $57 with options to suit your budget and needs. If you're looking for an affordable hotel in Puerto Viejo that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Puerto Viejo hotels?
Members can save up to 20% on select hotels in Puerto Viejo. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Puerto Viejo hotels with free cancellation?
It's easy to book a refundable Puerto Viejo hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Are all taxes and fees included in the Puerto Viejo hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
Can I book a refundable accommodation in Puerto Viejo?
If you want the flexibility to change your plans to Puerto Viejo, most properties offer refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Puerto Viejo be like during my visit?
February and January are typically the warmest months in Puerto Viejo when the average temp is 65°F. July and August are the coldest months when the average temperature is 57°F. May and July are the months with the most rain.
Why should I book my Puerto Viejo accommodation with Hotels.com?
There are lots of reasons to book your Puerto Viejo trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Puerto Viejo

Puerto Viejo: Where Vibrant Culture Meets Pristine Shores

Nestled along the stunning coastline of Chile's Atacama Region, Puerto Viejo is a hidden gem that seamlessly blends natural beauty with vibrant culture. This charming beach town boasts pristine shores, such as Playa Puerto Viejo and Playa Cocles, where azure waves invite sun-seekers and surfers alike. Explore the lush landscapes of surrounding rainforests, indulge in authentic local cuisine, or unwind in oceanfront properties that offer breathtaking views. With its laid-back vibe and rich Afro-Caribbean heritage, Puerto Viejo is an idyllic escape for those seeking adventure, relaxation, and a taste of Chilean coastal life.

Discover great hotels in Puerto Viejo

In Puerto Viejo, you'll find a range of accommodations from budget-friendly hostels to luxurious beachfront resorts. Enjoy premium hotels with stunning ocean views, charming boutique stays, and all-inclusive options that cater to diverse travel styles. The vibrant atmosphere enhances your experience in this picturesque coastal town. Here are some of our travelers' favorite hotels in Puerto Viejo:

  1. Hotel Blanco EncaladaOpens in a new window: This charming 3.0-star hotel offers a delightful experience for leisure travelers seeking comfort and relaxation. With amenities such as complimentary daily breakfast, a bar and lounge, and various dining options, it ensures a pleasant stay. The property is ideally located near opportunities for hiking, biking, and fishing, making it perfect for those who appreciate outdoor adventures. The inviting atmosphere is complemented by entertainment options like television and satellite TV, creating a cozy retreat after a day of exploration. Frequent travelers will appreciate the well-rounded blend of comfort and local experiences that this hotel provides, making it a standout choice for a memorable getaway in Puerto Viejo.

Things to do in Puerto Viejo

Puerto Viejo is a tropical paradise where pristine beaches meet lush jungles, creating a vibrant playground for outdoor enthusiasts. Stroll along sun-kissed shores, surf rolling waves, or explore scenic trails through dense forests. This laid-back destination offers a unique blend of relaxation and adventure, making it a must-visit for nature lovers.

  • Bahia Inglesa BeachOpens in a new window – Bask in the sun at Bahia Inglesa Beach, where soft sands meet crystal-clear waters. This picturesque beach offers plenty of space to relax, swim, or enjoy water sports. Don't forget to take a leisurely stroll along the shore as the sun sets, painting the sky with vibrant colors.
  • Centro Cultural Estación CalderaOpens in a new window – Dive into the local culture at Centro Cultural Estación Caldera. This cultural center showcases the region's rich history and artistic heritage. Attend exhibitions, workshops, or performances that highlight the talents of local artists and learn more about the unique traditions that shape Caldera.
  • Plaza Carlos CondellOpens in a new window – Take a break and unwind at Plaza Carlos Condell, a charming square that serves as a community gathering spot. Enjoy the lively atmosphere, grab a coffee from a nearby café, or simply people-watch as locals go about their day. The plaza is also a great place to snap some photos of the surrounding architecture.
  • Caldera BeachOpens in a new window – Head over to Caldera Beach, another beautiful stretch of sand perfect for sunbathing and swimming. The beach is popular among both tourists and locals, providing a vibrant atmosphere. Explore the nearby eateries where you can savor fresh seafood while enjoying the ocean breeze.

5 tips for savvy savings when booking a hotel in Puerto Viejo

  1. Book for the cheapest times: Visiting Puerto Viejo during April, May, and November offers great value for money, as hotel prices are typically lower during these months. For an enriching experience, it's recommended to stay at least 2 to 3 days to fully explore the area's key cultural landmarks and historical attractions, including its beautiful beaches. This budget-friendly approach allows travelers to appreciate the local history and vibrant culture without overspending, making it an ideal choice for those on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals on hotels in Puerto Viejo, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you secure the best hotel deal. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you find the most suitable option. With these resources, you're more likely to seize opportunities to save on your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a Puerto Viejo hotel. If you're in search of something distinctive, boutique hotels can provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If it turns out to be on the higher side, we’ll recommend more budget-friendly dates to help you find a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it usually tends to come with higher prices. For more budget-friendly options, think about hotels in less central neighborhoods, striking a balance between cost and accessibility to your desired destinations. You might also look into independent hotels a bit farther out, which can offer a more authentic and affordable experience.
  5. Become a Member: Join our membership program for free and start planning your next getaway to Puerto Viejo! Enjoy exclusive member prices and save on over 100,000 hotels around the globe. As a member, you'll have the opportunity to advance through tiers, unlocking fantastic perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don't miss out on these benefits—sign up today and make your travel experience even more rewarding!