Find hotels in Puerto Viejo from AED 238

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 19 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Blanco Encalada

3.0 star property
Caldera
7.4 out of 10, Good, (20)
"The hotel rooms seem hacked together and retrofitted, the floor doesn’t meet correctly in places, the blinds don’t cover the windows and were stained, the door was paper thin. The bathroom had an awkward glass window with the room, only having blinds that were mostly transparent, removing any privacy you may have wanted The breakfast was laughably a carton of milk and juice, a cereal bar and a sachet for coffee. The single member of staff seemingly on duty made us a toastie, so at least...
United Kingdom
Anonymous traveler
Hotel Blanco Encalada

Alternativo Hostales

2.0 star property
Caldera
8.0 out of 10, Very Good, (1)
"My room was a little noisy.. it was downstairs with windows to the hallway..the stairs were very noisy.. people going up and down The hosts were lovely and the best thing was that this hotel had a cafe with excellent espresso!!"
United Kingdom
Michelle
The price is AED 238
AED 238 total
1 Dec - 2 Dec
Alternativo Hostales

Cabañas Aquila D'Arroscia

2.0 star property
Caldera
10.0 out of 10, Exceptional, (1)
"Nice place, Paola was of great help"
United States
Alexis
The price is AED 356
AED 356 total
26 Dec - 27 Dec
Cabañas Aquila D'Arroscia

Cabañas Alma Changa

3.0 star property
Caldera
Cabañas Alma Changa

HOSTEL EL ANCLA

1.0 star property
Caldera
The price is AED 158
AED 158 total
1 Dec - 2 Dec
HOSTEL EL ANCLA
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Puerto Viejo attractions

Top Puerto Viejo Hotel Reviews

More cheap stays in Puerto Viejo

Hotels in Puerto Viejo with star-rating

Find out more about Puerto Viejo

Top reasons to visit Puerto Viejo

  • Stunning Beaches: Puerto Viejo boasts beautiful beaches like Playa Chiquita, Playa Puerto Viejo, and Playa Cocles, perfect for sunbathing and water sports.
  • Vibrant Local Culture: Experience the lively atmosphere through cultural centers and piazzas that showcase the region's heritage.
  • Outdoor Adventures: Enjoy thrilling activities such as surfing, snorkeling, and exploring the breathtaking coastline.
  • Personalized Tours: Opt for private tours to create unique experiences tailored to your interests.
  • Diverse Accommodations: Choose from a variety of hotels, from beachfront properties to cozy retreats, ensuring a delightful stay.

Find great hotels near Puerto Viejo

Discover the charm of Puerto Viejo with a range of hotel options that cater to every traveler's needs. From beachfront properties to comfortable accommodations, you'll find the best hotels in the area, perfect for relaxation and adventure. Whether you're seeking a cozy retreat or a lively atmosphere, Puerto Viejo's hotels promise a delightful stay amidst stunning natural beauty.

  • Hotel Blanco Encalada: A cozy 3-star retreat located 25.7km from Puerto Viejo, Hotel Blanco Encalada offers a warm and inviting atmosphere for travelers. Guests can indulge in complimentary daily breakfast options, including continental delights, and unwind at the onsite bar and lounge. For those seeking adventure, the surrounding area provides exciting activities like fishing and hiking. With entertainment features such as television and satellite TV, this hotel ensures a comfortable stay, making it an excellent choice for both relaxation and exploration.

Where to stay in Puerto Viejo

Puerto Viejo is a captivating village on the Caribbean coast of Costa Rica, renowned for its stunning beaches and vibrant scenery. Ideal for outdoor adventures, this destination invites you to explore beautiful shorelines and immerse yourself in local culture. Whether you’re lounging on golden sands or taking part in thrilling water sports, Puerto Viejo promises an unforgettable beach vacation filled with excitement and relaxation.

  • Bahia Inglesa: Nestled approximately 22.5km from Puerto Viejo, Bahia Inglesa is a charming village that attracts travelers seeking a beach paradise. The village experiences seasonal tourist influx, peaking from December to February when visitors flock to enjoy its stunning coastline and outdoor adventures. Here, you can indulge in various activities, including body treatments, while soaking up the sun on pristine beaches. The nearby valley and vibrant town neighborhood add to the allure, making it an ideal spot for relaxation and exploration.
  • Caldera: As a city that encompasses Puerto Viejo, Caldera is a vibrant destination known for its rich beach culture and adventurous spirit. The city experiences seasonal visitor patterns, with the busiest months from December to February. Travelers are drawn to Caldera for its outdoor experiences and family-friendly beaches. Strolling through the town neighborhood, you'll discover local eateries and shops that offer a taste of the region's culture. The welcoming atmosphere and array of activities make Caldera a perfect base for your vacation.
  • Piedra Colgada: Located about 43.5km from Puerto Viejo, Piedra Colgada is a picturesque village renowned for its breathtaking scenery and adventure opportunities. Unlike the more seasonal Bahia Inglesa and Caldera, Piedra Colgada enjoys a steady flow of visitors, particularly peaking in January to February and October. The village is a gateway to a national state park, where outdoor enthusiasts can explore hiking trails and natural beauty. Whether you're seeking tranquility or adventure, Piedra Colgada offers a unique experience in the Atacama Region.

Things to do in Puerto Viejo

Puerto Viejo offers a perfect blend of beach and city experiences for an unforgettable vacation. Visitors can plan exciting tours to explore the stunning coastline and vibrant local culture. To enhance your stay, consider indulging in private tours that provide personalized experiences and memorable adventures. Whether you’re looking to relax on the beach or immerse yourself in the city's charm, Puerto Viejo has something for everyone.

