I stayed in the hotel Lero www.hotel-lero.hr earlier this year. Great location if a bit old fashioned. Walking distance from the Old Town or get bus outside the door if inclined.
Try or www.octopustravel.co.uk Yeego has a price for half board accommodation that is well worth it as the food was excellent compared to the expensive restaurant prices in the Old Town. Bus from airport stops at central station about a quarter mile of uphill walking.