7 Best Restaurants in Western Bohemia, Czech Republic

Česká hospůdka

$$

The simple rustic-type setting with a fireplace and lots of wooden details complements the classic Czech menu of duck, goose, fish, and guláš. Service is informal and friendly.

Klíčová 179, Mariánské Lázne, Karlovarský, 353 01, Czech Republic
720–121–500
Known For
  • attentive service
  • classic Czech food
  • informal ambience

Kavárna-Restaurace Špalíček

$$

The sameness of the restaurants lining the square can be a bit numbing, but this one offers a reasonably priced selection of standard pork and chicken dishes, with the added charm of being in the ancient Špalíček complex.

Nám. Krále Jiřího z Poděbrad 50, Cheb, Karlovarský, 350 02, Czech Republic
777–203–013
Known For
  • historic building
  • great spot to people watch
  • traditional Bohemian food

Na Spilce

$$

After a visit to the Pilsner Urquell Brewery, you can carry on drinking and find some cheap traditional grub at the large Na Spilce beer hall just inside the brewery gates. The pub is open daily from 11 am to 11 pm.

U Prazdroje 7, Plzen, Plzenský, 304 97, Czech Republic
Known For
  • great for beer fans
  • recently renovated
  • modern take on Czech classic dishes

Recommended Fodor's Video

Promenáda

$$$

Although it's pricey, Promenáda is unquestionably the best place to eat in Karlovy Vary. The starchy vibe is "'70s French fussy," and meals are on the heavy side. However, the menu is constantly changing as the chef uses fresh, seasonal ingredients. There's also an impressive selection of Moravian wines and a staff who are efficient without hovering.

Tržíště 31, Karlovy Vary, Karlovarský, 360 01, Czech Republic
353–225–648
Known For
  • modern haute cuisine
  • central location near the colonnades
  • old World charm
Restaurants Details
Rate Includes: Reservations essential

Restaurace Poštovní Dvůr

$$

Just off the main street, this former postal building offers Czech and international cuisine in an uncluttered setting filled with dark wood. In good weather, there is seating on the outdoor terrace. It is part of a small and somewhat informal wellness hotel.

Hlavní 15, Mariánské Lázne, Karlovarský, 353 01, Czech Republic
777–811–647
Known For
  • quiet location
  • large portions
  • efficient service

U Mansfelda

$$

Fresh Pilsner Urquell and variations on classic Czech dishes draw diners to this Pilsner Urquell–sponsored restaurant. A gleaming copper hood floats above the taps in traditional pub style, and the patio invites visitors to spend the evening sipping cold beer and enjoying treats such as boar guláš with dumplings or roasted duck with red cabbage. The same space also has a wine bar (Vinárna).

Dřevěná 9, Plzen, Plzenský, 301 00, Czech Republic
377–333–844
Known For
  • large menu of classic dishes
  • well-poured beer
  • historical space
Restaurants Details
Rate Includes: Wine bar closed Sun.--Wed.

U Švejka

$$

Usually when a restaurant has the name "Schweik" in it—from the novel Good Soldier Schweik—it means one thing: tourist trap. But this local Schweik incarnation is a cut above its brethren. If you're looking for a simple, decent Czech pub, with good local cooking and excellent beer, you've found it.