Nestled in the Peruvian Andes, Cusco is a magical city that seamlessly blends ancient history with vibrant modern culture. Once the capital of the Inca Empire, Cusco is now a UNESCO World Heritage Site and a must-visit destination for travellers exploring South America. Whether you’re a history buff, a foodie, or an adventure seeker, Cusco has something to offer everyone. Here are my top 10 must-do activities in this enchanting city.

1. Explore the Plaza de Armas
The Plaza de Armas is the bustling heart of Cusco. Surrounded by colonial arcades and stunning churches, this plaza is the perfect place to start your Cusco adventure. The Cathedral Basilica of the Assumption of the Virgin, built in the 16th century, is a masterpiece of colonial architecture and houses an impressive collection of art. The Jesuit Church, another architectural gem, is also located here and boasts intricate Baroque designs.
This vibrant square is also a hub for local events and festivals. You might stumble upon live music, dance performances, or even a colourful parade if you’re lucky. Around the plaza, you’ll find plenty of restaurants and cafes offering traditional Peruvian cuisine.
Pro Tip: Visit at night when the plaza lights up, giving it a magical glow. Don’t forget to take a walk through the arcades for unique souvenirs!

2. Hike to Sacsayhuamán
Just a short walk from Cusco’s centre, Sacsayhuamán is an impressive Inca archaeological site. The massive stone walls, constructed without mortar, are a testament to the engineering prowess of the Inca. Each stone fits so precisely that even a blade of grass cannot pass through the seams. The site also played a significant role in Inca ceremonies and was likely a religious complex.
Apart from the ruins, the surrounding landscape is stunning. Rolling hills and sweeping views of Cusco make it a great spot for photography. It’s also a wonderful place for a quiet picnic if you want a break from the city’s hustle.
Entry Fee: Approximately 70 PEN ($20 USD) as part of the Cusco Tourist Ticket. Plan to spend at least 2 hours exploring the site fully.
3. Take a Trip to Machu Picchu
No trip to Cusco is complete without visiting the iconic Machu Picchu. This ancient Inca citadel, perched high in the Andes, is one of the New Seven Wonders of the World. You can reach it by train, which takes you through stunning mountain landscapes, or trek the famous Inca Trail for a more immersive experience. The site’s history and its breathtaking views make it a must-see.
Once there, a guided tour is highly recommended to fully understand the significance of each structure, including the Sun Temple and the Intihuatana stone. Remember to take plenty of water and wear comfortable walking shoes, as the terrain can be uneven.
Ticket Info: Entry tickets cost around 152 PEN ($40 USD). Book in advance as they sell out quickly. Official website here. Consider arriving early in the morning to avoid crowds and catch the sunrise.
4. Stroll Through San Blas
San Blas, the bohemian neighbourhood of Cusco, is brimming with narrow cobblestone streets, art galleries, and quaint cafes. This area is also home to the San Blas Church, which features a stunning carved pulpit. Be prepared for steep inclines, but the charm of this area is worth it!
As you explore, you’ll find local artisans selling handmade jewellery, paintings, and textiles. It’s a great place to pick up unique souvenirs. Many of the streets lead to viewpoints offering panoramic views of Cusco. For a cultural experience, try attending a workshop where you can learn traditional Andean crafts.
Don’t Miss: Local artisan markets with unique hand-crafted goods. Stop by one of the cosy cafes for a cup of coca tea, a local favourite.

5. Discover the Sacred Valley
The Sacred Valley, just an hour’s drive from Cusco, is dotted with fascinating ruins like Pisac and Ollantaytambo. This region is also a hub for traditional weaving communities where you can learn about Andean textiles. The fertile valley was vital to the Inca civilisation and continues to be a cultural treasure trove.
The ruins at Pisac offer intricate terraces and a vibrant market where you can purchase everything from fresh produce to handmade crafts. Ollantaytambo, on the other hand, showcases incredible stonework and serves as a starting point for the train to Machu Picchu.
Best Time to Visit: Morning to avoid crowds and get the best light for photography. Pack a hat and sunscreen as the sun can be intense.
6. Visit Qorikancha (Temple of the Sun)
Once the most important temple in the Inca Empire, Qorikancha was dedicated to the Sun God. The Spanish built the Santo Domingo Convent on top of the ruins, creating a unique blend of Inca and colonial architecture. The original Inca walls, made of perfectly cut and polished stone, still stand, defying time.
Inside, you’ll find fascinating exhibits detailing Inca cosmology and rituals. The temple’s gardens are also a lovely spot to relax and enjoy the mountain air. Guided tours are available to provide deeper insights into its historical significance.
Entry Fee: 15 PEN ($4 USD). Allow at least an hour to fully explore the site and its museum.

7. Sample Peruvian Cuisine
Cusco is a food lover’s paradise. Try local dishes like alpaca steak, ceviche, and the famous cuy (guinea pig). Peruvian cuisine is a fusion of traditional Andean ingredients and modern techniques, making it truly unique.
For drinks, don’t miss out on a refreshing pisco sour or chicha morada, a sweet drink made from purple corn. The city is also known for its vibrant markets where you can sample exotic fruits like lucuma and granadilla.
Top Restaurants: Pachapapa, Cicciolina, and Chicha by Gastón Acurio. Many of these spots offer cooking classes if you’re inspired to recreate Peruvian dishes at home.
8. Marvel at the Rainbow Mountain
Vinicunca, or Rainbow Mountain, is a surreal landscape of vibrant colours caused by mineral deposits. The trek to the summit is challenging but rewarding, with incredible views of the surrounding Andes. At over 5,000 metres above sea level, it’s essential to acclimatise before attempting the hike.
Guided tours often include stops at local villages where you can learn about Andean culture. The mountain’s colours are most vivid in the early morning, so plan to start your trek before dawn. Dress in layers as the temperature can fluctuate dramatically.
Trek Cost: Guided tours start around 100 PEN ($25 USD). Make sure to bring plenty of water and a camera for those stunning views.
9. Learn About the Inca Culture at the Cusco Museum
The Museo Inka is a treasure trove of artifacts that give insight into Inca history and culture. From mummies to intricate jewellery, the museum’s exhibits are both educational and fascinating. You’ll also find displays on traditional weaving and ceramics.
The museum is housed in a beautiful colonial building with a tranquil courtyard. It’s a great spot to learn about the Inca civilisation before visiting archaeological sites. Don’t miss the gift shop, which sells books and crafts related to Inca heritage.
Entry Fee: 10 PEN ($3 USD). Guided tours are available for a small additional fee.
10. Experience Inti Raymi Festival
If you’re visiting in June, don’t miss the Inti Raymi Festival, or the Festival of the Sun. This vibrant celebration honours the winter solstice and the Sun God, featuring traditional dances, music, and elaborate costumes. The main event takes place at Sacsayhuamán, where actors recreate Inca ceremonies.
The festival attracts thousands of visitors, so it’s best to arrive early to secure a good viewing spot. Local vendors sell food and crafts, adding to the festive atmosphere. It’s a unique opportunity to witness living Inca traditions.
Dates: 24th June annually. Book accommodations well in advance, as the city gets crowded.

Final Thoughts
Cusco is more than just a gateway to Machu Picchu; it’s a city that will captivate your heart with its rich history, vibrant culture, and stunning landscapes. From ancient ruins to modern-day festivals, every corner of Cusco tells a story waiting to be explored. Whether you’re a first-time visitor or a seasoned traveller, Cusco is a destination that will leave you in awe.