Portsmouth is an amazing waterfront city situated on the south coast in Hampshire, England. With fantastic things to do for all ages Portsmouth offers some world-class attractions including an Aquarium, Maritime Museum, Historic Dockyards with the ability to explore the stunning HMS Victory or Warrior. You will also find the newest attraction in Portsmouth nearby to the Dockyards, the Spinnaker Tower, this amazing sail like structure soars 170m in the sky, with views over all of Portsmouth and the surrounding areas, including the Isle of Wight. Find self-catering accommodation in Portsmouth for a holiday or short break with the family or friends. Please click on any photographs shown below to view details of the self-catering accommodation near Portsmouth. Alternatively, Click to find more self-catering holiday properties in Hampshire.