Four-star Hotels in Lanark, United Kingdom

from 87 GBP
New Lanark Mills, Lanark, United Kingdom 1.3 km from centre
8.4 2583 reviews
New Lanark Mill Hotel, Mill 1, Lanark, Lanark, United Kingdom 620 m from centre
8.6 401 review
from 87 GBP
Lanark Racecourse, Lanark, United Kingdom 1.7 km from centre
8.4 317 reviews
Newhouse Farm Ravenstruther, Lanark, United Kingdom 4.8 km from centre
9.7 61 review
from 80 GBP
Kirkfieldbank Road Sandilands Lanark, Lanark, United Kingdom 5.3 km from centre
9.6 295 reviews
Carmichael Estate, Lanark, United Kingdom 8.3 km from centre
6.2 5 reviews
Lanark, United Kingdom 5 km from centre
9.9 16 reviews