Il existe deux types de restaurants, ceux de 1ère catégorie (comptez un minimum de 250- 300 sek le menu et 150 sek la bouteille de vin) et les brasseries ou les self-services (très abordables). La plupart des restaurants et auberges affichent un Dagens Rätt (plat du jour) entre 11 h et 14 h, comprenant plat complet et boisson, pour un prix de 55 à 100 sek, service inclus.
L'alcool local se nomme aquavit, il sert souvent de pousse-café. La bière est très répandue en Suède. Les alcools sont chers, les vins restent très abordables.