Coffee with Whipped Cream
Coffee at the Kafka Cafe

Prague has no shortage of cafes. Whether you’re looking for a place to read a book, revel in Czech history or play billiards, Prague has a cafe for you.

The following is my list of the Best cafes in Prague:

Cafe Slavia
Address: Smetanovo Nabrezi 1012/2, 110 00, Prague 1, Czech Republic
Metro: Mustek
Tram: 17

Once popular with dissidents like former Czech President Vaclav Havel, Cafe Slavia is now better known as a tourist destination. However, that shouldn’t be reason to avoid the cafe.

With stunning views of the Vltava River and Prague Castle, Cafe Slavia is the perfect place to stop for a coffee or light meal during a day of sightseeing in Prague.

Cafe Louvre
Address: Narodni 22, 110 00, Prague 1, Czech Republic
Metro: Mustek
Tram: 22, 23

Prague’s Cafe Louvre opened its doors in 1902 in a beautiful Art Nouveau building. Once patronized by Franz Kafka, the cafe is now a popular evening hangout for Prague locals and visitors. The pastries and hot chocolate are amazing, and are not to be missed.

The separate dining room offers French food for those that weary of heavy Czech cuisine, and their billiard room is a great place to have a beer and play pool.

The Globe
Address: Pstrossova 6, 110 00, Prague 1, Czech Republic
Metro: Mustek / Karlovo Namesti
Tram: 22, 23

The Globe cafe in Prague is the ultimate Anglo-expat bookstore and coffee shop. The Globe offers a wide range of English-language titles, and the cafe area has free WiFi access.

On top of all that, the Globe’s staff serves great coffee and Czech beer, and a variety of pastries and food. For homesick Americans, Sunday brunch is a must.

Cafe Franz Kafka
Address: Siroka 12/64, 110 00, Prague 1, Czech Republic
Metro: Staromestska
Tram: 17, 18

Located in Josefov, Prague’s historic Jewish quarter, the Kafka Cafe is a popular hangout for locals and visitors alike. Grab a table inside and admire the Kafka memorabilia, or sit outside and watch the world go by.

U Zeleneho Caje
Address: Nerudova 19, 118 00, Prague 1, Czech Republic
Metro: Malostranska
Tram: 12, 20, 22, 57

U Zeleneho Caje is one of Prague’s most beloved tea houses. It serves a great range of teas and light fare, and all of the beautiful cups and plates are for sale. It is located on the street that leads up to Prague Castle, so is a great cafe to stop at if you need a rest on the way.