Le pays est situé dans une zone volcanique, jalonnée de volcans actifs ou éteints dont le San Cristobal représente le plus haut sommet du pays, avec une altitude de . Ses deux longues côtes océaniques proposent de nombreuses scènes de carte postale, en l'absence de grandes stations balnéaires. Enfin, la diversité du relief offre au visiteur des paysages de plantations au sud du pays, soumis à de fortes chaleurs, et de profondes vallées au nord, jouissant d'un climat presque montagneux.