Terasa U Prince, Rooftop terrace restaurant and bar in Old Town, Prague, Czech Republic.
Terasa U Prince is a rooftop restaurant and bar in Prague's Old Town, situated atop the medieval Hotel U Prince building. It features indoor and outdoor seating areas with views across Old Town Square and Prague's historic roofline.
The building dates to the 12th century and originally served as a medieval marketplace in the city's center. Over time it became an inn, and it still preserves original baroque ceiling elements today.
The restaurant is known for serving traditional Czech specialties and international dishes, often accompanied by live piano music. Diners gather here for social occasions and celebrations that reflect Prague's culinary traditions.
The venue is open daily and accessible year-round thanks to partial covering and heating. Reservations are recommended especially during peak tourist seasons, and it is easily reached from many central Prague attractions.
The location attracts visitors seeking to mark romantic moments and has become a popular photography spot thanks to its sweeping views of the city. Many travelers come specifically for these distant vistas.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.