Grandhotel Pupp

Grandhotel Pupp
Photo: Roman Boed from The Netherlands / Wikimedia Commons — CC BY 2.0

Grandhotel Pupp is a Baroque landmark in Karlovy Vary, Karlovy Vary Region, Czech Republic, and a filming location for Last Holiday (2006), Casino Royale (2006) and Shanghai Knights (2003). Built in 1896-1907, it was designed by Fellner & Helmer. It is owned by GRANDHOTEL PUPP Karlovy Vary, a.s. (joint-stock company; sole shareholder EMPERON CAPITAL a.s.).

Location: Mírové náměstí 2, Karlovy Vary, Karlovy Vary Region, Czech Republic

Verified facts

  • Located in spa center, Karlovy Vary
    confidence 85/100 · 3 independent sources · SRC-1438, SRC-1439, SRC-3357
  • Designed by Fellner & Helmer
    confidence 70/100 · 2 independent sources · SRC-1440, SRC-1438
  • Architectural style: Baroque
    confidence 70/100 · 2 independent sources · SRC-1440, SRC-1438
  • Appeared in Last Holiday (movie, 2006)
    confidence 70/100 · 2 independent sources · SRC-1441, SRC-1439
  • Appeared in Casino Royale (movie, 2006)
    confidence 80/100 · 5 independent sources · SRC-3521, SRC-3522, SRC-3981, SRC-3982, SRC-4277
  • Appeared in Shanghai Knights (movie, 2003)
    confidence 75/100 · 3 independent sources · SRC-1441, SRC-10387, SRC-1439
  • Owned by GRANDHOTEL PUPP Karlovy Vary, a.s. (joint-stock company; sole shareholder EMPERON CAPITAL a.s.)
    confidence 90/100 · 4 independent sources · SRC-13789, SRC-13790, SRC-3981, SRC-13960
  • Built 1896–1907
    confidence 75/100 · 3 independent sources · SRC-3981, SRC-16477, SRC-1440

Evidence & sources

How we verify

Every fact above is independently corroborated by at least two reputable sources and
confidence-scored before publication. Claims that cannot clear that bar are withheld. We show the
street address only for non-residential public landmarks (museums, commercial and civic buildings,
publicly documented filming-location sites); the exact addresses of private residences and any
personal information are structurally barred from publication. Last reviewed June 2026.

Plan Your Visit

Hours: Open year-round as a working luxury hotel and spa (reception 24h); no fixed public-tour hours

Admission: Free to enter public areas; rooms, restaurants and spa are paid. No guided tour of the historic property advertised

Official site ›

🗺️ View on map

Frequently asked questions

Where was Casino Royale filmed?

Grandhotel Pupp, in Karlovy Vary, Karlovy Vary Region, is a real-world filming location used for Casino Royale. This property has also appeared on screen in Last Holiday, Shanghai Knights.

Where was Last Holiday filmed?

Grandhotel Pupp, in Karlovy Vary, Karlovy Vary Region, is a real-world filming location used for Last Holiday. This property has also appeared on screen in Casino Royale, Shanghai Knights.

Where was Shanghai Knights filmed?

Grandhotel Pupp, in Karlovy Vary, Karlovy Vary Region, is a real-world filming location used for Shanghai Knights. This property has also appeared on screen in Casino Royale, Last Holiday.

Can you visit Grandhotel Pupp?

Yes — Grandhotel Pupp is open to the public. Hours: Open year-round as a working luxury hotel and spa (reception 24h); no fixed public-tour hours. Admission: Free to enter public areas; rooms, restaurants and spa are paid. No guided tour of the historic property advertised.

Who designed Grandhotel Pupp?

Grandhotel Pupp was designed by Fellner & Helmer.

Where is Grandhotel Pupp located?

Grandhotel Pupp is located in Karlovy Vary, Karlovy Vary Region.

Leave a Comment

Your email address will not be published. Required fields are marked *

Privacy & Cookie Policy  ·  Contact  ·  Submit a Photo
Scroll to Top