I have never stayed at Swan or Dolphin but visited a friend staying. I really don't think staying at either will make you feel like you are missing any of the magic - they don't feel like an off...