Default HTG hotel image

Puerto Viejo Hotels from ₹5,534

  • 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

Star rating

Guest rating

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

Our top choices for Puerto Viejo hotels

1. 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 ₹7,846
₹7,846 total
18 Aug - 19 Aug
Hotel Blanco Encalada

2. Domo Camping Bahía Inglesa

Domo Camping Bahía Inglesa
3.0 star property
Caldera
The price is ₹12,912
₹12,912 total
5 Aug - 6 Aug
Domo Camping Bahía Inglesa

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 ₹5,534
₹5,534 total
3 Aug - 4 Aug
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, ideal for relaxation and exploration.
  • Adventure Activities: Engage in a variety of outdoor pursuits, from hiking scenic trails to water sports.
  • Vibrant Local Culture: Immerse yourself in the rich local culture through cuisine and traditional experiences.
  • Breathtaking Scenery: Enjoy the picturesque coastline and lush landscapes that surround the village.
  • Welcoming Accommodations: Choose from a range of delightful hotels and apart hotels catering to diverse needs.

Find great hotels near Puerto Viejo

Discover a range of delightful hotel options in Puerto Viejo, a charming coastal destination in the Atacama Region of Chile. From beachfront hotels near Playa Blanca to comfortable apart hotels, you'll find accommodations that cater to your every need. Enjoy the stunning beaches close to Caldera and immerse yourself in the local culture while experiencing the warm hospitality that Puerto Viejo has to offer.

  • Hotel Blanco Encalada: Situated 26km from Puerto Viejo, the 3-star Hotel Blanco Encalada offers a cosy retreat with a charming atmosphere. Guests can enjoy complimentary breakfast daily, alongside a bar and lounge for relaxation. The hotel encourages outdoor activities with nearby fishing and hiking options. For entertainment, multiple televisions and satellite TV are available in the rooms, ensuring a comfortable stay. This hotel is ideal for those seeking a blend of leisure and adventure in the stunning Atacama Region.

Where to stay in Puerto Viejo

Puer to Viejo is a charming village in the Atacama Region, perfect for those seeking beach adventures and breathtaking scenery. Explore the stunning coastline and discover the best trails that wind through lush landscapes. Whether you're indulging in outdoor activities or simply soaking up the sun, Puerto Viejo offers a delightful escape for every traveller. Don't miss the opportunity to experience the unique charm of this coastal gem and its surrounding areas.

  • Caldera: Nestled along the beautiful Chilean coast, Caldera is a charming city that serves as the gateway to Puerto Viejo. This destination is particularly lively from December to February when seasonal travellers flock to enjoy its stunning beaches and outdoor adventures. With a focus on recreation, visitors can explore the nearby valleys and beaches, making it an ideal spot for those seeking adventure and relaxation. Caldera's local charm is amplified by its quaint town neighbourhoods, where you can savour authentic local cuisine and immerse yourself in the vibrant culture.
  • Bahia Inglesa: A picturesque village located 23km from Puerto Viejo, Bahia Inglesa is renowned for its breathtaking beaches and outdoor experiences. The village attracts seasonal visitors, peaking during the summer months of December to February. Here, you can indulge in various recreational activities, from body treatments to explorations of the stunning coastline. The surrounding valleys and tranquil beaches offer a perfect backdrop for relaxation and adventure, making it an excellent choice for those looking to unwind and enjoy nature's beauty.
  • Piedra Colgada: Situated 43km from Puerto Viejo, Piedra Colgada is a hidden gem that offers a unique blend of scenery and adventure. Unlike its more seasonal counterparts, this village sees a steady influx of visitors, particularly from January to February and in October. It’s an ideal destination for outdoor enthusiasts, with access to national and state parks that boast breathtaking landscapes and diverse wildlife. Whether you’re trekking through the lush parks or simply soaking in the scenic views, Piedra Colgada promises a memorable experience for nature lovers.

Things to do in Puerto Viejo

Shopping

In Puerto Viejo, you’ll discover charming local markets like Feria de Puerto Viejo, offering unique handmade crafts and souvenirs. If you're up for a drive, head to the larger shopping centres in nearby towns for a broader selection, including brands and more extensive gift options.

Recreation

In Puerto Viejo, indulge in holistic therapies at the serene Xandari Resort & Spa, where lush gardens create a tranquil atmosphere. Nearby, the Chakra Spa offers rejuvenating treatments inspired by ancient traditions, set against the backdrop of stunning coastal views, perfect for relaxation and rejuvenation.

Adventure

In Puerto Viejo, explore the vibrant coral reefs through snorkelling and diving adventures. Engage in thrilling surfing at the renowned Salsa Brava beach, or hike in the nearby Cahuita National Park to witness diverse wildlife and stunning coastal views.

Nightlife

In Puerto Viejo, the lively bars along the beachfront offer a vibrant atmosphere with local music and dancing. Venues like La Rumba and the Lazy Mon provide a mix of cocktails and socialising, making it an enjoyable spot for nightlife enthusiasts seeking a laid-back yet energetic experience.

*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 between April to May or November when prices are lower. Tuesdays offer the best accommodation rates, while Wednesdays are the most expensive. Use Expedia’s search tool to filter by budget and eco-friendly options, and sort results by price. Look for package deals that combine flights and hotel stays to maximise savings. Additionally, explore the area on foot to avoid transport costs and enjoy free local activities.

  • 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 to February 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 Tuesday. The most expensive day to stay in Puerto Viejo is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You have the opportunity to save money by combining your hotel accommodation in Puerto Viejo with your flights and activities through an Expedia package deal.

Find the best attractions in and around Puerto Viejo

Puerto Viejo is an ideal destination for those seeking beach, city, and adventure-themed holidays. The area boasts stunning beaches that are perfect for relaxation and exploration. Notably, Playa Blanca is a must-visit spot, offering a beautiful coastal experience. Travellers can immerse themselves in the local culture while enjoying various activities around the beaches. The proximity between Playa Blanca and other attractions enhances the convenience for visitors looking to make the most of their stay.

  • Bahia Inglesa Beach: Located 26km from Puerto Viejo, Bahia Inglesa Beach offers stunning vistas with soft sands and a relaxed atmosphere. The tranquil waves and picturesque surroundings make it an ideal spot for sunbathing and leisurely strolls along the shore.
  • Puerto Viejo Beach: Situated within Puerto Viejo, this beach is known for its vibrant beach vibes and lively atmosphere. Enjoy a variety of water sports or simply relax and soak up the sun while indulging in local cuisine from nearby eateries.
  • Caldera Beach: Approximately 31km from Puerto Viejo, Caldera Beach boasts beautiful scenery and a charming environment. The gentle surf and serene setting make it a delightful place to unwind and appreciate nature's beauty.

The nearest major airports for your trip to Puerto Viejo

Reaching Puerto Viejo in the Atacama Region of Chile is convenient with Copiapó Airport (CPO), situated 50km away. This airport serves various airlines and offers easy access to nearby hotels. Notable options include ibis Copiapó, a 3.5-star hotel located 11km from the airport, which provides a range of transportation services, including a 24-hour airport shuttle and on-request transfers for a fee. Other nearby accommodations include ibis budget Copiapó and Diego de Almagro Copiapó, both also 11km from CPO, with shuttle services available. This makes your journey to Puerto Viejo comfortable and hassle-free.

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.

Explore a world of travel with Expedia