Honduras ist das zweitgrößte Land in Mittelamerika. Es grenzt im Norden an Guatemala, im Westen an El Salvador und im Süden an Nicaragua. Die Grenzen des Landes werden durch das Wasser bestimmt. Das Karibische Meer erstreckt sich über die gesamte Küste von Honduras, und Honduras wird von den Flüssen Rio Montagua und Rio Coco begrenzt. In diesen Gewässern befinden sich auch eine Reihe kleiner und großer Inseln, die zum Territorium von Honduras gehören.
Schöne Berge prägen das Landesinnere von Honduras. Sie machen über 80 % der Landesfläche aus. Die westlichen Berge sind atemberaubend, die höchsten Gipfel reichen bis auf fast 9.000 Fuß. Die Gebirgsketten von Honduras werden durch eine lange Senke geteilt, die von Norden nach Süden verläuft und das einzige Tiefland im Landesinneren bildet.
Die Nordküste von Honduras besteht aus Flusstälern und niedrigen Küstenebenen. Die Küste nahe der guatemaltekischen Grenze ist stark erschlossen; die östlichen Strände sind definitiv einladender für Reisende, die auf ihrer Kreuzfahrt mit einem kleinen Schiff nach Honduras ein wenig Abgeschiedenheit suchen. Honduras hat eine sehr kurze Küste entlang des Pazifiks, die etwas sumpfig und mit Mangroven übersät ist.