Valentine's Dinner
We love Valentine’s Day. Love for each other is great, and we would love you to come and spend an evening with us for a Scottish Valentine’s dinner. 6-course dinner over Valentine’s weekend from only £35 per person, and enjoy a glass of fizz here too
From: To:
Check availability

Valentine's Dinner

3-course Valentine’s dinner from only £39 per person, with a glass of fizz too

We love Valentine’s Day. It’s more than just the one time of year you can really spoil your loved one and show them how much you care. You probably do that every day of the year! This day is when people can get together and celebrate love in a very open, honest and wonderful way. Love for each other is great, and we would love you to come and spend an evening with us for a Scottish Valentine’s dinner. 

Join us for a 3-course dinner to celebrate Valentine’s from only £39 per person, and enjoy a glass of fizz on arrival with canapes! Why not upgrade to our Valentine’s Luxury Hotel Break for just £120 per person, including dinner and chocolates?

See Menu Valentines Offer

Valentine’s Dinner Offer

Join us for a special date night. Start with a glass of bubbly and some tasty canapes. Then we’ll treat you to a 3-course meal to get every single tastebud tingling. All of this whilst we set the scene with good wine and music. Join us for this Valentine’s dinner from £39 per person. Or upgrade to an overnight stay from £120

Reviews...

We attended a function at Mackays to open the Mey Games 2019, the staff were superb and very attentive, the food (Buffet) was second to none, beautifully presented and fresh. Great choice of beers and whiskies, and very reasonably priced for a hotel, what more could we ask for? The Manager introduced himself and nothing was too much trouble – we’re looking forward to attending again next year.

See more >
Love is in the air...
Two glasses of champagne and red roses
A couple cuddling behind a bunch of roses

Valentine's Breaks

And if you want to make more of your Valentine’s experience, why not stay over? Take advantage of our special Valentine’s overnight hotel break so you don’t have to worry how you’ll get home. From just £120 per person including dinner, chocolates, fizz and a room upgrade…

Romantic stays with Mackays Hotel

Why not extend the romance and book a stay with us?

A delicious Valentine’s dinner for two, or a luxury Valentine’s Hotel Break… As one of the best luxury Scottish hotels on the North Coast 500, Mackays Hotel offers exquisite dining and hotel experiences. Whichever package you choose, you’re in for a trEAT… 

Book your valentine's dinner today

So get in touch today and book this offer now and look forward to some romantic time with your loved one

Book now! Let us treat you to a delicious Valentine’s dinner and stay with us to make it an extra special weekend. Contact us here to book or call 01955 602 323 to reserve your place at the table.

Lots of red roses