Comme toutes les grandes destinations, Fès regorge de restaurants traditionnels et à gastronomie internationale. Cuisines asiatique, marocaine, italienne ou française, les bonnes tables ne manquent pas à Fès.
On peut également savourer des mets traditionnels dans certains riads, ou certains hôtels.