Skip to main content

Cheap hotels in Anstruther

Find the cheap hotels that appeal to you the most

The best cheap hotels in Anstruther

Check out our pick of great cheap hotels in Anstruther

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Anstruther and surroundings in the past month

See all

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 65 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 125 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 45 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 158 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 82 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 52 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 69 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 10 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 690 reviews

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,393 reviews

Great access to the city centre. Check these cheap hotels in Anstruther and nearby

Smugglers Loft

Anstruther
Central location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews

Situated in Anstruther, 100 metres from Billow Ness Beach and 14 km from St Andrews Bay, Smugglers Loft features accommodation with free WiFi in a historic building.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews

Watersedge Apartment- cosy home by the sea is located in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, and 37 km from Discovery Point.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 19 reviews

Set in Anstruther and only 300 metres from Billow Ness Beach, 2 Melville Terrace Anstruther offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Harbourside Apartment enjoys a location in Anstruther, just 15 km from St Andrews University and 37 km from Discovery Point. The 4-star holiday home has sea views and is 14 km from St Andrews Bay.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Located in Anstruther, Andersons Neuk- stunning coastal apartment is a recently renovated accommodation, 60 metres from Billow Ness Beach and 14 km from St Andrews Bay.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 89 reviews

The Old Paint Shop Apartment - Centrally Situated is set in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point.

Sea View

Anstruther
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 12 reviews

Located in Anstruther, Sea View provides accommodation 15 km from St Andrews University and 37 km from Discovery Point. The 4-star holiday home features sea views and is 14 km from St Andrews Bay.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 95 reviews

Set in Anstruther in the Fife region, 3-Bed - Sleeps 6 Seaside - Pet Friendly features a balcony.

Stay connected in Anstruther and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 128 reviews

Set in Fife and only 500 metres from Billow Ness Beach, Ugly Duckling, License number FI 00863 P offers accommodation with sea views, free WiFi and free private parking.

From US$267.35 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 47 reviews

Set 700 metres from Billow Ness Beach, 15 km from St Andrews Bay and 16 km from St Andrews University, cellardyke en-suite rooms offers accommodation situated in Cellardyke.

From US$89.99 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 36 reviews

The Tree Houses at Madeira in Fife, a property with a garden, is situated in Pittenweem, 16 km from St Andrews Bay, 17 km from St Andrews University, as well as 38 km from Discovery Point.

From US$356.35 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 93 reviews

Boasting a bar, The Shoregate is set in Crail in the Fife region, 12 km from St Andrews Bay and 16 km from St Andrews University.

From US$258.22 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,901 reviews

Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool and horse riding facilities.

From US$136.94 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 62 reviews

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

From US$263.44 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 497 reviews

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

From US$228.23 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews

Located 14 km from St Andrews Bay, 15 km from St Andrews University and 37 km from Discovery Point, Academy Apartment Anstruther- stunning luxury home offers accommodation situated in Anstruther.

Enjoy breakfast in Anstruther and nearby

Ainster House

Fife
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13 reviews

Offering a garden and river view, Ainster House is set in Fife, 14 km from St Andrews Bay and 15 km from St Andrews University.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 32 reviews

Pass the Keys The Old Stables, The Loan, Anstruther, a property with a garden, is located in Anstruther, 200 metres from Billow Ness Beach, 14 km from St Andrews Bay, as well as 15 km from St Andrews...

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews

Offering a garden and garden view, 2-Beds Sleeps 4 w Parking 15 mins to St Andrews is situated in Anstruther, 14 km from St Andrews Bay and 15 km from St Andrews University.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 75 reviews

Offering sea views, Shorefront Apartment - Sea View with 3 Bedrooms is an accommodation situated in Anstruther, 15 km from St Andrews Bay and 15 km from St Andrews University.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Offering a garden and garden view, Merchants House- stunning seaview period home is situated in Anstruther, 14 km from St Andrews Bay and 15 km from St Andrews University.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews

Situated in Anstruther, just 100 metres from Billow Ness Beach, Hidden Gem On The Harbour features beachfront accommodation with free WiFi.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 76 reviews

Situated in Fife, just 100 metres from Billow Ness Beach, At Anchor (with a Harbour View) features beachfront accommodation with free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Walters Neuk Anstruther- luxury coastal home is set in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point.

FAQ about cheap hotels in Anstruther

Cheap hotels that guests love in Anstruther

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 158 reviews
The size of the accommodation was perfect for the solo traveller, very clean and modern throughout. The location is ideal, central to both Anstruther and Cellardyke. I enjoyed my stay very much.
Guest review by
Susan
Solo traveller
Avg. price/night: US$113.46
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 690 reviews
Beautiful historic building – such a treat to stay in an old library at a very affordable price. Big spacious room with a gorgeous view of the harbour. Very clean washing facilities. Location was perfect, on the main street in Anstruther. The bus stop was right outside with direct fast buses to Edinburgh and St Andrews. It's also a 20 min walk to Cellardyke Tidal Pool which is a must see if you are in the area.
Guest review by
alexwilson1
Young couple
Avg. price/night: US$134.98
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,393 reviews
The location was ideally central, the room was perfect for being a single traveller. Very clean, adequate coffee and tea (although I always like more milk than you get in hotel rooms, I must remember to ask for more milk when booking). The breakfast was braw and the staff were friendly and smiley especially for it being 8am on a Sunday morning!
Guest review by
Gazzer69
Solo traveller