Default HTG hotel image

Puerto Viejo hotels from RM236

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Viejo hotels

1. Domo Camping Bahía Inglesa

Domo Camping Bahía Inglesa
3.0 star property
Caldera
The price is RM551
RM551 total
20 Jul - 21 Jul
Domo Camping Bahía Inglesa

2. Hotel Blanco Encalada

Hotel Blanco Encalada
3.0 star property
Caldera
7.4 out of 10, Good, (26 reviews)
"The rooms were clean, the beach was within walking distance, and the staff and nearby restaurants were very friendly."
United States
Cristina Raquel
The price is RM337
RM337 total
2 Aug - 3 Aug
Hotel Blanco Encalada

3. Alternativo Hostales

Alternativo Hostales
2.0 star property
Caldera
9.6 out of 10, Exceptional, (8 reviews)
"Great stay"
Canada
Elizabeth
The price is RM236
RM236 total
20 Jul - 21 Jul
Alternativo Hostales
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.
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 boasts beautiful beaches like Playa Blanca, perfect for relaxation and breathtaking views.
  • Vibrant Local Culture: Experience the lively atmosphere through diverse cuisine, shopping, and nightlife that reflect the area’s rich heritage.
  • Outdoor Adventures: Engage in thrilling activities such as coastal trail exploration and various water sports, ideal for adventure seekers.
  • Scenic Landscapes: Enjoy the stunning natural beauty surrounding Puerto Viejo, offering picturesque views and serene environments.
  • Comfortable Accommodations: A range of hotels, including the popular apart hotel Playa Blanca, cater to all preferences for a delightful stay.

Find great hotels near Puerto Viejo

Discover the charm of Puerto Viejo, where a variety of hotels await to provide you with a comfortable stay. From the picturesque Playa Blanca to the inviting beach near Caldera, you'll find accommodations that cater to all preferences. Explore the diverse options, including the popular apart hotel Playa Blanca, ensuring a delightful experience in this beautiful coastal region of Chile.

  • Hotel Blanco Encalada: Situated 26km from Puerto Viejo, this 3-star hotel offers a charming retreat amidst nature. Guests can savour complimentary continental breakfast each morning and unwind at the bar or lounge area. For the adventurous, nearby activities include fishing and hiking, allowing you to explore the stunning landscapes. The hotel features multiple televisions with satellite channels for entertainment, ensuring a comfortable and enjoyable stay while you immerse yourself in the tranquillity of the Atacama Region.

Where to stay in Puerto Viejo

Puerto Viejo, nestled in the Atacama Region, offers an idyllic blend of adventure and beachside charm. Explore stunning coastal trails, soak in the breathtaking scenery, and indulge in outdoor activities that define this picturesque village. Whether you're seeking thrilling escapades or serene moments by the sea, Puerto Viejo serves as the perfect gateway to a vibrant coastal experience, with plenty of nearby attractions to enhance your visit.

  • Caldera: Nestled along the stunning Chilean coast, Caldera is a vibrant city that serves as the gateway to Puerto Viejo. Known for its seasonal influx of travellers, especially from December to February, Caldera offers a delightful blend of beach and adventure experiences. Visitors can indulge in outdoor activities, explore the picturesque valley, and relax on the beautiful beaches. The town's charming neighbourhoods are perfect for leisurely strolls, and its recreational areas provide ample opportunities for fun and relaxation.
  • Bahia Inglesa: Situated 23km from Puerto Viejo, Bahia Inglesa is a quaint village renowned for its breathtaking beaches and outdoor adventures. Like Caldera, it experiences a peak in visitor numbers during the summer months of December to February. Bahia Inglesa is an excellent destination for those seeking a blend of relaxation and excitement, with popular local activities including body treatments and exploration of the surrounding valleys. The village's picturesque beaches and inviting town atmosphere make it an ideal spot for a serene getaway.
  • Piedra Colgada: Located 43km from Puerto Viejo, Piedra Colgada is a charming village that attracts visitors throughout the year, especially between January to February and in October. Known for its stunning scenery and outdoor adventures, it is the perfect destination for nature enthusiasts. The nearby national parks and state parks offer breathtaking landscapes and numerous hiking opportunities, making it a haven for adventure seekers. Whether you're looking to explore the great outdoors or simply enjoy the tranquil beauty of the area, Piedra Colgada has something for everyone.

Things to do in Puerto Viejo

Shopping

In Puerto Viejo, enjoy local markets like Feria de Puerto Viejo, where you can find unique gifts and handicrafts. If you're up for a drive, visit Plaza Mall in nearby Caldera, about 19km away, featuring a variety of shops and local eateries.

Recreation

In Puerto Viejo, indulge in holistic therapies at the serene Wellness Centre, where yoga sessions and soothing massages rejuvenate the spirit. Explore the stunning coastline with guided meditation walks, and immerse yourself in nature, connecting with the tranquil surroundings and vibrant local culture.

Adventure

In Puerto Viejo, explore the vibrant coral reefs while snorkelling at Playa Chiquita, where colourful marine life thrives. Alternatively, embark on a thrilling zip-lining adventure through the lush canopy of the rainforest, offering stunning views and an adrenaline rush amidst the natural beauty of the region.

Nightlife

In Puerto Viejo, vibrant nightlife unfolds at venues like La Rumba, where live music and dancing create an electric atmosphere. Nearby, Salsa Brava offers a laid-back vibe with refreshing cocktails and beachside views, perfect for relaxing after a day of exploration.

*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 beach, city-themed, and adventure holidays, with a focus on beach experiences. Visitors can explore stunning beaches and local attractions that highlight the area's natural beauty. Notably, Playa Blanca is a must-see, offering a serene escape. For those planning their visit, it's helpful to note the distance between Playa Blanca and other nearby beaches to make the most of your time in this picturesque destination.

  • Bahia Inglesa Beach: Located 26km from Puerto Viejo, Bahia Inglesa Beach offers stunning white sands and crystal-clear waters. The tranquil atmosphere makes it an ideal spot for relaxation and sunbathing, while nearby cafes serve delightful local cuisine, enhancing the beach vibe.
  • Puerto Viejo Beach: Situated within the heart of Puerto Viejo, this beach is a lively hub of activity. With its vibrant surroundings, it’s perfect for enjoying water sports, such as surfing, or simply soaking in the local culture and breathtaking sunsets.
  • Caldera Beach: Found 31km away from Puerto Viejo, Caldera Beach features dramatic coastal scenery and is less crowded, making it a serene getaway. The beach's picturesque views and gentle waves provide an inviting environment for swimming and relaxation.

The nearest major airports for your trip to Puerto Viejo

Reaching Puerto Viejo in the Atacama Region of Chile is convenient via Copiapo Airport (CPO), situated 50km away. The airport is served by several airlines, making it a viable choice for travellers. Notable hotels in close proximity include the 3.5-star ibis Copiapo, and the 3-star ibis budget Copiapo and Diego de Almagro Copiapo, all located approximately 11km from the airport. These hotels offer various transportation services to Copiapo Airport, including 24-hour airport shuttles, on-request shuttles, and scheduled availability, with some having specific fees applicable. This ensures a smooth transition from your accommodation to the airport for your onward journey.

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 traveller data. Other good choices for your trip to the area are Hotel Blanco Encalada 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 19 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.