Gamla Stan is the historic center of Stockholm, featuring narrow cobblestone streets and colorful buildings. Visit the Royal Palace and the Stockholm Cathedral in the heart of the old town. Take a break at a cafe or pub and try traditional Swedish cuisine.
Spend a day on the Djurgården Island, an outdoor oasis home to several museums, galleries, and beautiful green spaces. Explore the Vasa Museum which houses a preserved 17th-century ship, enjoy the funfair and amusement park at Gröna Lund, and visit the Skansen open-air museum to see traditional Swedish lifestyles and crafts from centuries past.
Discover the hip and trendy Södermalm Island, a district filled with unique shops, vintage boutiques, and classic Swedish cafes. Explore the Fotografiska Museum, which features a stunning view of the surrounding waterways and showcases contemporary photography from around the world. End the day with a relaxing walk along the island's southern edge, where you'll enjoy views of the city.
Visit the Moderna Museet, a contemporary art museum that showcases a collection ranging from Pablo Picasso to Andy Warhol. Take a stroll inside and outside the museum to see outdoor sculptures by artists such as Alexander Calder and Robert Rauschenberg. From the museum, walk along the Strandvägen waterfront boulevard and stop by the famous Grand Hotel for a traditional Swedish fika (coffee and pastry).
If you have more time, consider taking a boat tour to explore Stockholm's archipelago or visiting the ABBA Museum on Djurgården Island. If you have less time, focus on the highlights of Gamla Stan and Djurgården Island. Make sure to wear comfortable shoes and layer your clothing, as the weather can be unpredictable.