Lake Atitlán is the kind of place that gets people. You arrive planning to stay three days and find yourself reboooking accommodation a week later, vaguely aware that you’ve stopped checking your phone as much and started having breakfast with a view of three volcanoes every morning. It happens to almost everyone.
Part of why people stay is that there’s always something else to do. This lake, the most famous in Guatemala, is surrounded by a string of very different Mayan towns, each with its own personality and its own set of things to see and experience. San Pedro is all energy and nightlife (on weekends, anyway). San Juan is art, weaving and coffee. San Marcos is yoga and wellness, if that’s your thing. Panajachel is the practical hub. And between all of them, there’s hiking, kayaking, cliff jumping, cooking classes, boat tours and some of the most spectacular sunsets in Central America.
This guide covers everything you can do at Lake Atitlán, across all the main towns. Since I’ve visited most of them myself, I’ll tell you where I’d prioritise and what’s actually worth your time.
🇬🇹 Read more: A Travel Guide to Lake Atitlán

Quick facts about Lake Atitlan
- Boats (lanchas) connect all the main towns and run from early morning until around 5 to 6pm
- The dry season (November to April) is the best time to visit for hiking and outdoor activities
- A Lake Atitlan itinerary of 4 to 5 days gives you time to see several towns properly; most people wish they’d stayed longer
- Always hire a local guide for hikes, especially if you want to go off the beaten path
- Click here for more on how to get to Lake Atitlan from Antigua or from Guatemala Airport
- If you’re still deciding where to stay in Lake Atitlan, check out this guide to the different towns, hostels and hotel options!
Getting Between Towns
Before getting into the activities, one practical note: the public lanchas that connect all the Lake Atitlan towns are both the main form of transport and one of the great pleasures of being at the lake. They’re cheap, frequent during the day, and the views from the water are stunning. Plan your days around the boat schedule and remember that services typically stop by 5 or 6pm, which shapes what’s possible as a day trip.
Things to Do in Lake Atitlán
Things to Do Across the Whole Lake
1. Take a Boat Tour of Lake Atitlán
A boat tour lake atitlan style is the best possible introduction to the lake, and I’d recommend doing one on your first day or two. The public lanchas will get you between towns cheaply, but a guided boat tour takes you around the whole lake with context: the history of the different towns, the volcanoes by name, the depth records, the parts of the lake that have never been fully explored (it’s the deepest lake in Central America, with estimated depths of around 340 metres, and some of it is genuinely uncharted). It’s a great option if you’re short on time and want to get a feel for everything before deciding where to focus.
Private boat hire is also available from most piers if you want to go at your own pace and stop wherever catches your eye.
2. Kayak or Paddleboard at Sunrise
This is one of those things I keep telling people to do and feel like nobody ever does, which is a shame. Go early, ideally just after sunrise, when the lake is completely still and the light is doing something extraordinary on the water. Most accommodation will either have kayaks and paddleboards available or can point you to somewhere that hires them by the hour or half-day.
One caveat: if you think there’s any chance you’ll fall in, check where you’re going first. Some parts of the lake have water quality issues due to runoff from local towns. The swimming spots near Santa Cruz and San Marcos tend to be cleaner, and the staff at your accommodation will know the current situation.
3. Swim and Cliff Jump at Cerro Tzankujil
The Cerro Tzankujil Nature Reserve in San Marcos is one of the best lake atitlan attractions for a reason. Entry costs around 20 Quetzales and gives you access to well-maintained trails, beautiful viewpoints, and platforms for cliff jumping directly into the lake. The jumping is completely optional: you can swim and enjoy the views without flinging yourself off anything, and it’s worth visiting either way. It’s one of the few designated swimming spots where the water quality is reliably good.
4. Take a Cooking Class
I only started doing cooking classes relatively recently (I was vegetarian for years and finding vegetarian options for these was genuinely hard) but I’d recommend them everywhere and Lake Atitlán is one of the best places to do one. The best experiences here take you to a local market first to buy ingredients, then walk you through preparing traditional dishes like pepián, tamales and chiles rellenos with a local family or community guide. It’s one of those activities that feels like actual cultural exchange rather than a tourist experience, and you leave having learned something real.
5. Visit the Traditional Markets
Every town around Lake Atitlán has market days and they’re all worth visiting, partly for the textiles and crafts and partly just for the atmosphere. The biggest and most accessible market is in Panajachel, on Calle Santander, but the markets in San Juan and San Pedro tend to have more local character and fewer tourist markups. San Juan’s market in particular reflects what the town is known for: weaving, natural dyes, and textiles made using traditional techniques.
6. Take a Coffee or Cacao Tour
If you’ve spent any time in Central or South America you’ll know that coffee tours are everywhere, and Lake Atitlán is no exception. The volcanic soil and high altitude create genuinely ideal growing conditions, and several farms around San Pedro and San Juan offer tours that take you through the whole process from plant to cup. San Juan also has excellent cacao tours that follow a similar format. Both are usually half-day activities and are a good choice for a slower morning.
7. Watch the Sunset (From Anywhere)
This is less an activity and more a standing instruction. Lake Atitlán sunsets are genuinely some of the best I’ve seen anywhere, and the combination of the volcanoes, the water and the sky going ridiculous colours is something you don’t get over quickly. The ridge between Santa Cruz and Jaibalito is a great spot. The Panajachel waterfront works well. Anywhere with a west-facing view and a clear horizon will do.
Hikes at Lake Atitlán
8. Hike San Pedro Volcano
San Pedro Volcano is the classic lake atitlan hike and absolutely worth doing if you’re here for more than a couple of days. It’s a challenging day hike but entirely doable for anyone with a reasonable level of fitness, and the views from the top over the lake and surrounding volcanoes are exceptional. It is possible to hike it independently, but I’d strongly recommend going with a guide. The routes are quite secluded and tourists have been targeted by thieves on this trail before. A local guide significantly reduces that risk and keeps you on the right route. San Pedro Volcano is best accessed from San Pedro La Laguna, and most accommodation in town can connect you with a reputable guide.
For anyone who wants a bigger hike, the Acatenango Volcano overnight hike near Antigua is one of the best hikes in Guatemala and worth building into your trip if you haven’t already. Read the full [guide to the Acatenango Volcano hike](Acatenango Volcano Hike) for everything you need to know.
9. Hike Indian Nose (Nariz del Indio)
The Indian Nose hike is one of the best lake atitlan activities for a sunrise viewpoint, and it tends to get overlooked in favour of San Pedro Volcano. That’s understandable because the two hikes are often compared, but they offer very different things. Indian Nose is shorter and less strenuous, which makes it a good option for people who want a spectacular view without a full-day commitment. The viewpoint looks out over the whole lake with the three volcanoes lined up behind it, and at sunrise the light is extraordinary. The hike is typically done very early in the morning with a guide from Santiago Atitlán or San Pedro.
10. Walk the Ridge Trail (Santa Cruz to Jaibalito)
The ridge trail connecting Santa Cruz and Jaibalito is a moderate two-hour hike that gives you a completely different perspective on the lake from the northern shore. It’s less dramatic than the volcano hikes but beautiful in a quieter way, and timed right you’ll catch the sunset directly over the water. Don’t attempt this one solo or after dark: always go with a guide or at least with other people, and make sure you’re back on the right side of the lake in time for the last boat.
11. Explore the Nature Reserves
Beyond the big hikes, both Cerro Tzankujil in San Marcos (swimming, cliff jumping, viewpoints) and Atitlán Nature Reserve near Panajachel have shorter trails worth exploring. The nature reserve near Panajachel is particularly good: we did one of the short hiking trails and visited the butterfly farm, which I’d genuinely recommend to anyone. It’s not something you’d necessarily put at the top of your list, but it turned out to be one of my favourite afternoons at the lake.
Things to Do in San Pedro La Laguna
12. Hike to San Pedro Volcano
Covered above, but worth flagging here too since it’s specifically the best hike from San Pedro and the reason a lot of people base themselves there.
13. Take Spanish Classes
San Pedro is one of the best places in Central America to study Spanish, and the combination of affordable lessons and a lively social scene makes it a genuinely great option even if you only have a week. Most schools offer flexible programmes and can arrange homestays with local families as part of the package, which is one of the best ways to actually practice what you’re learning. Even a week of lessons makes a real difference for the rest of your trip.
14. Lake Atitlán Nightlife
San Pedro is where the nightlife happens at Lake Atitlán, and if that’s what you’re after, it delivers. The main thing to know is that it’s largely a weekend scene: midweek San Pedro is surprisingly calm, and if you arrive on a Tuesday expecting mayhem you’ll find a fairly quiet town and a lot of tourists who made the same assumption. On Friday and Saturday nights, though, it genuinely gets going. Mr Mullet’s Party Hostel is the epicentre.
Things to Do in San Juan La Laguna
15. Visit the Weaving Cooperatives
San Juan is famous for its weaving cooperatives and this is, genuinely, one of the best things to do anywhere on the lake. The most well-known is Casa Flor Ixcaco, a women-owned cooperative where you can watch traditional Mayan textiles being created using natural plant dyes and back-strap looms. You can buy directly from the women who make them, which matters. It’s the kind of experience that sticks with you long after you’ve left Guatemala.
16. Take a Coffee or Cacao Tour in San Juan
San Juan is probably the best town on the lake for this. Several farms offer tours and the combination of coffee and cacao in the same afternoon is a popular option. The setting is beautiful, the guides are knowledgeable, and you come away with a much better understanding of how both products are grown and processed. It’s a great half-day activity.
17. Walk the Street Art Trail
San Juan has a really strong street art scene that grew out of the town’s broader artistic identity. The murals are colourful, well-executed and often tell stories connected to local Mayan culture and history. It’s a good way to spend an hour wandering through the town, and the viewpoint at Cerro de la Cruz (Mirador Kaqasiiwaan) is worth the short climb for the panorama over the lake.
Things to Do in San Marcos La Laguna
18. Take a Yoga Class or Wellness Retreat
San Marcos is Guatemala’s unofficial wellness capital, and there’s no shortage of yoga classes, meditation sessions, sound healing, gong baths, Reiki and holistic retreats on offer. I’ll be honest: it skews expensive and felt quite curated towards a specific type of tourist when we visited. But if wellness is genuinely your reason for coming to the lake, the quality of what’s on offer here is real, and many of the yoga classes have genuinely stunning views over the water. Even if you’re not staying in San Marcos, it’s worth heading over for a single class.
19. Go Paragliding
Paragliding at Lake Atitlán is one of the most spectacular things you can do here, and it’s one of the best lake atitlan excursions for anyone who’s remotely up for it. Tandem flights depart from the San Marcos side of the lake and give you views of all three volcanoes and the full lake spread out below you. It’s not cheap by Guatemalan standards but it’s genuinely unforgettable. Book through a reputable operator and check conditions on the day, as the flying window depends on the weather.
20. Swim and Cliff Jump at Cerro Tzankujil
Covered in the whole-lake section above, but worth mentioning again here since it’s specifically in San Marcos and is one of the top san marcos la laguna things to do.
Day Trips from Lake Atitlán
21. Santiago Atitlán
Santiago Atitlán is the largest town on the lake and one of the most culturally significant. It has a strong indigenous Tz’utujil Maya identity, a famous local shrine to Maximón (a folk saint that’s worth seeing), and a good market. It’s easy to reach by lancha and works well as a day trip from most towns on the lake.
22. Chichicastenango Market
The Chichicastenango market is one of the most famous markets in Central America and runs on Thursdays and Sundays. It’s about an hour and a half from Panajachel by shuttle and is worth building a day around if your timing works. The scale and colour of it are genuinely impressive, and it’s a very different experience from the town markets around the lake.
23. Antigua
Antigua is where most people come from before arriving at the lake, but if you haven’t been yet (or if you want to do the Acatenango hike), it’s an easy day trip or overnight from Panajachel. Read more in the [guide to Antigua, Guatemala](A Travel Guide to Antigua).
Lake Atitlán FAQs
How many days should I spend at Lake Atitlán?
A minimum of 4 days gives you enough time to explore two or three towns and do a couple of activities properly. Most people wish they’d stayed longer. If you’re planning to do Spanish school, a wellness retreat, or the San Pedro Volcano hike plus some town-hopping, a week is much more realistic. The lake has a way of making days disappear.
Which town is best for activities at Lake Atitlán?
San Pedro is the best base for hiking (San Pedro Volcano and Indian Nose), Spanish school, and nightlife. San Juan is best for cultural experiences like weaving cooperatives, coffee tours and street art. San Marcos is best for yoga, paragliding, and cliff jumping at Cerro Tzankujil. Panajachel is the best base for day trips and boat tours of the whole lake.
Is it safe to hike at Lake Atitlán?
Yes, with a guide. The main volcano trails and ridge hikes are popular but can be quite secluded, and there have been incidents of tourists being targeted by thieves. Going with a local guide significantly reduces this risk and is strongly recommended for San Pedro Volcano, Indian Nose and the ridge trail. Your accommodation can usually recommend someone trustworthy.
Can you swim in Lake Atitlán?
Yes, but choose your spot. Water quality varies across the lake due to runoff from some of the towns. The best swimming spots are at Cerro Tzankujil in San Marcos (entry around 20 Quetzales) and near Santa Cruz. Ask at your accommodation for the current situation before getting in anywhere unfamiliar.
What is the best time of year to visit Lake Atitlán?
The dry season from November to April is the best time for outdoor activities, clear skies and hiking. December and January are particularly good. The rainy season runs from May to October and typically brings afternoon rain, so mornings are usually fine for activities. The lake is beautiful year-round and the rainy season is much quieter and cheaper.
Can you do day trips from Lake Atitlán?
Yes, and there are some great ones. Chichicastenango market (Thursdays and Sundays) is one of the best in Central America. Santiago Atitlán is worth a half-day for the Maximón shrine and local culture. Antigua is around two hours away and easy to reach by shuttle if you haven’t visited yet.
Is the Indian Nose hike worth it?
Absolutely. The Indian Nose hike lake atitlan is one of the best sunrise experiences at the lake and is shorter and less strenuous than San Pedro Volcano, making it accessible for most fitness levels. The viewpoint gives you a panoramic view of the whole lake with the three volcanoes behind it, and at sunrise it’s genuinely stunning.