Hotels in Puerto Viejo

Find the best Puerto Viejo hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Puerto Viejo hotels with free cancellation or excellent ratings

Trusted Puerto Viejo hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Puerto Viejo

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelVillas la Paz – 4.8

How to find the best hotel deals in Puerto Viejo

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Puerto Viejo

  • You already use our search engine to find awesome flight deals. Now you can use the same magic to uncover incredible offers on Puerto Viejo hotels. Save on your next stay with these tips.

  • Lock in some of the best Puerto Viejo hotel prices by planning well before you travel. Hotels often offer special rates or early booking discounts to fill rooms well in advance.

  • Still, be prepared to grab any last-minute offers. Some places drop their rates shortly before check-in to avoid having empty rooms. This is more likely to happen in off-peak season or on quieter days, though.

  • Stay flexible with your dates to snag better rates. Search for hotels in different months or seasons. Even going during the week (instead of weekends) can help you save more.

  • Avoid surprise fees later on by searching for stays that have free cancellation. If your plans change or a better deal pops up, you can cancel without penalty.

Where to stay in Puerto Viejo

Central Puerto Viejo

  • Central Puerto Viejo keeps you where it's all happening. If sightseeing is a big part of your plans, stay at any of these hotels and you'll find yourself close to some classic attractions.

  • If you're searching for hotels near Playa Real, head straight to Flor y Bambu. This 3-star Puerto Viejo hotel is around 5 kilometres from this top sight and is a favourite with couples.

  • Browsing for hotels near Playa Minas? Roughly 2 kilometres away, W Costa Rica - Reserva Conchal keeps you close enough to come and go as you please. With a 5-star rating, this hotel in Puerto Viejo is especially appealing to families.

  • Or check the latest deals on hotels near Punta Sabana. Condor Lodge is 2 kilometres or so from this top sight. This stay makes the perfect base for experiencing the city.

When to go to Puerto Viejo

  • The weather often decides when it's best to go. If you prefer warmer conditions, April tends to deliver with temperatures reaching up to 33ºC (91ºF).

  • The coolest time of year here is January. You can expect lows of 21ºC (70ºF).

  • Want to avoid grey skies? Search for Puerto Viejo hotels in January. It's the driest time to visit, with one day of rain on average.

  • Rain is most common in June, which gets around 25 days of wet weather.

Best hotels in Puerto Viejo

Best budget hotels

  • Just need a place to sleep? Budget Puerto Viejo hotels provide the basics so you can save your cash for the real highlights: having adventures and buying too many souvenirs. Often equipped with money-saving amenities like mini-fridges and microwaves, you'll find at least 20 of these affordable stays across the city.

  • Wide Mouth Frog Conchal is a 2-star option that gives you what you need without the extras. A television and Wi-Fi in designated areas are some of its amenities.

  • Alternatively, make a booking at Flor y Bambu. Featuring conveniences including an airport shuttle and a safe deposit box, this 3-star Puerto Viejo hotel lets you enjoy more while spending less.

  • You'll also be happy with the prices at Hotel Gardenia Tamarindo, which is rated 3 stars. It features air conditioning and a safe deposit box.

Best 4-star hotels in Puerto Viejo

  • Searching for hotels in Puerto Viejo that offer more than just the basics? A 4-star stay is exactly your vibe. With around 20 to choose from, they come with appealing extras like rooftop bars, spas, and on-site dining. You get top quality without the top-end price tag.

  • Rest your head at WET Hotel - Adults Only and enjoy the elevated standards that come with this 4-star stay. Take advantage of an outdoor swimming pool and a nightclub while you're here.

  • Another Puerto Viejo hotel to consider is La Ramona Charming Hotel. It features thoughtful amenities such as a golf course and room service.

  • Need more to choose from? Hotel Arco Iris proves you don't have to go all-out to enjoy yourself. Take advantage of a pool, massage services and more during your visit.

Best hotels in Puerto Viejo for families

  • Travelling with the kids? You need a hotel that comes with more support built in. Childcare services, cribs, playgrounds, and extra beds make family getaways easier. You'll find roughly 30 family-friendly hotels in Puerto Viejo waiting to welcome your crew.

  • Get more family fun for less at Pitaya Lodge. Horse riding and a restaurant are among the amenities you'll find at this affordable 2-star option. It's a guest favourite, boasting overall ratings above 4 out of 5.

  • If you'd like something a little more luxurious, treat everyone to a stay at Capitán Suizo Beachfront Boutique Hotel. This 4-star Puerto Viejo hotel features billiards and tour services.

  • Villas Macondo is another favourite. Snorkeling and shuttle services are some of the amenities at this stay.

Best hotels with a spa

  • Swap the sightseeing for some self-care at a Puerto Viejo hotel with a spa. With roughly 40 to choose from, they're all about helping you relax. Many offer features like steam rooms, saunas, beauty salons, and hydrotherapy pools.

  • Your sanctuary is waiting at Las Catalinas Doorway. This 4-star accommodation option comes with all the thoughtful touches, including concierge assistance and a garden.

  • Mother Earth Vegan Hotel & Restaurant is another top pick where relaxation comes easy. Take advantage of a spa and more at this hotel in Puerto Viejo.

Best hotels with a pool

  • Add some extra fun to your trip with a pool. If you pick a city hotel, expect rooftop and indoor options. Resorts? They often go all out with expansive outdoor setups and the occasional swim-up bar. There are at least 80 pool hotels in Puerto Viejo perfect for your next escape.

  • Unwinding by the water is part of the experience at BOHO Tamarindo. With an outdoor swimming pool, express check-out and internet access, this Puerto Viejo hotel delivers a stay that balances leisure and convenience.

  • Make the most of every minute at Boutique Surf Hotel Rip Jack Inn. This popular option features an outdoor swimming pool, ironing services and a ticket office.

  • Alternatively, find your fun at Palm Beach Inn. A children's pool, this hotel offers a garden and a laundry.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From comfy beds and feeding bowls to dog-walking services, pet-friendly hotels are designed to help you and your best buddy feel right at home. There are around 20 Puerto Viejo hotels ready to welcome your best friend.

  • You pack the treats, Casa Nahua Hotel in Tamarindo will take care of the rest. Amenities like luggage storage and Wi-Fi add to the experience of this pet-friendly hotel in Puerto Viejo.

  • Let your little buddy tag along on exciting adventures at Antema Lodge. Wi-Fi and a garden are part of what's offered at this pet-loving accommodation option.

  • Villas Casa Sueca is one more place that's a safe bet for pet owners. Amenities here include Wi-Fi and a garden.

Finding cheap hotels in Puerto Viejo: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Puerto Viejo with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is R 1,083 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 1,376 per night.

The average price of a hotel during the week is R 1,571 per night, and the average price on weekends is R 1,511. Overall, it looks like the cheapest day to stay in Puerto Viejo could be Sunday.

We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Puerto Viejo. And the most expensive day seems to be Wednesday

Get your morning laps in at Vista Condor Lodge and Villas la Paz.