Hotel in 360 01 Karlovy Vary, Czech Republic
Grand Hotel Pupp
This legendary Karlovy Vary spa hotel has hosted celebrities and royalty since 1701. The grand architecture, thermal spa facilities, and elegant atmosphere embody traditional European spa culture.
Grandhotel Pupp is one of Central Europe's most celebrated luxury spa hotels, situated at the southern end of the Karlovy Vary colonnade in western Bohemia, Czech Republic. The hotel has operated continuously since 1701, when the Pupp family's confectionery and entertainment establishment first opened on this site. Expanded and rebuilt in the early 20th century in a grand Neo-Baroque and Classicist style, the building commands the bank of the Teplá River at the mouth of the Dvořák Park, forming one of Karlovy Vary's defining architectural landmarks. The hotel is approximately 130 kilometres west of Prague, reachable by bus (around two hours from the Florenc terminal) or car via the D6 motorway.
The hotel's grand white façade has appeared in numerous films, most notably as the fictional Hotel Splendide in the James Bond film Casino Royale (2006). The interior carries the full grandeur of a classic European spa palace: sweeping staircases, chandeliered ballrooms, gilded ceilings, and formally attired staff maintaining traditions of old-world hospitality that date back through three centuries of continuous operation.
Accommodation spans nearly 230 rooms and suites across the main building and an annexe, ranging from standard doubles to palatial suites with river or park views. All rooms feature classical furnishings alongside contemporary amenities. The hotel's spa complex includes thermal mineral water treatments — central to Karlovy Vary's healing-waters tradition — alongside massage therapies, hydrotherapy, and beauty treatments using local mineral spring ingredients.
Dining at Grandhotel Pupp is anchored by the grand Pupp Restaurant serving formal Bohemian and international cuisine, and the more casual Becher's Bar, named for the local Becherovka herbal liqueur produced in Karlovy Vary. The hotel's casino, operational within the main building, is one of the most storied gaming venues in the Czech Republic. A fitness centre and indoor pool complement the spa programme.
Amenities
- spa
- thermal baths
- restaurant
- bar
- casino
- fitness center
Visit / Book / Contact
- Official website
- Phone: +420 353 109 111
Location
Mírové náměstí 2, 360 01 Karlovy Vary
50.2256, 12.8825 — View on map
Highlights
- Legendary spa palace in Karlovy Vary's colonnaded centre, operating since 1701 and featured in James Bond's Casino Royale (2006)
- Full thermal spa with Karlovy Vary mineral water treatments, hydrotherapy, and beauty therapies
- Pupp Restaurant and Becher's Bar offering formal Bohemian cuisine and the legendary local Becherovka liqueur
- Casino operating within the hotel's main building in a historic Neo-Baroque setting
- 230 rooms and suites with classical décor, with select rooms overlooking the Teplá River and Dvořák Park
Tips
- Book spa treatments well in advance, especially during the Karlovy Vary International Film Festival (early July) when the hotel operates at full capacity.
- Karlovy Vary's colonnade thermal springs are free to visit on foot — the hotel concierge can recommend a drinking-cure route through the spa town centre.
- The International Film Festival in July uses Grandhotel Pupp as its primary celebrity hotel — book months in advance or avoid this period if seeking a quieter stay.
- The bus from Prague's Florenc terminal to Karlovy Vary takes approximately two hours and is significantly cheaper than a private transfer.
- Becherovka, the local herbal liqueur produced in Karlovy Vary, is best sampled at Becher's Bar where the original recipe is served.
FAQ
Is Grand Hotel Pupp suitable for a spa holiday?
Yes. The hotel is designed around Karlovy Vary's spa culture. A full programme of thermal mineral water treatments, massages, and wellness therapies is available. Packages combining accommodation and treatment days are offered seasonally.
Is Grand Hotel Pupp in Karlovy Vary or Prague?
The hotel is located in Karlovy Vary, in the Karlovy Vary Region of western Bohemia, Czech Republic — approximately 130 kilometres west of Prague. It is not in Prague itself.
Was Grand Hotel Pupp used in a James Bond film?
Yes. The hotel served as the fictional Hotel Splendide in the James Bond film Casino Royale (2006). The exterior and interior are featured extensively in the film. The hotel's association with Casino Royale is a prominent part of its current branding.
Does the hotel have a casino?
Yes. A casino operates within the main building of Grandhotel Pupp, one of the oldest operating casino venues in the Czech Republic.
Accessibility
Grandhotel Pupp is housed across a large historic complex. Lifts are available within the main building, and accessible rooms can be requested. Some public areas and the spa involve steps. The surrounding Karlovy Vary colonnade involves gentle inclines and cobbled surfaces. Guests with mobility requirements are advised to contact the hotel to confirm accessible facilities before booking.
When to visit
Late spring (May–June) and early autumn (September–October) offer mild weather for exploring Karlovy Vary's colonnade without the peak summer film-festival crowds. The spa programme runs year-round.