For a first-time visit to Poland on a weekend city break, Kraków is a fantastic choice. It’s a vibrant yet manageable city, known for its stunning old town, friendly atmosphere, and great local cuisine. You’ll find plenty to see and do, whether you’re wandering medieval squares or relaxing in lively cafés. Warsaw, Poland’s capital, is another excellent option, especially if you favour a more modern vibe. Both cities are easily accessible, with plenty to discover over a weekend.