Skip to main content

The best cheap hotels in Anstruther

Check out our selection of great cheap hotels in Anstruther

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Waterfront, hotel in Anstruther

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

Everything was perfect, from the location, the facility, the staff to the breakfast
Scored 9.0
9.0
Rated wonderful
Wonderful
1,463 reviews
Price from
$159.90
1 night, 2 adults
The Spindrift Guest House, hotel in Anstruther

The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

The hosts were very helpful and knowledgeable!
Scored 9.4
9.4
Rated wonderful
Wonderful
179 reviews
Price from
$200.98
1 night, 2 adults
Brackness House Luxury B&B, hotel in Anstruther

Brackness House Luxury B&B enjoys a location in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

From the moment I arrived , I felt welcome , the owner met me and showed me around the gorgeous property, all the great amenities. My room looked onto a beautiful garden with summer house. Food amazing cooked to order and they even went above and beyond to give me a wee extra for my perfect bfast .
Scored 9.6
9.6
Rated exceptional
Exceptional
210 reviews
Price from
$183.29
1 night, 2 adults
Murray Library Hostel, hotel in Anstruther

Murray Library Hostel features free WiFi throughout the property and views of sea in Anstruther.

The hostel is in a perfect location, beautiful old library, and Darius is so kind and accommodating. Everything you need is there!
Scored 8.9
8.9
Rated excellent
Excellent
532 reviews
Price from
$99.86
1 night, 2 adults
The Inn At Kingsbarns, hotel in Anstruther

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

- the warm hospitality and attentiveness of the staff - proximity to the beach - comfortable beds
Scored 9.4
9.4
Rated wonderful
Wonderful
398 reviews
Price from
$199.09
1 night, 2 adults
Belstane House, hotel in Anstruther

Belstane House provides beachfront accommodations in Cellardyke. Featuring sea and garden views, this bed and breakfast also provides guests with free Wifi. Guests can enjoy quiet street views.

Great view of the sea
Scored 9.4
9.4
Rated wonderful
Wonderful
118 reviews
Price from
$126.40
1 night, 2 adults
The Ship Inn, hotel in Anstruther

The Ship Inn is located in Elie, 22 mi from Edinburgh and 28 mi 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.

Quirky bar Lovely food View to die for from our Room Staff lovely especially Lizzie Ann
Scored 9.1
9.1
Rated wonderful
Wonderful
95 reviews
Price from
$233.85
1 night, 2 adults
Honeypot Guest House, hotel in Anstruther

Honeypot Guest House in Crail provides accommodations with a garden and a terrace. There's a private entrance at the guest house for the convenience of those who stay.

The room was a good size, the shower was fantastic and the warm welcome and hospitality was superb. We also enjoyed the breakfast!
Scored 9.2
9.2
Rated wonderful
Wonderful
86 reviews
Price from
$158.01
1 night, 2 adults
The Tree Houses at Madeira in Fife, hotel in Anstruther

Featuring a garden, The Tree Houses at Madeira in Fife features accommodations in Pittenweem. This property offers access to a balcony, free private parking, and free Wifi.

Scored 9.8
9.8
Rated exceptional
Exceptional
9 reviews
Price from
$402.95
1 night, 2 adults
The Shoregate, hotel in Anstruther

Featuring a bar, The Shoregate is located in Crail in the Fife region, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

Rooms were extremely spacious and comfortable, food was phenomenal and staff were incredibly friendly and helpful
Scored 9.7
9.7
Rated exceptional
Exceptional
31 reviews
Price from
$250.28
1 night, 2 adults
All cheap hotels in Anstruther
Looking for a cheap hotel?
For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Anstruther this month

Enjoy breakfast in Anstruther!

  • The Waterfront
    Breakfast options
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,463 reviews

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

    Absolutely fabulous. Service great and excellent food

  • Brackness House Luxury B&B
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 210 reviews

    Brackness House Luxury B&B enjoys a location in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

    Robert & Catriona treated us like we were family.

  • The Howff - Lovely 2-Bed Apartment in Anstruther
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 109 reviews

    The Howff - Lovely 2-Bed Apartment in Anstruther is located in Anstruther, just 9.4 miles from St Andrews University and 23 miles from Discovery Point.

    Very cosy, beautiful decorated had everything you need

  • The Moorings, 2 bed apartment with private garden.
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 101 reviews

    The Moorings, 2 bed apartment with private garden. Offers accommodations in Anstruther, a 16-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.

    Cleanliness , location and well equipped apartment

  • The Loft - Remarkable 2-Bed Anstruther Apartment
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 124 reviews

    The Loft - Remarkable 2-Bed Anstruther Apartment offers accommodations in Anstruther, a few steps from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.

    Absolutely stunning apartment. Comfortable and spotlessly clean. Perfect location.

  • Coastal Cottage - Cellardyke Anstruther
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 119 reviews

    Coastal Cottage - Cellardyke Anstruther offers accommodations in Anstruther, 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    A lovely, spotlessly clean cottage in a great location.

  • 24 east green.
    Breakfast options
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 171 reviews

    24 east green. Offers accommodations in Anstruther, 9.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Beautiful clean apartment in the heart of the town

  • Sea Esta
    Breakfast options
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 159 reviews

    Sea Esta is located in Anstruther, just 10 miles from St Andrews University and 23 miles from Discovery Point.

    Location perfect and beautiful walk into Anstruther

