You can get to Santiago Atitlán by chicken bus from Guatemala City, by pick-up truck from San Lucas Tolimán and nearby locations, and by speedboat or ferry from Panajachel or San Pedro La Laguna. Shuttles are also provided by specific travel agencies at Antigua, Xela and the capital city.
Recommended destinations are the Catholic church, which structure dates back to as far as 1571, and contains three plaques giving an overview of its history; the market street, running from the docks to the church, offers beautiful woven stuff, volcanic jade carvings and ancient Tz’utujil pieces unearthed from the grounds around. The neighborhood house where the syncretized deity Maximón resides for the current year is also a must.
For those interested in volunteering, Hospitalito Atitlán  is a great place to help out. The current Hospitalito functions out of a converted hostal, offering medical help to the local communities around the lake. Hospitalito Atitlán's new location is under construction a few minutes down the road, with the first floor scheduled to be completed in November 2010. The volunteer services can range from medical volunteers, cabinet makers, computer assistance, MBA students, volunteer groups for construction, and much more.
The Spanish schools around the lake also provide volunteer opportunities built into the school. EntreMundos , an NGO based out of Quetzaltenango, serves the purpose of connecting nonprofit organizations and volunteers throughout Guatemala.
La Posada de Santiago - famed restaurant out the outskirts of town.
El Horno - Delicious baked goods (especially croissants). American owned. Excellent prices.
La Posada de Santiago.