5 best markets to visit in Edinburgh

5 best markets to visit in Edinburgh

Edinburgh is home to some of the best markets in Scotland and features all year round in the city centre, selling anything from local produce, Christmas treats to handmade crafts. Visit our Edinburgh hotel on York Place to explore the range of markets the city has to offer. To get you started our luxury boutique hotel has created a list of the top 5 markets to visit during your stay in Edinburgh.

Farmers Market

Edinburgh’s award-winning Farmers Market is a must see for fresh, seasonal produce. Open from 9am-2pm every Saturday, a trip to the farmers market is the best way to start your day. There’s no doubt you’ll be leaving with a bagful of delicious goodies with seasonal fruit and veg, homemade jams, organic meat and handmade chocolates being just a few of the appetising things on offer. Situated on Castle Terrace you can just take a stroll through the city from our boutique Edinburgh Hotel where you will find the award-winning Farmers Market.

Leith Market

Every Saturday from 10am-5pm Leith Market, based at Dock Place in Leith, offers a selection of stalls including street food, crafts and artwork for visitors to try and purchase. Their motto ‘eat, meet, greet or treat’ covers it all – there is something for everyone. If that wasn’t enough, on the first Saturday of each month, Leith Market is also home to a Vegan Quarter where you can try an array of tasty vegan treats, so Leith Market really does cater for all and its only a 15 minute drive away from our Edinburgh hotel!

Street Food Fridays

On Friday’s Fountainbridge hosts a market on Union Canal for some of the best Scottish street food traders around. The market welcomes different street food retailers each week and boasts a wide array of cuisines from Mexican to French, along with a choice of sweet and savoury food and drink. Street Food Fridays is open between 11am-7pm for you grab a bite on your way to our modern boutique hotel in Edinburgh.

Royal Mile Market

A short stroll from Hotel Indigo Edinburgh on York Place, you’ll find this traditional Scottish market full of assorted fashion, accessories, and gifts, the perfect place to purchase those all-important souvenirs. Royal Mile Market is open 10am-6pm Sunday to Friday and 10am-7pm on Saturdays this market is a brilliant one to add to your Explorer To Do List when staying at our Edinburgh hotel.

The Pitt Market

The Pitt market is Leith’s late-night market located on Pitt Street. With a bustling food, drink and music scene this market makes way for drink experts and street food producers to showcase their tempting treats for visitors to enjoy whilst listening to live performances from local musicians. Running each Saturday with a £1 entry fee typically from 12pm-10pm this market is the go to for a Saturday night out and what better way to end your night than with a relaxed night’s stay at our luxury Edinburgh hotel.

Hotel Indigo Edinburgh in York Place, is a luxury boutique hotel, ideally located in the centre of Edinburgh, near to many top attractions. To check availability, contact our hotel team on 0131 556 5577 or email us.


Our Edinburgh hotel lies within the Edinburgh UNESCO World Heritage site and occupies five original Georgian townhouses just moments from both Princes Street and Edinburgh Castle.

Our hotel in Edinburgh has preserved many of the original features including decorative stairwells and a unique cupola. The chic and contemporary interior reflects the life and vibrancy of Edinburgh today.

There are 60 individual Edinburgh hotel bedrooms and junior suites to choose from and our regular guests have their firm favourites. Each guestroom in our Edinburgh city centre hotel is individually decorated reflecting the neighbourhood story with details of Edinburgh’s rich history and Summer Festival traditions.

Explore more

Welcome to Hotel Indigo Edinburgh on York Place

Our 4-star boutique hotel in Edinburgh offers everything you’ll need during your stay in the historic city of Edinburgh. Whether you’re staying for business or leisure, our luxury hotel in Edinburgh is the perfect base to start your exploration of the city rated ‘second top UK destination by TripAdvisor’ along with being ranked ‘second in the world for quality of life’.

If you are looking for the best boutique hotels in Edinburgh, look no further than us right here at Hotel Indigo Edinburgh on York Place, ideally located in the heart of Edinburgh city centre, just moments from St. James Quarter, the Royal Mile and Edinburgh Castle. Relax at our modern hotel set in 5 traditional Georgian townhouses decorated with chic and contemporary interiors which reflect the vibrancy of Edinburgh today. Admire the hotel’s beautifully preserved features such as the original stairwells and unique cupola. Each guestroom in our Edinburgh city centre hotel is individually designed to reflect the neighbourhood story, with details of Edinburgh’s rich history and Summer Festival traditions, and feature supremely comfortable beds, rainfall showers and friendly service so you’ll feel at home from the moment you arrive. Our Edinburgh hotel staff are here to help you have a great stay and offer in-depth local knowledge about what’s on and where to go in the world-famous city of Edinburgh. Enjoy our hotel’s cosy, atmospheric, bar & lounge which offers a superb range of local beers, speciality whiskies and gins.

Our Hotel

Hotel Indigo Edinburgh’s Latest Special Offers

Giraffe themed Room

Ultimate Giraffe Package

Celebrate the return of the Edinburgh Zoo giraffes with our exclusive package. Paying homage to these majestic creatures with subtle yet stylish touches, the suite features elegant decor and a teepee bed for any little ones. Enjoy complimentary breakfast and zoo tickets, then unwind in your spa-inspired rainfall shower. T&Cs apply.

Book now
Couple sitting on bench

City Plus

Upgrade your Edinburgh city break with our ultimate hotel bundle. Treat yourself with a free bottle of Prosecco, wine or beers on arrival, then start your day right with a delicious Scottish breakfast on us. With no deposit and free cancellation until the day before you visit, you’ll be able to kick back and relax. T&Cs apply.

Book now
Explore more

Our Boutique City Centre Edinburgh Hotel

We’re a hotel in Edinburgh city centre, minutes away from Waverley Train Station, Princes Street and St Andrews Square.

Boutique City Centre Streed, colourful shops

Food & Drink

Join us for breakfast, and fuel up for the day ahead with our selection of continental items and a-la carte dishes which are cooked to order using local produce where possible. You can’t stay at our Edinburgh hotel without trying a ‘Wee Dram’. We have a selection of fine whisky to take you around the most famous Scottish distilleries, with the occasional stop off in places such as Wales and Japan. Alternatively, try one of our craft beers or ‘softies’.

Explore more