The Grassmarket is a historic square in the heart of the Old Town that offers a mix of quirky independent shops and deep-rooted local history. You can spend a whole afternoon browsing through racks of vintage fashion or picking out handmade crafts from local designers. The view from the bottom of the 250-foot castle rock is hard to beat, especially when you have a warm drink in your hand. It is a lovely place to slow down and enjoy the creative side of the city without the usual rush of the main shopping districts.
Nestled in a hollowed-out valley right beneath the castle walls, the Grassmarket serves as a historic meeting point for the city. It is a place where medieval architecture meets a relaxed modern energy, perfect for those who enjoy independent stores and plenty of character.
Wear comfortable shoes because the traditional cobbles can be tricky to navigate. The area is a 10-minute walk from Edinburgh Waverley Station and sits right at the foot of the curving Victoria Street. While the main square is flat, the walk down from Candlemaker Row or the Greater Grassmarket area involves some steep gradients.
Most shops here are independently owned, so their schedules can vary. It is a good idea to check the official site for current opening times before you head out. There is a local parking zone nearby, though a parking fee applies for those driving into the city centre.
The Grassmarket is home to a high concentration of specialist boutiques and vintage clothing stores. You can spend an afternoon browsing through hand-crafted jewellery or searching for rare titles in the local bookshops. Many of the shops specialise in Scottish woollens and unique textiles that you will not find on the main high street.
Every week, the Grassmarket Weekly Market takes place on Saturdays from 10:00–17:00. This market features local producers and designers selling everything from artisanal cheese to handmade crafts. It is a fantastic spot to pick up a gift that has been made within a few miles of Edinburgh.
For a bit of local flavour, you can visit traditional pubs like The Last Drop or Maggie Dickson’s. These spots often have outdoor seating areas of around 200 square feet where you can sit and watch the world go by. If you look at the ground, you might spot the shadow of the castle walls rising 250 feet above the square.
If you enjoy a bit of history with your shopping, look for the small memorial at the eastern end. The area has a long memory, and many of the shopfronts have remained unchanged in layout for decades. Please check the official landmark site for up-to-date information regarding seasonal events and specific market dates.
Finding your way around Grassmarket is straightforward, as it sits right in the heart of the city's historic centre. You will find plenty of places to stay nearby, ranging from historic buildings to modern flats, making it a perfect base for your trip.
If you want to be in the middle of the action, look for accommodation directly in the Old Town. This area is ideal for those who love boutique hotels or unique apartments with views of the castle. For families or those on a budget, the West End is a fantastic choice and only a 15-minute walk away. This neighbourhood offers a quieter atmosphere while still being close to the main shops and independent boutiques. You could also consider staying near Lothian Road, which is just 0.3 miles from the market area and provides a mix of high-end suites and reliable chains.
You can easily reach the area from Edinburgh Waverley Station, which is a 10-minute walk or a quick taxi ride away. If you are arriving by tram, the Princes Street stop is the closest point, leaving you with a pleasant 0.5-mile stroll through the city gardens. Several local buses also drop you off at the Candlemaker Row stop, which is just 200 feet from the main square, ensuring easy access even if you have heavy shopping bags.
Discover the best hotels near Grassmarket with eDreams. Easily compare hotels that match your needs and spot great deals. Finding a place to stay is fun and simple. Pick your favourite hotel and start exploring Edinburgh today.
