Default HTG hotel image

Find hotels in Puerto Viejo from ąøæ1,951

  • 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

Selecting then applying a filter from this group will update the results on a new page

Star rating

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

Find out more about Puerto Viejo

Top reasons to visit Puerto Viejo

  • Stunning Beaches: Puerto Viejo features beautiful beaches like Playa Blanca, perfect for sunbathing and relaxation.
  • Outdoor Adventures: The region offers hiking and water sports, ideal for thrill-seekers and nature lovers.
  • Vibrant Atmosphere: Experience the lively charm of Puerto Viejo, blending urban excitement with coastal tranquillity.
  • Local Activity Centre: Engage in guided excursions that enhance your understanding of the area and its attractions.
  • Comfortable Accommodations: Choose from a variety of hotels, from beachfront stays to cosy options near Caldera.

Find great hotels near Puerto Viejo

Discover the charm of Puerto Viejo, where a variety of inviting hotels await to provide you with a memorable stay. From beachfront accommodations at Playa Blanca to comfortable options near Caldera, there’s something to suit every traveller's needs. Whether you seek a peaceful retreat or a vibrant atmosphere, Puerto Viejo's hotels offer a perfect base for exploring the stunning coastline and local attractions.

  • Hotel Blanco Encalada: Nestled 26km from Puerto Viejo, this 3-star hotel offers a charming blend of comfort and convenience. Guests can enjoy complimentary daily breakfasts, including a continental option, and unwind at the bar or lounge. Outdoor enthusiasts will appreciate nearby hiking and fishing opportunities. The hotel features multiple televisions with satellite channels, ensuring entertainment after a day of exploration. With its welcoming atmosphere and accessible amenities, Hotel Blanco Encalada serves as a delightful base for your Atacama Region adventures.

Where to stay in Puerto Viejo

Puerto Viejo, nestled in the Atacama Region of Chile, offers a delightful blend of beach relaxation and adventure. Visitors can explore stunning coastal trails, bask in the sun on pristine beaches, and immerse themselves in breathtaking scenery. The nearby Atacama Coast is a haven for outdoor enthusiasts, providing opportunities for hiking and water sports. Whether you're seeking thrilling escapades or tranquil moments, Puerto Viejo and its surroundings promise an unforgettable travel experience.

  • Caldera: Nestled along the picturesque coast, Caldera serves as the gateway to Puerto Viejo and is renowned for its seasonal influx of travellers seeking adventure and outdoor activities. The town boasts beautiful beaches and a vibrant atmosphere, particularly from December to February when visitor numbers peak. Here, you can explore recreational areas and immerse yourself in the local culture. With stunning valley views and charming neighbourhoods, Caldera offers a delightful blend of relaxation and exploration for every type of traveller.
  • Bahia Inglesa: Located a mere 23km from Puerto Viejo, Bahia Inglesa is a quaint village famed for its enchanting beaches and outdoor adventures. The village experiences a seasonal surge in visitors from December through February, making it a popular spot for those seeking sun-soaked relaxation and thrilling activities. Bahia Inglesa invites you to enjoy its stunning coastline, indulge in body treatments at local wellness centres, and explore the surrounding valleys. Its laid-back charm and natural beauty make it an idyllic retreat for holidaymakers.
  • Piedra Colgada: Situated 43km from Puerto Viejo, Piedra Colgada is a hidden gem that offers breathtaking scenery and a wealth of outdoor adventures. Though it sees fewer visitors compared to its neighbours, peaks in January to February and October draw nature enthusiasts eager to explore national parks and stunning landscapes. The village’s tranquil atmosphere is perfect for those looking to connect with nature and enjoy a variety of activities amidst its awe-inspiring surroundings. Piedra Colgada is a must-visit for anyone searching for adventure off the beaten path.

Things to do in Puerto Viejo

Shopping

In Puerto Viejo, explore local artisan shops for unique souvenirs, including handmade crafts and jewellery. If you're up for a drive, visit the nearby Mall Plaza Calama for a wider selection of brands and dining options, approximately 16km away.

