Edinburgh - need to know
Fly from Dublin to Edinburgh with Ryanair (0818 303 030; ryanair.com) or Aer Lingus (0818 365 000; aerlingus.com) from Dublin or Cork. Fares from Â¤60 return. Budget carrier Flybe (0044 1392 268 529; flybe.com) also flies from Knock.
Splashing out: Perched on the corner of North Bridge, the Balmoral Hotel (0044 131 556 2414; thebalmoralhotel.com) is an Edinburgh institution. Known for its understated elegance and luxurious bedrooms, it was in room 552 that JK Rowling finished her final Harry Potter novel. Doubles from Â¤180.
Middle of the road: With the Assembly Rooms across the road, the upmarket George Street Hotel (0044 131 225 1251; principal-hayley.com/ thegeorge) is the perfect base for exploring the Fringe. Housed in upscale, renovated 19th-century townhouses, rooms are more spacious than the prices might suggest. Doubles start at Â¤110.
Cheap and cheerful: Located in a wonderful 16th-century building in the heart of the Old Town, the High Street Hostel (0044 131 557 3984; highstreet hostel.com) is just the place if you're on a tight budget. Clean, comfortable and less rowdy than other hostels (stag and hen parties are barred). Beds in 12-person dorms start at Â¤16.