Please note: Our hotel is currently closed, following COVID-19 guidelines - read more here. Please feel free to browse and email us!

3 nights for the price of 2

3 nights for the price of 2

Stay 2 nights in any room type at Shieldaig Lodge & get a 3rd night FREE! 


  • Subject to availability.
  • Valid for stays 1 January 2020 - 1 March 2020, and 1 November - 23 December, 2020.
  • A non-refundable payment payment is required at the time of booking.
  • Price is based 2 people sharing. The cheapest night is free.
  • Applicable to all room types at Shieldaig Lodge on current bed & breakfast rates.

stay 3 nights from just £260

How to book:

Email to enquire about our 3 for 2 break

Call us on 01445 741333 to speak to a member of our helpful team


Not sure when you'd like to stay? Buy this break as a voucher now, and book at your leisure:




Vouchers are valid for 12 months; the same T&Cs apply.

3 nights for the price of 2!

Romantic Getaway

Food Lovers Package

Shieldaig McNab Experience

Whisky Lovers Package

Country Sporting Package

Best rates guaranteed
Best Rates Guaranteed
Sign up to our email newsletter for our latest news and exclusive offers