The Grassmarket is a spirited historic square known for its collection of independent shops and characterful old buildings. You can spend hours looking through vintage fashion and local art, all while being just 600 feet away from the Royal Mile. This area offers a relaxed space to enjoy a coffee and take in the view of Edinburgh Castle without the rush of the main thoroughfares.
You will find yourself standing beneath the massive shadow of the castle in a historic hollow that feels like a separate village within the city centre. It is a place where medieval architecture meets a lively modern social scene, making it a perfect spot for people-watching and finding things you won't see on the high street.
The area is famous for its collection of small, local businesses that offer everything from vintage clothing to handmade crafts. You can spend a good 2 hours browsing through the shops on Victoria Street, which is just a 2-minute walk from the main square and known for its curved shape and colourful shopfronts. Many of these boutiques are run by local designers, so you are likely to find a unique piece of jewellery or a one-of-a-kind book to take home.
If you enjoy hunting for antiques or retro fashion, the shops here are some of the best in the city. Most retailers typically open around 10:00 and close by 18:00, though some may stay open later during the summer months. It is a great place to escape the more crowded shopping malls and enjoy a slower pace while you look for gifts.
When you need a break from shopping, the square is lined with traditional pubs and small cafes that have plenty of outdoor seating. You can grab a coffee and sit outside to enjoy the view of the castle walls, which sit roughly 500 feet above you. The area has a long history as a marketplace, and that tradition continues today with a weekly market held every Saturday from 10:00 to 17:00.
At the market, you can find fresh local produce, hot street food, and artisan bread. It is a fantastic spot to try some Scottish cheese or pick up some handmade soap. Because this is a popular spot for both locals and visitors, the area stays lively well into the evening, especially at the weekend.
To get the most out of your visit, try exploring the small pends and closes that lead off the main square. Just a 5-minute walk away, you will find the Greyfriars Kirkyard, which offers a quiet contrast to the busy shops. For those interested in quirky history, keep an eye out for the many plaques that explain the stories of the merchants and characters who lived here hundreds of years ago.
The area is very compact, so you can easily see everything on foot. If you are planning to visit specific shops or want to check the market schedule, please refer to the official landmark site to see current opening times and event dates.
Finding your way around the Grassmarket is easy, as it sits right in the heart of the city's historic centre. You will find plenty of places to stay within a short walk, making it a perfect base for your trip.
If you want to be right in the thick of things, staying in the Old Town is your best bet. This area is ideal for those who love characterful boutique hotels or unique apartments set in historic buildings. For families, the nearby Quartermile area offers modern serviced apartments with plenty of space and easy access to green parks. If you are watching your budget, look towards the West End, which is only a 15-minute walk away and offers a variety of reliable chain hotels and hostels. Staying close by means you can enjoy the local shops and pubs without worrying about a long journey back to your room.
The area is very easy to reach, sitting just a 10-minute walk from Edinburgh Waverley Station. If you are arriving by bus or coach at Edinburgh Bus Station, you can hop on a local bus or take a 15-minute walk through the city centre. For those coming from the airport, the Airlink 100 bus or the tram will drop you at Princes Street, leaving you with a short, pleasant stroll of about 10 minutes to reach the market square.
Discovering your ideal hotel near Grassmarket is effortless with Opodo. Our platform allows you to filter through various accommodations to find the perfect fit and the most competitive prices. Booking is simple and fun, so pick your favourite place now and enjoy your Edinburgh trip.
