Villa Källhagen är en anrik restaurang med rötter från 1700-talet belägen intill Djurgårdsbrunnsviken på Djurgården i Stockholm.

Redan i början av 1700-talet, troligen ännu tidigare, fanns här en landsvägskrog, kallad ”Röda stugan”. Sedan 1990 finns hotell, restaurang, festvåning och konferenslokaler i en nybyggd anläggning.