Sandown is a friendly locale known for its beaches. Simply book an excursion to enjoy your stay a little more. Nature lovers can visit Isle of Wight Area of Outstanding Natural Beauty and Los Altos Public Park. And while you're here, be sure to stop by Sandown Beach and Sandown Pier.