If you find yourself requiring more options in Crawfordjohn, try the Best Western Cartland Bridge Hotel and the Elphinstone Hotel. They are 20 kilometres and 20 kilometres away from the city's main streets. Wotif also recommends the Robertson Arms Hotel and the Shieldhill Castle Hotel. The first is 25 kilometres away from the city, while the second is 20 kilometres away.
If you want to go to some close by cities, think about Symington and Lanark. Journey 17 kilometres to the northeast from Crawfordjohn and you'll find Symington. That said, Lanark is 20 kilometres to the north. Symington hotels are the Tinto Hotel and Cornhill Castle Hotel. The New Lanark Mill Hotel & Self Catering Waterhouses and Scottish Equestrian B&B are some of the better ones in Lanark.
Are you a crazy sports nut? Indulge in your obsession by visiting Almondvale Stadium, which is situated to the north of Crawfordjohn. To rest your head close by, book a room at the Macdonald Houstoun House or the Mercure Livingston Hotel.
Edinburgh Airport is the most logical airport for accessing Crawfordjohn and is 60 kilometres drive from the heart of town. If you choose to stay nearby, try the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.
Hotels in Crawfordjohn start at AU$78 per night. Prices and availability subject to change. Additional terms may apply.