Last updated September 1, 2026

An elevated view of Karlovy Vary's pastel spa hotels packed into the wooded Teplá river valley

rboed / Wikimedia Commons, CC BY 2.0

Czechia

Where to Stay in Karlovy Vary

Karlovy Vary is a spa town built into a narrow, forested valley where the Teplá river runs down to meet the Ohře, about 130km west of Prague. Legend has it that Charles IV discovered the hot springs here on a hunting trip and founded the town in the 14th century; by the 1800s it had grown into one of Europe's grandest spa resorts, with rows of pastel Belle Époque hotels and iron-and-glass colonnades built up along the riverbanks. Don't miss the Mill Colonnade, a 132-meter Neo-Renaissance gallery over five springs designed by Josef Zítek, and the Hot Spring Colonnade, where Vřídlo — the town's hottest spring at 73°C — shoots up to 12 meters into the air. The compact historic core, walkable end to end in well under an hour, was added to the UNESCO World Heritage list in 2021 as part of the Great Spa Towns of Europe, and each July the streets fill for the Karlovy Vary International Film Festival, one of the oldest in the world.

Quick facts

Best time to visit
Visit June through August for the warmest weather and the longest days on the colonnades, though early July brings the Karlovy Vary International Film Festival (KVIFF) — one of the world's oldest A-list festivals — when hotel prices spike and the town center gets busy. May and September are quieter and still mild, a good trade-off if you'd rather skip the festival crowds. Winters are cold but the colonnades and hot springs stay open, and the town is genuinely peaceful once the day-trippers from Prague have gone home.
Renting a car
Skip a rental car if you're staying in the historic spa quarter. Streets along the river are narrow and largely pedestrian, parking is scarce and expensive, and the hillside streets above the colonnades are steep. A car only pays off if you're using Karlovy Vary as a base for the wider spa region or the surrounding countryside.

Where to stay

Best for couples wanting a slow, romantic few days built around riverside walks and old-world spa hotels, and for architecture fans who want to see Neo-Renaissance, Art Nouveau, and Functionalist colonnades all within a few minutes of each other. The historic five-star hotels along Stará Louka and around the Grandhotel Pupp also make this a strong luxury pick.

Our picks for Karlovy Vary

A handful of editorial calls across every neighborhood above, not just the highest star rating — see each hotel's own card further down for the full case for and against it.

A couple of hotels in Spa Quarter

Spa Quarter is the top-recommended area to stay in Karlovy Vary.

Grandhotel Pupp

★★★★★
  • ✨ Best luxury

Our take This is the hotel Karlovy Vary is known for — a genuine grand hotel, not a modern property borrowing the label, sitting right where the spa quarter's promenade begins.

Highlights

  • A neo-Baroque landmark building completed in 1907, with a hotel tradition going back to 1701
  • Sits directly on the riverside promenade at the start of the colonnade strip
  • Extensive spa and wellness facilities on site

What to know

  • It hosts the Karlovy Vary International Film Festival each summer — busiest and priciest during that week
Check availability on Booking.com

Hotel Salvator

★★★★
  • 📍 Best location

Our take The closest genuinely affordable option to the Mill Colonnade — most hotels this close to the spring carry a much higher price tag.

Highlights

  • About a one-minute walk to the Mill Colonnade and the Vřídlo hot spring
  • Biedermeier-style interiors that fit the spa quarter's historic character
  • Priced well below the riverside luxury hotels, despite the equally central location

What to know

  • Vřídelní is one of the spa quarter's busier pedestrian streets by day — quieter once day-trippers leave
Check availability on Booking.com

Useful travel information

Czechia uses the koruna (CZK), not the euro. Karlovy Vary sits about 130km west of Prague — buses run roughly every hour from Prague's Florenc station or the airport and take around 1.5–1.75 hours, while the train takes closer to 3.5 hours with a change. The town's own train stations sit a 20–30 minute walk (or a short bus ride) from the historic center, so budget time to get in from either one. Many visitors come as a day trip from Prague, which makes the historic core genuinely quiet again by early evening.

Tips

  • Buy a spouted porcelain drinking cup from any kiosk and try the water at a few different springs — they range from mild to strongly mineral, and each has its own recommended daily dose posted nearby.
  • Book well ahead, or plan your dates around it, if you're visiting in late June/early July — the Karlovy Vary International Film Festival fills hotels and pushes prices up across the whole town.
  • Take the Diana funicular up from behind the Grandhotel Pupp for a view over the whole valley — it's a five-minute ride and saves the steep climb on foot.

Frequently asked questions

Where should first-time visitors stay in Karlovy Vary?
Stay in the historic spa quarter along the Teplá river — it puts you within walking distance of every colonnade, the Grandhotel Pupp, and the main promenade streets.
Is Karlovy Vary walkable?
Yes. The riverside core is flat and compact enough to cross on foot in well under an hour; the surrounding hillsides are steeper, but a funicular up to the Diana viewpoint saves the climb.
Can Karlovy Vary be visited as a day trip from Prague?
Yes — it's a popular day trip, with buses taking about 1.5 hours each way — but staying a night lets you see the colonnades in the early morning and evening, once the day-trip crowds have left.