The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

AU$207 Anstruther accommodation

Epic deals on more than 189 Anstruther hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel prices in Anstruther

Check prices in Anstruther for tonight, 31 Oct. - 1 Nov.31 Oct. - 1 Nov.
Check prices in Anstruther for tomorrow night, 1 Nov. - 2 Nov.1 Nov. - 2 Nov.
Check prices in Anstruther for next weekend, 6 Nov. - 8 Nov.6 Nov. - 8 Nov.

Top luxury Anstruther hotel deals

Accommodation in Anstruther

If you're going to Anstruther and trying to find accommodation, you'll have a small list of options at your fingertips. Book any of the 2 within 5 kilometres of the city's heart.

You should take a squiz at The Waterfront and The Bank. All these accommodation options are not far from the main hustle and bustle.

For some alternatives, look at the Old Course Hotel and the Greywalls Hotel and Chez Roux. They are located 13 kilometres and 25 kilometres respectively from the main center. If these aren't for you, try the Fairmont St Andrews or the Macdonald Rusacks Hotel.

If you'd like to go to some nearby cities, try St. Andrews and Strathkinness. Travel 12 kilometres to the northwest from Anstruther and you'll locate St. Andrews. Alternatively, Strathkinness is 15 kilometres to the northwest. Hotels in St. Andrews include the Best Western Scores Hotel and The Golf Inn. The Milton Lea Bed & Breakfast and Eden Mansion are some of the options in Strathkinness.

Australia has some of the world's greatest sports lovers, so why not indulge with a visit to Tannadice Park? Discover Tannadice Park to the northwest of Anstruther. Sleep close to the action at the Westport Serviced Apartments or the Apex City Quay Hotel & Spa.

Dundee Airport is located 30 kilometres from central downtown Anstruther. If you wish to stay close by, you can book a night at the Doubletree by Hilton Dundee or the WEST PARK SUMMER CAMPUS.

How much is a hotel room in Anstruther?

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

Travel to Anstruther & explore

^Eligibility requirements and conditions apply.