We just stayed at the Leonardo Hotel Christchurch (Temple Bar area). It was clean and comfortable, and the employees were very friendly. Breakfast bar was very nice. Parking was discounted to 29euros for 24 hour and was attached to the Leonardo hotel.
Easy walking distance to Christchurch, (which is across the street), Chester Beaty museum (free) and Dublin Castle (take the tour!). There's a wonderful irish pub, Darkey Kelly's Pub, with irish food and live music, also within walking distance.