Other UK Anstruther
Harbour Inn, Anstruther
Independent pet-friendly review by Four Legged Guests · updated August 2026 · paw rating built from 6 verified guest reviews mentioning pets
Bring your dog if
- You're happy with a standard hotel-room stay where the property explicitly welcomes dogs
- You're basing yourself in Anstruther / the Other UK and want a pet-friendly anchor for day trips
Worth knowing
- Pet fee and any size restrictions aren't published - confirm directly with the property before booking
- Shared corridors and common areas mean nervous or vocal dogs may find it harder to settle
How this review was built Evidence, sources, refresh cadence
- Evidence: 6 pet-mention guest reviews sourced from major booking platforms - guests who explicitly mentioned travelling with a dog. Each review is screened for pet-relevance, then judged for sentiment to compute the paw rating.
- Not a personal visit. We don't stay at every hotel we cover - we summarise patterns from real guest reviews, paraphrased and never quoted verbatim. Full standard on our editorial policy page.
- Wider context: The property has 489 guest reviews overall across booking platforms, averaging 7.5/10 - the paw rating reflects only the pet-mentioning subset.
- Last refreshed: August 2026. Policies and pricing drift; we re-check on a rolling basis. Confirm specifics with the property at the moment you book.
- How the paw rating works: Full detail on the methodology page, including the three verification gates and known limitations.
Pet-friendly summary
The Harbour Inn sits on Rodger Street in Anstruther, a couple of minutes from the harbour and the beach in the prettiest stretch of the East Neuk of Fife, and it is a straightforwardly dog-friendly place to stay. Water bowls and treats appear for dogs without anyone having to ask, the staff are consistently described as friendly and accommodating, and there is a sun-trap beer garden that dogs are welcome in.
The dog charge is the thing to sort out before you arrive. Guests travelling with dogs report a nightly charge of around twenty pounds per dog, applied per animal rather than per room and collected at the inn rather than taken at the time of booking, which has caught out more than one party who assumed the pet element was already paid. Two dogs therefore cost double, and that is the part guests object to most, since the room is cleaned once either way. Ask what the current charge is and how it is applied when you book.
Anstruther itself does most of the work. The Fife Coastal Path runs through the town, the beach and harbour are on the doorstep, and St Andrews is a short drive up the coast, so this works well as a walking base. The inn is small and old, with a bar downstairs used mostly by locals, and there is no reception desk: check-in is generally self-service, so make sure you have the arrival instructions before you turn up.
The rooms are the weak point. They are small, some of them very small indeed, and standards vary between them: grubby grout in the showers, blinds that let in a lot of early summer light, and a breakfast that draws more criticism than praise. At least one room sits directly above a connected bar, so ask about the room's position if you are a light sleeper or your dog is unsettled by noise from below.
Best suited to a couple or a solo traveller walking the Fife coast with a dog, who want somewhere central and genuinely dog-welcoming and are not expecting much of the room itself. It earns a 4.3/5 paw rating.
Highlights from pet-mentioning reviews
What reviewers travelling with dogs consistently noted about staying here.
- Water bowls and treats supplied for dogs
- Dog charge is per dog, per night
- Beer garden and harbour walks on the doorstep
- Fife Coastal Path runs through the town
- Rooms are small and vary in condition
About this hotel
The Harbour Inn is a small four-star inn on Rodger Street in Anstruther, a fishing town in the East Neuk of Fife. It is a couple of minutes from the harbour and the beach, with a bar and a sheltered beer garden downstairs and a handful of compact rooms above, and St Andrews a short drive up the coast.
Hotel facts
Photos
Location
20 Rodger Street, Anstruther, KY10 3DU