Stay close to Scotland’s most iconic attractions. Whether you’re exploring historic castles, stunning lochs, or vibrant cities, these hotels offer the perfect base for your Scottish adventure.