Even though it's located 14 kilometres from the main center, Broughty Ferry is definitely worth looking into. It's got 4 accommodation options to choose from, including Best Western Dundee Woodlands Hotel and Taychreggan Hotel .
For some alternatives, try out the Old Course Hotel and the Fairmont St Andrews. They are 11 kilometres and 16 kilometres respectively from the center. If those two aren't for you, try the Macdonald Rusacks Hotel or the Westport Serviced Apartments.
Everyone knows we Aussies are pretty laid back, so consider staying a little longer and check out the Scotland's Secret Bunker and East Sands, which you'll find in St. Andrews, 12 kilometres to the east of Craigsanquhar. Some of our recommended St. Andrews hotel options are the Best Western Scores Hotel and The Golf Inn. 12 kilometres to the northeast of Craigsanquhar you can also stay at Tayport, which is home to the Fisherman's Tavern Hotel - Inn and Ashley House Guest House. West Sands and the St. Andrew Links are just some of the more popular points of interest to experience while in Tayport.
Dunfermline can be found 45 kilometres away from Craigsanquhar. While you are there, why not check out the Dunfermline Abbey, the Dunfermline Golf Club and Church. The Andrew Carnegie Birthplace Museum and Abbot House are also worth visiting. Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel are a couple of hotels in Dunfermline.
If watching sport is your thing, get along to Tannadice Park. It's located to the north of Craigsanquhar. Those wanting to find a bed near to the action can make a choice from the Apex City Quay Hotel & Spa and the Holiday Inn Express Dundee.
Dundee Airport is the most logical airport, and is located 11 kilometres away from the centre of Craigsanquhar. Conveniently located hotels include the Doubletree by Hilton Dundee and the WEST PARK SUMMER CAMPUS.
Hotels in Craigsanquhar start at AU$79 per night. Prices and availability subject to change. Additional terms may apply.