Attention, all travelers! If you’re planning a trip to beautiful Colombia, don’t miss out on adding a colorful and unique little town to your itinerary. Have you ever heard of the massive granite rock formation called “El Peñol” or “La Piedra”? It’s in Guatapé, near Medellín.
I spent a weekend in Guatapé in January 2024. This little town was one of the highlights of my 3-week trip across Colombia! It’s a country that’s amazing, affordable, and not too far. You can also read my guide to visiting Santa Marta and the Tayrona National Park and 11 things to do in Medellín.
Here’s everything you need to know about Guatapé.
Where is Guatapé, Colombia located?
Guatapé is a small town in the department of Antioquia in Colombia, at an altitude of 1,890 meters above sea level.

It is located in the countryside, 79 kilometers (49 mi) from Medellín, the capital and largest city of this department, and a great place to visit itself.

Why visit Guatapé, Colombia?
Guatapé is a popular destination for travelers in Colombia, and now I understand why!

Guatapé is ideal for nature lovers. The landscapes are breathtaking, with green hills, plenty of small islands, and the impressive Guatapé Reservoir, created by the construction of a hydroelectric dam on the Guatapé River.
You can go hiking in nature, try new outdoor activities like rock climbing or zip-lining, go around in colorful tuk-tuks, and enjoy scenic boat tours on the reservoir’s waterways.

But the most iconic thing to do in Guatapé is, without a doubt, climbing “El Peñón” (also called “La Piedra”), a huge 200-meter-tall granite rock formation.
The views from up there are unmatched, but you have to work for it!

To reach the top, you must take the stairs (740 steps in total) because, as you can guess, there is no elevator.
But once you conquer this gigantic landmark, you’ll be rewarded with incredible panoramas.

Take a moment to catch your breath, and then, you can shop for souvenirs on the summit or enjoy a delicious Colombian Michelada before heading back down, the same way you came from.
In the city itself, you’ll see colorful buildings. Guatapé’s nickname, the “town of Zócalos”, comes from the locals’ practice of decorating their homes’ façades with colorful bas-reliefs called zócalos.

Visitors have the chance to see very colorful designs like flowers and animals on the buildings. This unique style definitely makes Guatapé special and a great place to take memorable travel pictures.
Last but not least, Guatapé has plenty of restaurants where you can sample delicious Colombian food, such as ajiaco (chicken and potatoes soup) or bandeja paisa (a dish composed of various meats, beans, eggs, and other ingredients).
So if Medellín is on your bucket list, you should also take a few days to explore this cute little town and its surroundings!
How to get to Guatapé, Colombia?
It’s very simple! You can take a direct bus from Medellín’s Terminal del Norte bus station. The journey takes approximately 2 hours and costs $10.
The drive through the mountains is quite nice.
If you prefer, you can rent a car for as low as $57/day in Medellín if you decline the rental agency’s damage insurance — you get free rental car damage insurance by using your credit card.
You can also hire a taxi to drive you directly from Medellín to Guatapé for around $40, which may be cheaper if you’re staying in town longer and don’t want to explore around (you won’t need a car in Guatapé).
How long to stay in Guatapé, Colombia?
I recommend you stay at least 1 or 2 nights in Guatapé to really enjoy all it has to offer.

Where to stay in Guatapé, Colombia?
We hadn’t included Guatapé in our accommodation guide for 7 destinations in Colombia, so check out these 7 options in the city! It’s, unfortunately, one of the rare Colombian destinations without a Marriott hotel where free nights cost few points, but you still have plenty of choices.
Hotels
- Cheapest: Soy Local Guatap?
- $42 per night
- $21 per night per person with a companion
- Rated 8.4/10
- Well-rated: Hotel Pietrasanta
- $144 per night
- $72 per night per person with a companion
- Rated 8.9/10
- Unique: Domus Glamping
- $231 per night
- $116 per night per person with a companion
- Rated 9.4/10
- Luxurious: Bosko
- $349 per night
- $175 per night per person with a companion
- Rated 9.5/10

Hostels
- Cheapest: Lake View Hostel
- $15 per night per person
- Rated 9.0/10

Private homes and apartments
- Well-rated private apartment: La Martinera Avenida San José
- $36 per night
- $18 per night per person with a companion
- Rated 8.8/10
- Well-rated private home: Wasikuna cabañas rurales tipo glamping
- $97 per night
- $49 per night per person with 1 companion
- $37 per night per person with 3 companions
- Rated 10/10

Learning how to travel for less
Join over 100,000 savvy Canadian travelers who already receive Flytrippers’ free newsletter so we can help you travel for less (and inspire you, too)!
Summary
If you’re visiting Colombia, be sure to put this pretty town on your list. Guatapé has it all and could even become one of your favorite destinations on your trip to this amazing South American country.
What would you like to know about traveling to Guatapé? Tell us in the comments below.
See the flight deals we spot: Cheap flights
Discover free travel with rewards: Travel rewards
Explore awesome destinations: Travel inspiration
Learn pro tricks: Travel tips
Featured image: Guatapé, Colombia (photo credit: Jossie Díaz)