Restaurants en andere eetgelegenheden zijn in Luxemburg Stad goed vertegenwoordigd. Mede vanwege de ligging en de historische band met Frankrijk is de Franse keuken goed vertegenwoordigd. Er zijn dan ook vele Franse restaurants gevestigd maar ook als je meer houdt van typisch Luxemburgs, Duits, Oosters, Italiaans, Latijns-Amerikaans of Spaans zal je in Luxemburg Stad zeker een goed restaurant vinden.
Naast de restaurants zijn er ook veel bistro’s en brasserieën gevestigd waar je eenvoudige maar lekkere gerechten kunt eten voor een relatief lage prijs.
Hou je meer van culinaire hoogstandjes dan ben je in Luxemburg Stad eveneens meer dan welkom. Er zijn een aantal toprestaurants gevestigd die ook in verschillende gastronomische gidsen voorkomen en waarvan een enkeling zelfs een of meerdere Michelinsterren bezit.
Daarnaast beschikken de meeste hotels in Luxemburg Stad over prima restaurants waar je voortreffelijk kunt eten.