Hotels in Anstruther start at $113 per night. Prices and availability subject to change. Additional terms may apply.
Want to explore Anstruther? You will want to secure accommodations as soon as you know your itinerary, as there is only 1 option on Travelocity within a 6-mile (10-kilometer) radius of the main area of Anstruther.
The Old Course Hotel, Scotland, which is the nearest hotel, can be found 8 miles (13 kilometers) from the heart of downtown Anstruther. A secondary nearby Travelocity hotel is the Greywalls Hotel and Chez Roux, situated in Scotland, about 15 miles (24 kilometers) from the middle of Anstruther.
5 miles (9 kilometers) from the town center of Anstruther, you will find the Fairmont St Andrews. Alternatively, the Macdonald Rusacks Hotel can be found about 8 miles (12 kilometers) away. The Westport Serviced Apartments along with the Macdonald Marine Hotel And Spa are other alternative accommodation options worth checking out in Anstruther.
35 miles (53 kilometers) to the west of Anstruther, you can reach Dunfermline, which is where you can visit Dunfermline Abbey and Deep Sea World. The Best Western Plus Dunfermline Crossford Keavil House Hotel and Rooms at 29brucestreet are just some of the great short and long-stay options in Dunfermline. 7 miles (12 kilometers) northwest of Anstruther, you can find St. Andrews, home to the The Golf Inn and Hotel du Vin & Bistro St. Andrews. If you come to St. Andrews, be sure to check out the University of St. Andrews and St. Andrew's Cathedral.
When sport is on your Anstruther bucket list, don't overlook a trip to Murrayfield Stadium, which is located 30 miles (47 kilometers) to the southwest of Anstruther. Anyone wanting to find a Travelocity-listed hotel in the area surrounding the game should look at the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.