Scottish towns named among the most welcoming in annual travel award The Scottish towns of Kirkwall in Orkney and Pitlochry in Perthshire have been named the most welcoming in the UK in a list by Booking.com.