Great access to the city center! Check these cheap hotels in Anstruther

  • Walters Neuk Anstruther- luxury coastal home
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Walters Neuk Anstruther- luxury coastal home is located in Anstruther, just 8.9 miles from Fairmont St Andrews Bay Golf Course and 9.5 miles from St Andrews University.

  • Pee Wee Cottage
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 5 reviews

    Pee Wee Cottage offers accommodations in Anstruther, 23 miles from Discovery Point.

  • Fishermans Neuk- fabulous coastal home
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 6 reviews

    Featuring a garden, Fishermans Neuk- fabulous coastal home features accommodations in Anstruther. Both free Wifi and private parking are accessible at the vacation home free of charge.

    Spacious, amazingly well equipped, in an ideal location for the harbour

  • Coastal Rest- superb East Neuk townhouse
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Coastal Rest- superb East Neuk townhouse is located in Anstruther, just a 7-minute walk from Billow Ness Beach and 9.3 miles from Fairmont St Andrews Bay Golf Course.

  • Maeyar-contemporary apartment in coastal village
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Maeyar-contemporary apartment in coastal village is located in Anstruther, just 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Beautiful, well maintained property a 15 min walk to centre

  • Jules By The Sea Anstruther
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 35 reviews

    Jules By The Sea Anstruther is located in Anstruther, just a 11-minute walk from Billow Ness Beach and 9.1 miles from Fairmont St Andrews Bay Golf Course.

    Great location, so spacious and beautifully decorated!!

  • Wee Jules By The Sea
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 16 reviews

    Wee Jules By The Sea offers accommodations in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

    Cleanliness, welcome pack, first aid kit, location

  • Murrays Neuk- stylish coastal apartment
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 11 reviews

    Murrays Neuk- stylish coastal apartment is located in Anstruther, just 8.9 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    The location was amazing and the apartment was spotless and very comfortable

  • Shorefront Apartment - Sea View with 3 Bedrooms
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 33 reviews

    Shorefront Apartment - Sea View with 3 Bedrooms is located in Anstruther, just 9 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Location on the harbour. Lovely furnishings. Great views

  • Misty Morn- stunning home in East Neuk
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    Featuring a garden, Misty Morn- stunning home in East Neuk features accommodations in Anstruther.

    Everything. Beautiful home with lovely furnishings Very comfortable

  • Honeybee Cottage- stunning home on Fife coast
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    The property is around 10 miles from Fairmont St Andrews Bay Golf Course, 10 miles from St Andrews University, and 23 miles from Discovery Point.

    Attention to detail everything you could ever need was there

  • Harbourside Apartment
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Harbourside Apartment offers accommodations in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

    The apartment is in a great location, spacious, very clean and well-appointed.

  • Andersons Neuk- stunning coastal apartment
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Andersons Neuk- stunning coastal apartment offers accommodations in Anstruther, a few steps from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.

  • Dreel Cottage
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 69 reviews

    Dreel Cottage is located in Anstruther, just a 3-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

    Excellent location, comfortable, secure private garden.

  • The Sailmakers Loft
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 9 reviews

    The Sailmakers Loft offers accommodations in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

    The view, quality furnishings, warm, open plan layout and quiet.

  • Shore Cottage Anstruther- stylish home by the sea
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 10 reviews

    Shore Cottage Anstruther- stylish home by the sea is located in Anstruther, just a 5-minute walk from Billow Ness Beach and 10 miles from Fairmont St Andrews Bay Golf Course.

    Location! Like new. Excellent condition. Loved it!

  • Auld Fishers Hoist- traditional home by the sea
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 7 reviews

    Auld Fishers Hoist- traditional home by the sea is located in Anstruther, just a 9-minute walk from Billow Ness Beach and 9.4 miles from Fairmont St Andrews Bay Golf Course.

    It was so well equipped, clean and the location was fantastic

  • Forth View- stylish upper apartment with sea views
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 10 reviews

    Forth View- stylish upper apartment with sea views is located in Anstruther, just 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    From booking, arriving, staying to departure, it was all fantastic.

  • Academy Apartment Anstruther- stunning luxury home
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Academy Apartment Anstruther- stunning luxury home is located in Anstruther, just 8.8 miles from Fairmont St Andrews Bay Golf Course and 9.4 miles from St Andrews University.

  • The Wendy House-seafront cottage incredible views
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    The Wendy House-seafront cottage incredible views is located in Anstruther, just 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

  • Puffin House- stylish home by the sea
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Puffin House- stylish home by the sea offers accommodations in Anstruther, 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

  • 51 Milton Crescent
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 46 reviews

    51 Milton Crescent is located in Anstruther, just a 8-minute walk from Billow Ness Beach and 9.3 miles from Fairmont St Andrews Bay Golf Course.

    Good location and extremely helpful Trish and Bruce

  • Acorn Apartment in Cellardke Anstruther
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 20 reviews

    Acorn Apartment in Cellardke Anstruther is located in Anstruther, just 10 miles from St Andrews University and 23 miles from Discovery Point.

    Good location to explore the area. Well equipped apartment.

  • Lovely Holiday Home In The East Neuk Of Fife
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 22 reviews

    Lovely Holiday Home In The East Neuk Of Fife offers accommodations in Anstruther, a 16-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.

    Location was very good, and enclosed garden was ideal for our dog

  • The Old Paint Shop Apartment - Centrally Situated
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 96 reviews

    The Old Paint Shop Apartment - Centrally Situated is located in Anstruther, just a few steps from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.

    Clean great location very comfortable everything you

  • The Spindrift Guest House
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 179 reviews

    The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

    Breakfast great a few different choices every day.

  • Watersedge Apartment- cosy home by the sea
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 reviews

    The property is around 8.9 miles from Fairmont St Andrews Bay Golf Course, 9.5 miles from St Andrews University, and 23 miles from Discovery Point.

    The location was brilliant. It was a real home from home, we were so happy there

  • Auld Leigh-Lann Apartments
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 95 reviews

    Auld Leigh-Lann Apartments offers accommodations in Anstruther, 9 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Perfectly situated and equipped with all our needs

