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

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

Find a Puerto Viejo hotel in the heart of the action

Beat the queues at the top Puerto Viejo attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelBungalows Calalú – 4.9
Cheapest month to bookMay
Average 4 star hotel priceR 2,374 per night
Average 5 star hotel priceR 3,982 per night

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

  • If booking your flights with us feels quick and easy, just wait until you try our hotel search. Find top Puerto Viejo hotels at great prices with these handy tips.

  • Lock in some of the best Puerto Viejo hotel prices by organising things ahead. Hotels sometimes offer special rates or early booking discounts to fill rooms well in advance.

  • That said, booking at the last minute can pay off. Some places drop their rates a day or two ahead of check-in to avoid letting rooms sit empty.

  • The more flexible your dates, the better your savings. Play around with your trip timing to discover what deals are on offer. Prices are typically cheaper midweek and outside major travel periods.

  • Explore the range of accommodation options with free cancellation and have more control over your booking. You can adjust or cancel your stay without fees if things change or a better deal shows up.

Where to stay in Puerto Viejo

Central Puerto Viejo

  • To fully enjoy central Puerto Viejo, you'll want to be near the attractions you came all this way to see. Here are a few stays worth booking close to the highlights.

  • La Bonita Lodge sets you up to explore with ease. Around 3 kilometres away, it's a sought-after stay near Puerto Viejo Beach.

  • Hoping to stay near Casa Nube? Colina Secreta - Glamping and Villas is about 3 kilometres away. This hotel in Puerto Viejo nails the combo of comfort and location.

  • Or experience everything the city has to offer from one of the hotels near Playa Chiquita. La Tica y la Gata is 2 kilometres or so from this leading sight.

When to go to Puerto Viejo

  • Think about the type of weather you prefer before you travel. With maximum highs of 30ºC (86ºF), September offers the warmest conditions.

  • Lows hit 20ºC (68ºF) in January, the coolest month here.

  • Prefer to leave the umbrella at home? Search for Puerto Viejo hotels in January. It's the driest time to visit, with nine days of rain on average.

  • Rain is more common in June, which gets around 26 days of wet weather.

Best hotels in Puerto Viejo

Best budget hotels

  • Great trips don't need big hotel bills. With at least 30 budget Puerto Viejo hotels to choose from, you can spend more on fun experiences and less on where you sleep. Expect basic comforts like Wi-Fi, grab-and-go breakfasts, and cosy beds at these reasonably priced stays.

  • La Bonita Lodge promises comfort without breaking the bank. Make use of internet access, parking and more at this 3-star option.

  • Cabinas Manzanillo Caribe Sur CR is equipped with conveniences like air conditioning and bicycle rentals. Check in to this 2-star Puerto Viejo hotel and stretch your budget further on your journey.

  • You'll also find great deals on rooms at Lomas del Caribe, which is rated 3 stars. It features a safe deposit box and air conditioning.

Best 4-star hotels in Puerto Viejo

  • Indulge a little without going all out at one of the 4-star hotels in Puerto Viejo. Pick from around ten of these stays, many of which come with perks like saunas, concierge desks, and in-house dining. From the rooms to the service and amenities, you'll notice the extra attention to detail.

  • Find a room at Hotel Los Cielos Del Caribe and enjoy the elevated comforts that come with this 4-star stay. Take advantage of a pool and a fireplace here.

  • AWà Beach Hotel is another welcoming option. Make the most of thoughtful amenities such as car hire options and massage services at this Puerto Viejo hotel.

Best luxury 5-star hotels

  • Equipped with anything from premium bedding to valet parking and gourmet dining experiences, a 5-star hotel is where your trip turns next-level. Relaxation rituals, rooftop pools, and pillow menus? You're likely to find that too. There are at least eight luxury hotels in Puerto Viejo ready to check you in.

  • Wake up on the right side of luxury at Physis Caribbean Bed & Breakfast. Room service and diving services help elevate the experience here.

Best hotels in Puerto Viejo for families

  • Family trips can be challenging, but your hotel should be the relaxing part. You'll find at least 30 family-friendly hotels in Puerto Viejo that know what kids want and adults need. These stays often come with handy features like multi-bedroom suites, cribs, and kids' menus.

  • If you'd like a more luxurious experience, treat everyone to a getaway at Bungalows Beachfront Hotel. This 5-star Puerto Viejo hotel offers a games room and tour services.

  • Another option is Hotel Casa Merlin. Featuring Wi-Fi and internet access, this stay is a favourite.

Best hotels with a spa

  • Let calm find you at one of the 30 or so Puerto Viejo hotels with a spa. They offer anything from saunas to fitness centres and treatment rooms. Throw in meditation classes, manicures, and massages and relaxation is guaranteed.

  • Escape to Hotel Faith Glamping Dome Costa Rica and then leave the outside world behind. A beauty salon, a garden and a host of other perks await you at this 4-star option.

  • Rated 3 stars, Hotel La Costa de Papito is another hotel in Puerto Viejo where you can let your worries melt away. From room service to a garden and more, your every need will be taken care of here.

Best hotels with a pool

  • There are at least 50 pool hotels in Puerto Viejo, each offering its own experience. City hotels tend to offer indoor or rooftop pools, while resorts generally go big with open-air setups and extras like water slides. Whether you're here to unwind or make a splash, there's a stay to match.

  • Relaxing moments by the water will define your stay at La Tica y la Gata. With an outdoor swimming pool, internet access and luggage storage, this Puerto Viejo hotel delivers a stay that balances leisure and convenience.

  • You won't be in a hurry to leave Colina Secreta - Glamping and Villas. This popular option features an outdoor swimming pool, air conditioning and a garden.

  • Or make room for a little fun at La Prometida. An outdoor swimming pool, this hotel has a minibar and a games room.

Best pet-friendly hotels

  • Planning an escape with your furry friend? Pet-friendly hotels often come with cosy pet beds, bowls, and outdoor areas for exercise. Some go above and beyond with things like grooming and dog-walking services. With around 20 Puerto Viejo hotels that welcome pets, your little pal can be part of the journey.

  • You pack the treats, BusHotel Puerto Viejo With Private Hot Tube Very Close to Town will handle the rest. Amenities like a fireplace and bicycle rentals add to the comfort of this pet-friendly hotel in Puerto Viejo.

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 480 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 1,435 per night.

The average price of a hotel during the week is R 4,499 per night, and the average price on weekends is R 2,067. 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

The average price of a 3-star hotel in Puerto Viejo is currently around R 2,102 per night. And the cheapest 3-star hotel we found is R 1,303 per night.

The average price of a 4-star hotel in Puerto Viejo is currently around R 2,426 per night. And the cheapest 4-star hotel we found is R 991 per night.

The average price of a 5-star hotel in Puerto Viejo is currently around R 3,686 per night. And the cheapest 5-star hotel we found is R 3,071 per night.

The cheapest month to stay in a hotel in Puerto Viejo is December, with an average price of R 2,998 per night. The most expensive month is July, when the average room rate can rise to R 8,475 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in May is R 3,711 per night, which is around 67% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Puerto Viejo are Olinca Boutique Hotel, Pagalù Hostel and El Jardin de Playa Negra.