Central America has an extensive colonial history that dates back to the late fifteenth century, when Christopher Columbus "discovered" the Central America isthmus (naturally, the indigenous people of Central America already knew about it). Over the course of the next couple centuries, Spanish conquistadors colonized the majority of Central America. Today, several of these former Spanish colonies are favorite destinations of Central America travelers.
Established in 1524, Granada is the oldest European-founded city in Nicaragua, the second oldest in Central America, and the third oldest in the Americas. The colonial city sits on the shores of Lake Nicaragua. Travelers will find Granada less expensive than Antigua Guatemala, but similar in many ways.
3. Trujillo Honduras
Trujillo, in the Colón province of Honduras, represents the first time Christopher Columbus set foot on the Central American mainland in 1502. The city of Trujillo was founded in 1524, and was a target for numerous pirate attacks over the centuries. Today, the colonial city is also home to three Garifuna fishing villages, as well as the tomb of infamous mercenary William Walker.
Flores, Guatemala is located on a tiny island in Northern Guatemala's Lake Peten Itza, connected to the mainland suburb of Santa Elena by a causeway. Flores was once a Mayan city called Tayasal, which the Spaniards conquered in 1697 via boats. The cluster of brightly-colored buildings serves as a great stopping point for travelers on their way to the Tikal ruins.