Stay connected in Anstruther! Cheap hotels with free Wifi

  • Aqua Vista- seafront cottage Cellardyke
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 reviews

    Featuring a terrace, Aqua Vista- seafront cottage Cellardyke features accommodations in Anstruther.

  • The Neuk- contemporary coastal apartment
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 19 reviews

    The Neuk- contemporary coastal apartment is located in Anstruther, just 9.4 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Lovely apartment, Everything you need in a great location

  • Faolin- superb detached family villa East Neuk
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 7 reviews

    Faolin- superb detached family villa East Neuk offers accommodations in Anstruther, a 14-minute walk from Billow Ness Beach and 9.3 miles from Fairmont St Andrews Bay Golf Course.

    Location very good, well equipped, comfortable beds.

  • Auld Fishers Catch- homely apartment near the sea
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 5 reviews

    Auld Fishers Catch- homely apartment near the sea offers accommodations in Anstruther, 9.4 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Cosy and tasteful decor . Kitchen well appointed Any easy to use heating control Excellent WiFi and plenty of sockets

  • Jessies Selkie- homely apartment in East Neuk
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 reviews

    Jessies Selkie- homely apartment in East Neuk is located in Anstruther, just 9.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    operation smooth. Place quiet and well furnished.

  • Catherine Cottage seaside home
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 9 reviews

    Featuring a garden, Catherine Cottage seaside home features accommodations in Anstruther.

    location and outlook is wonderful, we loved Anstruther.

  • Creel Cottage- stylish cottage near the sea
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 reviews

    Creel Cottage- stylish cottage near the sea is located in Anstruther, just 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Such a quiet little street but a short walk to all the amenities.

  • Lightkeepers Rest
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 18 reviews

    Lightkeepers Rest offers accommodations in Anstruther, 9.4 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

    Was so much bigger than we expected. And we just loved the living room, fantastic views.

FAQ about cheap hotels in Anstruther

Cheap hotels that guests love in Anstruther

  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 171 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.
    Susan
    Solo traveler
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 14 reviews
    The property is in a great location and is spotlessly clean. The rooms are ideal for a family and the living room and dining kitchen are perfect for enjoying family time.
    Frances
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 210 reviews
    Our hosts, Robert and Catriona, were lovely, very helpful and friendly. Location was quiet, but ideal for access to town centre and harbour and for bus services to other locations. Breakfast was great, plenty of options (including some home made jam). The room was very comfortable and spotlessly clean. Nice lounge, garden and games area. We would not hesitate to recommend this B & B to anyone going to this area.
    Christine
    Young couple
  • Avg. price/night: $87.22
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 532 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.
    alexwilson1
    Young couple
  • Scored 7.8
    7.8
    Rated good
    Good
     · 323 reviews
    Very clean and fresh rooms.Pleasant staff. Ideal location for our stay.
    Anne
    Young couple
  • Avg. price/night: $116.29
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,463 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!
    Gazzer69
    Solo traveler
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 124 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!!
    C
    Carrie
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 94 reviews
    well equipped, spotlessly clean and really comfortable- ideal location too
    Fiona
    Family with young children
  • Avg. price/night: $87.22
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 532 reviews
    location cheap and cheerful clean affordable
    Maggie
    Young couple
  • Avg. price/night: $116.29
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,463 reviews
    Great food / Breakfast perfect location easy parking either on the street for an hour or across the road really good value the bedrooms very clean with big TV in the room ideal for golf easy access to St Andrews
    A
    Andrew
    Family with young children