Karlovy Vary Restaurants

  1. Café Elefant

    Classy old-school spot for coffee and calorie-rich cake.

    Read more about Café Elefant

  2. Caffe Pizzeria Venezia

    After a few espressos blur your eyes through your designer sunnies, see if you can spot any gondoliers from this pretty-in-pink spot looking out on the Teplá river.

    Read more about Caffe Pizzeria Venezia

  3. Diana Restaurant

    The garden Diana Restaurant sits at the base of the hilltop viewing tower near Teplá. The view, needless to say, is good enough to eat.

    Read more about Diana Restaurant

  4. Galilea

    Hookah pipes are optional at this authentic Middle Eastern spot with creamy dips and Arabic bread. Downstairs grab a felafel kebab and relax by the river. Both the restaurant and kebab shop have good vegetarian options.

    Read more about Galilea

  5. Juice Bar Kokopelli

    For fruit smoothies that are probably healthier than sulphur-laden spa water.

    Read more about Juice Bar Kokopelli

  6. Kafé Brejk

    Trendy new-school spot for takeaway coffees and healthy design-your-own sandwiches and baguettes.

    Read more about Kafé Brejk

  7. Steakhouse Sklipek

    With red checked tablecloths and rustic wood furniture this place looks like a hangout for Tony Soprano and his mates. The huge meaty meals are big enough to feed your entire mob too.

    Read more about Steakhouse Sklipek