Start with Warsaw Marriott in Śródmieście so you can drop your bags, freshen up, and shake off the travel haze before you do anything else. If you’re coming in from Warsaw Chopin Airport, a taxi or Uber usually takes around 20–30 minutes depending on traffic and costs roughly 40–60 PLN; from Warszawa Centralna it’s only a short walk or a few minutes by tram. Give yourself about an hour here — check-in, quick coffee, maybe a change of shoes — because the rest of the day is much nicer when you’re not hauling luggage around.
Head over to Hala Koszyki for a flexible first lunch. It’s one of the best “everyone can choose what they want” spots in the city, with everything from pierogi and burgers to ramen and salads, plus a good bar scene if you want a beer or a spritz. Expect to spend around 60–100 PLN per person, and it’s busiest around 1–2 p.m., so if you arrive a little earlier you’ll have an easier time finding a table. From Warsaw Marriott, it’s a quick tram, taxi, or 20-minute walk depending on your energy.
From there, go south to Łazienki Park for a slower first walk. This is the Warsaw that locals actually come back to: leafy paths, Palace on the Isle, little bridges, water, and peacocks showing off like they own the place. It’s free to wander the park grounds, though some interiors have small entry fees, and the whole area feels especially good in late afternoon when the light softens. Afterward, make your way to Kawiarnia Café Bristol near Nowy Świat for coffee and cake in one of the city’s most elegant old-school settings; budget about 35–60 PLN per person. It’s a classic recharge stop before the evening, and from Łazienki Park you can get there in 10–15 minutes by taxi or about 20 minutes by bus.
Spend your evening in Stare Miasto (Old Town Market Square), which is at its best when the sun drops and the facades turn warm and the lanes feel a little theatrical. Don’t rush this part — just wander between the square, the walls, and the nearby streets, and let it be a soft landing into the city rather than a sightseeing sprint. Then finish with dinner at Restauracja Stary Dom in Mokotów, a very solid first-night choice for classic Polish food in a cozy, traditional room; think żurek, dumplings, or roast meats, with a typical spend of 120–180 PLN per person. It’s easiest to get there by taxi from the Old Town in about 15–25 minutes depending on traffic, and if you want a calm end to the night, go a little earlier rather than later so you’re not eating too close to closing.