FESTIVE MENU AT The Melville Inn


This year indulge in all things festive at your favourite local country pub in Lasswade.

This year our Festive Menu runs from 23rd November until 30th December (excluding Christmas Day and Boxing Day, when different extra-special menus are available instead).

Our chefs have selected the best seasonal ingredients to create an array of tasty treats for you to choose from. From just £27.95 for 3 courses, you’ll be spoilt for choice.

Discover our menu below and book your festive celebration today.

Children's Festive Menu




Christmas deposit promise

Our festive menu requires a deposit of £5 per person for parties of 5 or more until 15th December, as well as the 28th, 29th and 30th December. (We will require a £5 per person for all party sizes after 6pm on 10th December). From 16th December until Christmas Eve all bookings will require a £5 per person deposit.

In the event of any changes to government guidelines that may affect your Christmas booking, your deposit will remain safe. If your booking cannot proceed in this eventuality, we will refund your deposit in full using the original payment method as long as we have 24 hours notice. To obtain your refund please just call the pub you placed your booking with.