Shopping

In Puerto Viejo, explore local artisan shops for unique souvenirs and gifts. Enjoy vibrant markets filled with handmade crafts and tropical treats. If you're up for a drive, visit the nearby Plaza Caldera for a wider selection of shops and a more diverse shopping experience.

Recreation

Puerto Viejo offers rejuvenating wellness retreats where you can immerse yourself in yoga classes on the beach, indulge in soothing spa treatments using local ingredients, and enjoy holistic healing workshops. Experience the bliss of meditation surrounded by nature, enhancing your relaxation and well-being.

Adventure

In Puerto Viejo, explore the lush landscapes on a guided jungle hike, where you’ll encounter vibrant wildlife and stunning waterfalls. For thrill-seekers, surf the legendary waves at Playa Cocles or embark on an exhilarating zip-line tour through the treetops of the rainforest.

Nightlife

The nightlife in Puerto Viejo is vibrant and laid-back, perfect for unwinding after a day of adventure. Enjoy live music at local bars like La Ruka or dance the night away at clubs like Reggae Night. Don’t miss the tasty cocktails at the beachfront bars along the coast.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Puerto Viejo

To save money on your trip to Puerto Viejo, consider visiting during the off-peak months of April to May and November, when accommodation prices drop. Opt for a Thursday stay for the best rates, while Saturdays tend to be pricier. Use Expedia to compare hotel deals and filter by budget or eco-friendly options. For transportation, walking is a cost-effective way to explore the area. Additionally, look for package deals that combine flights, hotels, and activities for extra savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Viejo are April to May and November, where the prices are slightly lower. This is in comparison to January, June and August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Viejo is Thursday. The most expensive day to stay in Puerto Viejo is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you customize your travel preferences by choosing your budget, desired location, and more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you have the option to filter your choices by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotel options that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puerto Viejo with your flights and activities through an Expedia package deal.

Find the best attractions in and around Puerto Viejo

Puerto Viejo offers a vibrant mix of beach and cultural experiences, perfect for travelers seeking relaxation and exploration. Key attractions include the stunning Playa Chiquita, Playa Puerto Viejo, Playa Cocles, and Cariblue Beach, all ideal for sunbathing and water activities. Additionally, visitors can immerse themselves in the local culture at cultural centers and lively piazzas, making it a charming destination for beach and city-themed vacations.

  • Bahia Inglesa Beach: Located 25.7km from Puerto Viejo, Bahia Inglesa Beach offers pristine white sands and crystal-clear waters. This beach is perfect for relaxation, sunbathing, and swimming, creating an idyllic tropical atmosphere.
  • Puerto Viejo Beach: Situated right in Puerto Viejo, this vibrant beach is known for its lively atmosphere and stunning sunsets. It's a great spot for both relaxation and socializing, where you can enjoy local cuisine at nearby eateries.
  • Caldera Beach: Just 30.6km from Puerto Viejo, Caldera Beach is known for its dramatic cliffs and tranquil surroundings. It’s an ideal spot for beachcombing and enjoying the natural beauty of the coastline.

The nearest major airports for your trip to Puerto Viejo

To reach Puerto Viejo, you can fly into Copiapó Airport (CPO), which is located 49.9km from the destination. Excellent hotel options nearby include the ibis Copiapo, a 3.5-star hotel situated 11.3km from CPO, offering a range of airport shuttle services. Another option is the Diego de Almagro Copiapo, a 3-star hotel also 11.3km away, providing shuttle services as well. Additionally, the ibis budget Copiapo is a convenient choice, located the same distance from the airport. Guests can easily access transportation services from these hotels to reach Copiapó Airport for a smooth travel experience.

Frequently asked questions

Where is the best place for a stay in Puerto Viejo?
Alternativo Hostales, located 18.7 mi (30.1 km) from the heart of Puerto Viejo, is a top choice for your stay based on our traveler data. Two other choices for your stay in the area are Hotel Blanco Encalada and Cabañas Alma Changa. See all available top hotels, or vacation rentals in Puerto Viejo.
What are some of the best vacation home rentals that Puerto Viejo has to offer?
Casa en Bahia Inglesa: This vacation home rental outside of Puerto Viejo is located near the beach and has a terrace, a barbecue grill, and cable TV to put you at ease in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Puerto Viejo.
If I need to cancel my hotel reservation in Puerto Viejo, will I receive a refund?
Yes! Most hotel reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Puerto Viejo.
Where can I learn more about changing or cancelling my trip to Puerto Viejo?
To access more information about changing or cancelling your trip to Puerto Viejo, go to https://www.expedia.com/service/.
How is it staying in Puerto Viejo?
Visitors can enjoy all that Puerto Viejo has to offer including its beaches. There are 20 hotels and other accommodations in the surrounding area. Find out more about Puerto Viejo.
What are the top places to visit in Puerto Viejo?
A favorite place to visit is Puerto Viejo Beach. Additionally, you'll find Bahia Inglesa Beach in the area. Check out what more to see and do in Expedia's Puerto Viejo guide.
What's the seasonal weather like in Puerto Viejo?
The hottest months are usually February and January with an average temp of 65°F, while the coldest months are July and August with an average of 57°F. From January through March, the daytime average is 72°F and the nighttime average is 60°F. Between April and June, temperatures average 68°F during the day and 53°F at night. July through September averages 63°F during the day and 51°F at night. In October-December, the average temperature is 68°F during the day and 55°F at night.