Skip to main content

Crawford Arms Hotel 0 Star

111 Carlisle Road, Crawford, Lanarkshire, ML12 6TP Biggar, United Kingdom Show on the map
Excellent location

Choose your room


This lovely hotel set in the farmlands of South Lanarkshire offers comfort and warmth with every stay. A friendly warm welcome is guaranteed everytime.

Reviews: Crawford Arms Hotel

This hotel has no reviews. Would you like to add your own review?