Recreation

Experience serenity at the stunning beaches of Puerto Viejo, where yoga sessions on the sand harmonise body and mind. Explore local wellness retreats offering holistic treatments and rejuvenating massages, set amidst lush tropical surroundings. Don’t miss the chance to hike through nearby nature reserves for a refreshing escape.

Adventure

Puerto Viejo offers thrilling activities like surfing on the vibrant waves, exploring lush rainforests through guided hikes, and snorkelling in crystal-clear waters to witness marine life. Don’t miss the chance to experience the local culture with traditional dance performances and delicious Caribbean cuisine at beachfront eateries.

Nightlife

The nightlife in Puerto Viejo has a vibrant atmosphere, with lively bars like La Ruka and the eclectic Selina, offering a mix of music and dancing. For a more laid-back vibe, explore local beachside venues where you can enjoy live performances and delicious cocktails under the stars.

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

Find the best attractions in and around Puerto Viejo

Puerto Viejo is perfect for those seeking beach, city-themed, and adventure holidays. The area boasts stunning beaches as its main attractions, drawing travellers eager for a coastal experience. Notable points of interest include Playa Blanca, renowned for its beauty. For your convenience, consider the distance between Playa Blanca and other local spots to maximise your enjoyment of this charming destination.

  • Bahia Inglesa Beach: Located 26km from Puerto Viejo, Bahia Inglesa Beach offers a relaxed atmosphere with stunning turquoise waters and soft white sands. The beach is ideal for soaking up the sun and enjoying leisurely strolls along the shore.
  • Puerto Viejo Beach: Situated within Puerto Viejo, this beach is a vibrant spot known for its lively beach vibes. It’s an excellent place to savour local cuisine, engage with the community, and enjoy water activities in a picturesque setting.
  • Caldera Beach: Positioned 31km from Puerto Viejo, Caldera Beach is a tranquil location where visitors can take in beautiful sunsets and relish the peaceful environment, making it a perfect escape from the hustle and bustle.

The nearest major airports for your trip to Puerto Viejo

Accessing Puerto Viejo in the Atacama Region of Chile is convenient via Copiapó Airport (CPO), situated 50km from the town. Nearby hotels include the ibis Copiapo, a 3.5-star establishment located 11km from the airport, offering a range of transportation services such as 24-hour airport shuttles and on-request transfers. Other options include the 3-star ibis budget Copiapo and Diego de Almagro Copiapo, both also 11km from CPO, with airport shuttle services available. This makes it easy for tourists to enjoy a comfortable stay while exploring the beautiful region.

Frequently asked questions

Where is the best place for a stay in Puerto Viejo?
Hotel Blanco Encalada, located 15.8 mi (25.5 km) from the heart of Puerto Viejo, is a top choice for your stay, based on our traveller data. Other good choices for your trip to the area are Alternativo Hostales and CabaƱas Aquila D'Arroscia. See all available top hotels, or vacation rentals in Puerto Viejo.
What are some of the best holiday rentals that Puerto Viejo has to offer?
Casa en Bahia Inglesa: This holiday home rental outside of Puerto Viejo is located near the beach, and has a terrace, a BBQ and cable TV to put you at ease in your new surroundings. This holiday 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! The majority of hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible 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.
What's it like to stay in Puerto Viejo?
Visitors can enjoy all that Puerto Viejo has to offer, including its beaches. There are 18 hotels and other accommodation options in the surrounding area. Find out more about Puerto Viejo.
What is there to see in Puerto Viejo?
A favourite place to visit is Puerto Viejo Beach. Additionally, you'll find Bahia Inglesa Beach in the area. Take a look at what more there is 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 temperature of 18°C, while the coldest months are July and August, with an average of 14°C. Between January and March, the daytime average is 22°C and the night-time average is 15°C. Between April and June, temperatures average 20°C during the day and 12°C at night. Between July and September, the temperature averages 17°C during the day and 11°C at night. Between October and December, the average temperature is 20°C during the day and 13°C at night.