The Prague Castle Hotel ist a good one on the Castle Hill. The rooms of course are not to big because this was a monastery and so they had to deal with the big walls, the windows and all this stuff. But I also like the breakfast and the staff is very friendly.
