Please ensure Javascript is enabled for purposes of website accessibility Support Local this Christmas in Midlothian - Locate in Midlothian
Skip to main content

Support Local this Christmas in Midlothian

With Christmas just around the corner, find the best gifts, food and parties in Midlothian to make it a Christmas to remember.

This year, support local and do your Christmas shopping and celebrating in Midlothian. There’s lots of fantastic businesses on our doorstep providing everything from bespoke gifts to stocking fillers, Christmas party nights to fabulous festive meals. Whether you need to buy a secret Santa gift, find the perfect item for a loved one or just fancy treating yourself, Midlothian has it all.

Christmas Shopping in Midlothian

Christmas Shopping in MidlothianTrying to find a Christmas present for someone who has everything? Needing a stocking filler for Secret Santa? Looking for the perfect gift for a loved one? Check out some of Midlothian’s fantastic shops, boutiques and makers below, we’re certain you’ll find what you’re looking for!

Restoration Yard

Nestled in the heart of Dalkeith Country Park, Restoration Yard has Christmas gifts for all ages. With stylish clothing and accessories, books, games and childrenswear, and even gifts for four legged friends or budding chefs, it’s a one stop shop for your Christmas shopping. Plus, you can shop online or in person!

Discover a fantastic range of gifts today>>

Secret Herb Garden

As well as an incredible array of herbs for those with green fingers, the shop at the Secret Herb Garden stocks an array of beautiful products by local producers as well as their own organic gins, teas and honey. Gift cards are also available so your friends or family can purchase their own plants and herbs to fill their garden.

Gifts for green fingered friends>>

Up Market Penicuik

Penicuik’s home for pop up shops has a host of fantastic local, independent businesses situated under one roof. With homeware, gifts, cards and garden ornaments all to be found, you’ll be able to buy from a range of brilliant businesses and even find some Christmas decorations for you too!

Discover unique gifts today>>

Midlothian Makers Market

Midlothian is home to incredible makers, crafters and producers. You can keep up to date with them and the various local makers markets running this Christmas on the Midlothian Makers Market Facebook Group. This is brilliant way to shop local and support smaller businesses in Midlothian this festive season.

Find the perfect gift>>

Give a gift card this Christmas

Can’t find the perfect gift or want to give someone an experience instead? Gift cards are a great option! Allow people to choose something for themselves, indulge in a delicious afternoon tea in beautiful surroundings or try a new hobby with gift vouchers from these fantastic Midlothian businesses.

Dalhousie Castle

Whether you want to offer the gift of spa relaxation, whisk someone special away for the weekend or indulge in a delicious afternoon tea, Dalhousie Castle gift vouchers can provide all that and more in luxury surroundings.

Find the perfect gift for your loved one>>

Rosslyn Chapel

The Rosslyn Chapel gift experience offers two adults admission to the world renowned visitor attraction, a copy of the souvenir guide book and tea or coffee with cake in their award-winning coffee shop. Perfect for history lovers and those looking to explore the intriguing stories of Rosslyn Chapel.

Discover this unique gift>>

Christmas Party Nights in Midlothian

Christmas Party Night in MidlothianIf you’re looking to celebrate with colleagues, friends or family in the run up to Christmas, then look no further than these fantastic Midlothian venues who are ready to dazzle with their fantastic Christmas party nights. Or, if you’re looking for a quieter meal then all of the venues listed below have fantastic restaurants for festive dining too!

The Craigie Hotel

The Craigie Hotel in Penicuik has your festive party night sorted! After a delicious three course meal, you can dance the night away as the DJ hits the decks with your favourite hits and party classics. For a quieter meal you can enjoy their fabulous Christmas menu in their beautiful restaurant.

Check availability and book today>>

The Original Rosslyn Inn

There’s still some limited availability for The Original Rosslyn Inn’s unforgettable Christmas Party nights! Along with a three course meal and disco, you’ll enjoy a quiz and lots of festive fun and games to kick off your Christmas. Plus, can take a spin on their prize wheel and be in with a chance of winning a £50 voucher. The team at The Original Rosslyn Inn have a host of Christmas events running throughout December from afternoon teas to Christmas Eve meals and Boxing Day family feasts.

Don’t miss out, secure the last few available spots by calling 0131 440 2384.

The Stair Arms Hotel

Get your dancing shoes on and get ready for a festive party to remember at The Stair Arms Hotel in Pathhead. Enjoy a three course meal, a night on the dancefloor and capture the fun of the evening in their photo-booth!

To find out more and book you place, give them a call today on 01875 320277.

The Sun Inn

Get ready for a fun, festive night at The Sun Inn, Dalkeith. There’s still limited availability for their party nights with each ticket including a delicious three course meal and a night on the dancefloor at this award-winning venue.

Secure your ticket by calling them on 0131 663 2456.

Festive Meals in Midlothian

Christmas meals in MidlothianLooking for a delicious, unforgettable meal to kick off the festive season? Midlothian has a wide variety or brilliant restaurants, pubs and bistros with festive menus to suit all tastes and requirements this Christmas.


Head along to Gigi’s in Bonnyrigg for a taste of Italy this Christmas. Pull up a seat in this vibrant Italian restaurant and dine below the beautiful cherry blossom that adorns the roof. From seasonal dishes to Italian classics, their Christmas menu is always a hit.

Book your table today>>

The Paper Mill

Celebrate Christmas in style at The Paper Mill Lasswade. Their Christmas menu runs from 1st – 24th December with lots of festive favourites for you to enjoy. Get in the Christmas spirit at this beautiful restaurant.

Book your Christmas get together now>>


One of Midlothian’s favourite Indian restaurants, Itihaas, is now taking bookings for the festive season. From larger group bookings, delivery services or a smaller table for you and your loved ones, there’s a reason locals and those from further afield continue to go back to Itihaas in Dalkeith again and again.

Get in touch with the team to book your table or party today>>

Share via
Copy link
Powered by Social Snap