Self-catering holiday accommodation for holidays in the Isle of Wight's main town, Newport. Situated in the centre of the island, Newport concentrates around two main squares with fine Victorian and Georgian architecture surrounding. With many places to visit such as the Museum of Island History and Carisbrooke Castle and plenty of places to shop, Newport makes a delightful destination for a self-catering holiday in stunning accomodation. Please click on any photographs displayed for details of properties or click to find more self-catering holiday accomodation in the Isle of Wight.