Bouillon is een kleine stad en een gemeente in het zuiden van België in de provincie Luxemburg niet ver bij de Franse grens vandaan. Het stadje is vooral bekend om zijn middeleeuwse burcht die gebouwd werd door Godfried van Bouillon.
Bouillon ligt op de beide oevers van de rivier de Semois met hoog daarboven de burcht van Godfried van Bouillon. Het dorp is gebouwd op de flanken van Côte d’Auclin en ligt op iets meer dan 300 meter hoogte. Het kasteel van Bouillon is het hoogtepunt van een bezoek aan het stadje. Tijdens een bezoek aan het kasteel wordt je door middel van genummerde borden door de verschillende gangen, kamers en wachttorens van het kasteel geleid. In de zomermaanden en schoolvakanties wordt er een roofvogelshow gehouden op de binnenplaats van het kasteel. Net buiten het stadje ligt het Parc animalier de Bouillon met ongeveer negentig verschillende diersoorten waaronder apen, tijgers en witte leeuwen.