Private rooms used to be the best places to stay in Karlovy Vary with regard to quality and price. But this is changing as more and more hotels renovate and raise standards -- as well as prices. Private accommodations can still provide better value, but they take a little extra work. If you want to arrange a room, try the Infocentrum. Expect to pay about 1,500Kc for a double.
Some of the town's major spa hotels accommodate only those who are paying for complete treatment, unless for some reason their occupancy rates are particularly low. The hotels listed accept guests for stays of any length.
Parking is a problem for nearly all of the hotels, aside from the bigger properties like the Grandhotel Pupp and the Thermal, which have their own paid parking lots. You're best advised to leave your car in one of the paid lots just outside the immediate spa area and walk (or take a taxi) to your hotel.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.