One of the most picturesque seaside towns to experience in Scotland's Fife region is Anstruther. Its bustling, vibrant harbor and stone medieval homes and shops make it a perfect weekend escape. The fishing town of Anstruther is ideal for families looking for marine fun or couples looking to get away from it all. Amazing seafood and historic castle tours are yours for the taking in Anstruther. It's very accessible from Glasgow, or you can fly directly into Dundee Airport. No matter what you're looking for in a seaside hotel, we at HotelsOne.com can help you find exactly what you're looking for, whether it is a small inn or a larger hotel. In and around Anstruther there are a few options, so be sure to check with us first at HotelsOne.com. Browse our extensive list for the best option available, and we can do the rest. At HotelsOne.com, leave the research to us, and arrive knowing...

Anstruther City Map

Airports Near Anstruther

Dundee (DND) 32.9 km
Edinburgh (EDI) 51.4 km

In and around Anstruther

Dunbar 44 Hotels
27.1 km
Arbroath 59 Hotels
38.1 km
Carnoustie 52 Hotels
31.2 km
North Berwick 52 Hotels
18.3 km
St. Andrews 44 Hotels
14.3 km

Popular Hotels in Anstruther

All 40 hotels in Anstruther

  • The Waterfront
    The Waterfront
    18/20 Shore Street, Anstruther, KY10 3EA, GB
    Show map

    When you stay at The Waterfront in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Old Course at St... Read more…

    4.5/5
    Excellent
    95 reviews
    Free Wifi
    From USD 103
    per room / per night
  • The Bank
    The Bank
    23-25 High Street Fife, Anstruther, KY10 3DQ, GB
    Show map

    When you stay at The Bank in Anstruther, you'll be on the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This... Read more…

    4.4/5
    Good
    82 reviews
    Free Wifi
    From USD 168
    per room / per night
  • The Spindrift Guest House
    The Spindrift Guest House
    Pittenweem Road, Anstruther, KY10 3DT, GB
    Show map

    When you stay at The Spindrift Guest House in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Old Course at... Read more…

    4.8/5
    Excellent
    57 reviews
    Free Wifi
    From USD 136
    per room / per night
  • Cosy Cottage Next to the Shoreline in Cellardyke
    Cosy Cottage Next to the Shoreline in Cellardyke
    Sharps Close 1 27 George Street, Anstruther, KY10 3AS, GB
    Show map

    With a stay at this vacation home in Anstruther, you'll be within a 15-minute drive of University of St. Andrews and Scottish Fisheries Museum. This... Read more…

    5/5
    Excellent
    1 reviews
    Free Wifi
    For more info about this hotel:
  • The Old Paint Shop Apartment - Centrally Situated
    The Old Paint Shop Apartment - Centrally Situated
    The Old Paint Shop 6 High Street East, Anstruther, KY10 3DQ, GB
    Show map

    Located in Anstruther, this apartment is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This apartment is 0.2 mi (0.4... Read more…

    Free Wifi
    For more info about this hotel:
  • Shorefront Apartment - Sea View With 3 Bedrooms
    Shorefront Apartment - Sea View With 3 Bedrooms
    28 Shore Street, Anstruther, KY10 3AQ, GB
    Show map

    With a stay at Shorefront Apartment - Sea View With 3 Bedrooms in Anstruther, you'll be within a 15-minute drive of University of St. Andrews and Old... Read more…

    Free Wifi
    For more info about this hotel:
  • Stunning Shore Front House in Historic Cellardyke
    Stunning Shore Front House in Historic Cellardyke
    Sharps Close 2 27 George St, Anstruther, KY10 3AS, GB
    Show map

    With a stay at this apartment in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Scottish Fisheries Museum.... Read more…

    5/5
    Excellent
    1 reviews
    Free Wifi
    From USD 207
    per room / per night
  • The Neuk Anstruther, Sleeps 6 Fantastic Location
    The Neuk Anstruther, Sleeps 6 Fantastic Location
    54 James Street, Anstruther, KY10 3AY, GB
    Show map

    With a stay at this vacation home in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Scottish Fisheries... Read more…

    Free Wifi
    From USD 123
    per room / per night