Hotton ligt in de provincie Luxemburg, tussen Durbuy, Erezée en Marche-en-Famenne. Het dorp ligt aan de Ourthe en is voor een groot deel rond de rivier gegroeid. De brug, de hoofdstraat en de bebouwing aan beide oevers bepalen de kern. Hotton heeft een station onder de naam Melreux-Hotton, aan Avenue de la Gare. In het dorp liggen winkels, cafés en terrassen dicht bij elkaar. De rivier loopt midden door de plaats en blijft het belangrijkste onderdeel van het dorpsbeeld.
In de Ourthe ligt het eiland van l’Oneux. Dat eiland hoort bij de rivierzone in het centrum van Hotton en heeft een speeltuin en een prieeltje. In de zomermaanden is het eiland gevuld met toeristen en locals die pootje baden in de rivier en kinderen die er spelen. Daardoor heeft Hotton meer levendigheid aan de oever dan veel dorpen van vergelijkbare omvang; de rivier maakt hier echt onderdeel uit van het leven in het dorp.