Tip: Ferry runs May through September. The Slottsteatern cafe is the lighter sit; Karamellan is the formal lunch.
More food day trips in Stockholm
Fjäderholmarna 25 minutes from Stockholm by ferry is the closest archipelago island; Fjäderholmarnas Krog cooks the canonical archipelago lunch.
Tip: Ferry runs April through October only. Day-trip with the early ferry; restaurants close 18:00.
Mariefred one hour west of Stockholm sits below Gripsholms Castle on Lake Mälaren; the 1609 inn Gripsholms Värdshus claims Sweden's oldest hotel-restaurant.
Tip: Day trip with the steam train from Läggesta in summer; the inn books a week ahead for Saturday lunch.
Vaxholm in Stockholm's archipelago anchors the inner-archipelago day trip; smoked whitefish lunches at Vaxholms Hembygdsgård and the Vaxholms Hotell harbour.
Tip: Ferry from Strömkajen takes 60 minutes one way. The fortress restaurant is open May through September.
Uppsala 40 minutes north of Stockholm is the student-city day trip, café Linne for fika, Tegnérgatan bistros and the medieval Domkyrkan cathedral.
Tip: Trains run every 15 minutes. Save the afternoon for the cathedral, the Linnaeus garden and the Hambergs Fisk lunch counter.
Sigtuna 50 minutes north of Stockholm is the country's oldest town from 980, Stora Gatan runs medieval cobbles past bakeries pulling cinnamon buns.
Tip: Combine with Skokloster Palace for the full day. The lake-edge cafe Tant Bruns is the heritage fika.
See every food day trips pick in Stockholm →