Search
Submit
At Macdonald Hotels, our Scottish heritage is in our name. Stay at any of our 10 luxury hotels in Scotland, a land of big cities and beautiful countryside, and you'll quickly find there's so much to see and do.
Keep up-to-date with our latest news and offers
I would like to be kept up to date with all the latest news, events and special offers from Macdonald Hotels & Resorts via email. For further details, please see our Privacy Policy.