Go Wild This Winter

Luxury Long Weekends from £279

Save up to £136 on 3-night breaks this winter, when you book a cosy, long weekend in our Highland Sanctuary by the sea!

It may not seem like your typical winter wonderland, but there's plenty to love about John O'Groats in the chillier months. For couples looking to reignite the romance, stroll hand-in-hand along the white sand beaches, collecting shells and spotting seals rolling in the surf, before heading on to a boutique distillery for a wee dram of local tipples and a journey back in time.

Our contemporary yet cosy, scandi-chic apartments overlooking the roaring Pentland Firth, are the perfect setting for a soothing getaway. The king-size beds, sumptuous mattresses and soft linens invite peaceful dreaming, whilst the fully-equipped kitchens are ideal for whipping up a feast from your haul of local goodies. Conjure up creamy hot chocolates and star-gaze or settle into a movie - the possibilities for true relaxation are endless.

With prices starting from just £279, there's no reason not to schedule in a little luxury before the end of 2019...

Looking to stay a little longer?
Discover UNBELIEVABLE SAVINGS on Winter Escapes at John O'Groats for 5 and 7 night stays.

Terms & Conditions

All bookings subject to Together Travel booking terms and conditions. Prices subject to availability and correct at time of publication. Promotion applicable to new bookings only. Promotion applicable to John O'Groats Inn accommodation only. Stay must be booked before the 31st October 2019. Stay must be taken between the 8th October - 31st December 2019. Not valid in conjunction with any other offer. Please note discount will automatically be applied to basket. Prices subject to change at any time.

Your concierge team

The Concierge Team are travel experts, champions of customer service, and passionate about bringing people together. They have the latest local knowledge on each of our spectacular locations and are here for you throughout your journey!


Hannah D

Get in touch!


Get in touch!
Call us on
+44(0)1625 416430

Or email us to discuss your personal travel requirements