Rooftops and Terraces
Hotel U Prince
Located right on Old Town Square, Hotel U Prince offers one of Prague’s most famous rooftop terraces. While the coffee may cost a little more than elsewhere, the view is priceless — panoramic sights of the city’s rooftops, church spires, and Prague Castle. It’s no surprise that this is where many iconic magazine and travel guide photos are taken. Book a table, or even better, stay the night and wake up in the heart of the city.

Tower Park | Oblaca
Rise above the city at the 216-meter-tall TV Tower, home to David Černý’s crawling baby sculptures. At the top, Oblaca Bar & Restaurant offers beautiful panoramic views along with cocktails and fine dining. Want something truly unique? Book the One Room Hotel, a luxury suite perched high in the tower — ideal for a once-in-a-lifetime stay.
Villa Richter
Enjoy a coffee or glass of wine at Pergola Wine Bistro, tucked among the historic St. Wenceslas Vineyard just below Prague Castle. This seasonal café, part of the elegant Villa Richter complex, offers sweeping views over the city’s rooftops. To reach it, climb the Staré zámecké schody (Old Castle Stairs) from the Malostranská metro station — a scenic ascent well worth the effort.
Glass Bar | Dancing House
Perched atop the iconic Dancing House, designed by Vlado Milunić and Frank Gehry, the Glass Bar offers breathtaking views over the Vltava River, Petřín Hill, and Prague Castle. For a romantic evening, book a table at the Ginger & Fred Restaurant, named after the legendary dance duo that inspired the building’s design. Perfect for special occasions or a memorable date night.
