Our Hotel Locations
Situated in the south of Scotland, our collection of luxury properties includes hotels in Dumfries and Galloway and Ayrshire. All McMillan Hotels hotels offer a warm welcome to guests both old and new.
Visit our hotel websites for information about each of our hotels in Scotland:
© Copyright 2012 McMillan Hotels Group - Company Registration Number: 73544
Head Office: North West Castle, Stranraer, Dumfries and Galloway, Scotland.