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

Filter by:

Review score

The Waterfront

Anstruther

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.

M
MYRTO
From
Greece
The room was spotless, very comfortable and nicely decorated. The location was excellent and the staff extremely friendly and helpful. Breakfast was excellent, with many great options; additionally, we've had a lovely dinner at the restaurant as well. Overall, an excellent stay; would definitely visit again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,396 reviews
Price from
US$168.24
1 night, 2 adults

Murray Library Hostel

Anstruther

Situated in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi. The property is non-smoking and is set 14 km from St Andrews Bay.

J
Julie
From
France
I loved this place, very welcoming, so confortable and the view is...amazing ! The village is also very beautiful and nice (not to touristic). Try the see, it's not so cold ;)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 689 reviews
Price from
US$122.36
1 night, 2 adults

The Terrace

Saint Monance (Near Anstruther)

Offering garden views, The Terrace is an accommodation set in Saint Monance, 21 km from St Andrews University and 40 km from Discovery Point.

F
Fiona
From
Malta
The property was very comfortable, spotless and had everything we needed.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews
Price from
US$146.29
1 night, 2 adults

cellardyke en-suite rooms

Cellardyke (Near Anstruther)

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.

C
Chow Tee
From
United Kingdom
The room was so warm and bed so comfortable. Very clean too. Kettle for cup of tea was so welcoming. Location too. Walking distance to town centre and frequent bus services to other exciting places like St Andrew and Leven.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 48 reviews
Price from
US$131.67
1 night, 2 adults

Hayloft

Pittenweem (Near Anstruther)

Complete with a garden, Hayloft is set in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

R
Robert
From
United Kingdom
location was brilliant. Harbour was beautiful. Garden was lovely and spacious.Plenty of outside seating. The apartment had everything needed and more.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 25 reviews
Price from
US$512.46
1 night, 2 adults

Flourloft

Pittenweem (Near Anstruther)

Complete with a garden, Flourloft is situated in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

M
Maria Elena
From
United Kingdom
Amazing house and facilities. Next to harbour. It felt like being at home.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 16 reviews
Price from
US$568.55
1 night, 2 adults

Forth Bay Guest House

Leven-Fife (Near Anstruther)

Forth Bay Guest House provides accommodation with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

S
Soergel
From
Germany
Location, room, breakfast, service,.... It cannot get any better.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 218 reviews
Price from
US$146.37
1 night, 2 adults

Rhum Cottage

Cupar (Near Anstruther)

Set 11 km from St Andrews University, Rhum Cottage offers accommodation with free WiFi and free private parking. Offering a garden, the property is located within 27 km of Discovery Point.

j
jones
From
United Kingdom
Location not really good for us
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$645.88
1 night, 2 adults

The Garden Apartment

Dunino (Near Anstruther)

Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point.

A
Angus
From
Vietnam
Great location...away from road sounds
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 118 reviews
Price from
US$126.35
1 night, 2 adults

The Caledonian Hotel

Leven-Fife (Near Anstruther)

Situated a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.

M
Martyna
From
Poland
Clean and nicely designed rooms, equipped with everything necessary. The hotel is located very central, close to the beach and grocery store. Parking next to hotel. There is a restaurant in the hotel, that seems to have a nice vibe, but we didn't have a chance to try it out.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 827 reviews
Price from
US$101.74
1 night, 2 adults
All 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 9.2
Superb - What previous guests thought, 52 reviews

Popular with guests booking cheap hotels in Anstruther

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

Popular with guests booking cheap hotels in Anstruther

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

Popular with guests booking cheap hotels in Anstruther

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

Popular with guests booking cheap hotels in Anstruther

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

Popular with guests booking cheap hotels in Anstruther

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

Popular with guests booking cheap hotels in Anstruther

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 44 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, 691 reviews

Popular with guests booking cheap hotels in Anstruther

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

Enjoy breakfast in Anstruther and nearby

The Shoregate

Crail
Breakfast options
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$263.33 per night

The Golf Hotel

Crail
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 231 reviews

Located in Crail, 12 km from St Andrews Bay, The Golf Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$199.49 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,905 reviews

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

From US$139.64 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 488 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$232.74 per night

Smugglers Loft

Anstruther
Breakfast options
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.

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

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.2
Superb - What previous guests thought, 88 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.3
Superb - What previous guests thought, 93 reviews

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

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.

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, 74 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.

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

Scored out of 10, guest rating 8.6
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$91.77 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 71 reviews

Set 17 km from St Andrews Bay, 18 km from St Andrews University and 39 km from Discovery Point, The Old Chandlery offers accommodation situated in Pittenweem.

From US$206.47 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 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$458.83 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews

Set in Crail, Crail Residence offers accommodation 16 km from St Andrews University and 38 km from Discovery Point. Free WiFi is available throughout the property and St Andrews Bay is 12 km away.

From US$167.57 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 16 reviews

Elie Residence enjoys a location in Elie, just 21 km from St Andrews Bay and 37 km from Discovery Point. Free WiFi is available throughout the property and St Andrews University is 21 km away.

From US$179.54 per night
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 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.

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, 160 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 691 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$137.65
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,397 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
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 126 reviews
Absolutely beautiful apartment, stunning decor! The host texted us well in advance of how to access property and where to park etc. The place was spotless and had everything you could need. Such an ideal location, close to all the little shops/cafes, pubs and walks. Bonus points for being pet friendly! Great value for money and I will recommend to anyone and would stay here again!!
Guest review by
Carrie
Young couple