Grandhotel Zvon  and Hotel Dvorak are located on the main square in the city centre.

Hotel Budweis is located at the edge of the city centre by the river.

You can also rent first class apartments in the centre but they are more expensive than any of the hotel. 

One of the largest hotels in town is Clarions, located just north of the city centre.

Hotel Klika is family run hotel located by the river next to Hotel Budweis.

U Tri Sedlaku  is a small Inn right in the centre. They serve good traditional food. It’s likely to have a homey B&B atmosphere.  

There are several very cheap but nice and clean hostels located throughout the city. You may also consider checking the Airbnb website for other alternatives.