Book a magical City break in the capital, or head to the coast for some refreshing downtime. Whatever you decide, we have 30 stunning coastal, city and country hotels famed for our good food and hospitality for you to choose from and all with fabulous pubs at their heart.