One of the best ways to get to know a place is to sample its food, and with great food markets and pop-up events all over the city, you don't have to go far to sample Scotland's most exciting artisan producers. Every weekend there are a number of farmers markets that spring up around the city, selling everything from produce to hot and ready street food. Just a few minutes from our Princes Street hotel, the Edinburgh Farmers Market takes place every Saturday morning at Castle Terrace. Against the backdrop of Edinburgh Castle, visitors can meet more than 55 vendors, sample dishes and ask questions about the food they make and sell. Elsewhere in the heart of Edinburgh's New Town, the Stockbridge Farmers Market is open every Sunday from 10am – 4pm and features an eclectic mix of vendors. You can fill up on fresh paella, take home some fresh hand-made marshmallows and stock up on cooking ingredients like curry paste and hand-pressed oils. Yum!