Dublin hotels vary in price depending on what's on in town and when you're planning to visit (July and August, St. Patrick's weekend are usually pretty expensive) There are plenty of Airbnb places in town and, if you don't mind walking or taking public transport (we have a coastal train running from Howth to Greystones connecting the centre every 10-20 minutes throughout the day and a tram system called Luas, also efficient - a single LEAP card covers both and also buses) you could find a nice hotel a few minutes from the centre. Pearse Station and Tara St. are a 10 minute walk from Grafton St and the Luas stops: St. Stephen's Green and Duke St are 3 minutes from Grafton St. The Mont Clare hotel is a 10 minute walk from Grafton St and close to the National Gallery of Ireland The Devlin DublinMespil Hoteland The Gibson Hotel are a short distance out (but walkable) and often can be very good value. Brooks Hotel Dublin is very close to Grafton street. Take a look at www.boutiquehotel.me/dublin for some ideas. Have a great trip!
Dublin, like all capital cities, is expensive...and what is 'affordable' for one person may be ouside the budget of another. I haven't stayed in that particular area of the city but I'd check rates & reviews for e.g. the Drury Court on Stephen Street Upper, the Travelodge on Mercer Street Lower, the Dawson on Dawson St, the Central on Drury Street and several others around Iveagh Gardens The Travelodge hotel chain is well-established in both Ireland and the UK and offers clean, comfortable accomm at decent rates so I'd check that first and use it as a baseline to set against other options. I strongly suggest you look at rates & reviews for all the above on the long-established and reliable www.booking.com It has excellent mapping and good rates but...most importantly for me...its reviews can only be posted by people who have booked through the site and completed their stay.