COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Hotels in Anstruther

Wander wisely with the Travelocity Price Match Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices in Anstruther for tonight, Feb 28 - Mar 1Get price
Check prices in Anstruther for tomorrow night, Mar 1 - Mar 2Get price
Check prices in Anstruther for next weekend, Mar 5 - Mar 7Get price

Most frequently booked Anstruther hotels

Don't see what you're looking for?
See all available properties in Anstruther
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top luxury Anstruther hotel deals

The Bank
The Bank
23-25 High Street, Fife, Anstruther, Scotland
The price is $159 per night from Mar 26 to Mar 27
The Bank

How much is a hotel room in Anstruther?

Hotels in Anstruther start at $113 per night. Prices and availability subject to change. Additional terms may apply.

Anstruther Hotel & Travel Guide

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.

Situated 19 miles (31 kilometers) from Anstruther is Dundee Airport. Find accommodation nearby at Doubletree by Hilton Dundee or West Park.