Grand Hotel Pupp is a palatial neo-Baroque hotel occupying the southern end of Karlovy Vary's colonnaded spa promenade on Mírové náměstí (Peace Square). The property has operated continuously since 1701, making it one of the oldest luxury hotels in Central Europe and the defining landmark of a UNESCO-listed spa town whose 12 thermal springs have drawn European royalty, composers, and writers for three centuries. The sweeping white stucco façade, multi-storey atrium lobby, and sequence of gilded ballrooms establish an atmosphere of preserved Imperial-era grandeur; the hotel achieved additional international recognition when its exterior and interior were used to represent the fictional Casino Royale Montenegro in the 2006 James Bond film of the same name. The 228 rooms and suites distribute across the historic Main Building and the adjacent Pupp Grand Building; room categories run from Classic through Deluxe, Junior Suite, Grand Suite, and Presidential Suite. Upper-category rooms in the Main Building feature period furnishings, gilded details, high ceilings, and direct views over the Teplá river valley and the forested hillsides enclosing the town. Dining is anchored by Restaurace Pupp, which serves contemporary Central European haute cuisine in a formal dining room lined with Habsburg-era paintings and mirrors; Becher's Bar is named for the local herbal spirit Becherovka, created in Karlovy Vary and closely associated with the hotel's history. An additional lobby café-pastry counter operates through the day. The hotel's full-service spa draws directly on Karlovy Vary's mineral springs, offering thermal baths, Vichy showers, curative mineral wraps, and therapeutic programmes developed in the town's centuries-long spa medicine tradition. An indoor pool and fitness centre complement the treatment menu. The ballroom complex accommodates large weddings, corporate galas, and public events, and an on-site casino provides evening entertainment. The hotel is the natural first choice for guests attending the annual Karlovy Vary International Film Festival and for those following the town's traditional thermal cure circuit.
Room types
- Classic Room
- Deluxe Room
- Junior Suite
- Grand Suite
- Presidential Suite
Amenities
- Full-service spa with thermal treatments
- Indoor pool
- Multiple restaurants & bars
- Fitness centre
- Casino
- Ballroom
- Concierge
- Valet parking
Location
Mírové náměstí 2, 360 01 Karlovy Vary
50.2222, 12.8727 View on map
Highlights
- Operational since 1701—one of Central Europe's oldest continuously running grand luxury hotels
- Served as the Casino Royale Montenegro location in the 2006 James Bond film
- Full-service thermal spa using Karlovy Vary mineral spring water, with curative baths, wraps, and therapeutic treatments
- Restaurace Pupp serving contemporary Central European haute cuisine in a formally furnished Habsburg-era dining room
- On-site casino, multiple ballrooms, and status as the primary host hotel for the Karlovy Vary International Film Festival
Tips for visiting
- Thermal spa treatment appointments fill quickly during the Karlovy Vary International Film Festival (early July each year) and should be reserved before arrival
- Order Becherovka at Becher's Bar—the herbal liqueur was created in Karlovy Vary and the hotel maintains one of the strongest local selections of aged and seasonal variants
- Request a Teplá valley-facing room for views of the forested hills and the spa promenade colonnade; rooms on the rear elevation overlook the town's back streets