I went to Croatia (actually the part of Croatia known as Dalmatia, ie. the coast) about 6 years ago and thought it was wonderful. We stayed on a boat, not in hotels, but I think there must be some very good accommodation there because the Austro-Hungarian imperial family and aristocracy used to holiday there (places like Opatja and many others I can't remember) and some of the opulent villas they stayed in at the turn of the century were turned into hotels.