GoHotelly
Hotel Check-in 15:00 ·

The Harbour Inn

Experience friendly service and cozy charm at The Harbour Inn, a welcoming 3.7-star pub in Anstruther. Enjoy local ales, community spirit, and easy access to sightseeing and recreation in the UK’s historic harbour town.

Harbour Inn, 20 Rodger St, Anstruther KY10 3DU, United Kingdom View on map
7.4/10
Good Based on 38 recent guest reviews
What recent guests emphasize

Warm hospitality amid historic surroundings

Guests appreciate the friendly atmosphere and community spirit, with convenient access to famous local attractions.

Guests often praise

  • Warm and welcoming atmosphere, especially noted during festive occasions.
  • Friendly staff contributing to a community-focused environment.
  • Good selection of local beers and traditional pub offerings.

Worth knowing

  • Reviews focus mainly on the pub experience rather than hotel details.
  • Facilities and amenities of the hotel itself receive limited direct feedback.
  • The hotel serves as a convenient base for exploring historic St Andrews attractions.

Best for

  • Visitors looking to enjoy a friendly pub environment with local charm.
  • Travelers interested in sightseeing and exploring nearby historic sites.
  • Those who value community spirit and a homely stay during holidays.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to The Harbour Inn

The Harbour Inn, nestled at 20 Rodger Street in Anstruther, stands as a charming retreat for travelers and locals alike. With a solid rating of 3.7, this establishment balances a warm, inviting atmosphere with practical amenities tailored to business visitors. The Inn's proximity to scenic coastal views and rich local heritage makes it a prime spot for sightseeing and recreation.

Guests often praise The Harbour Inn for its genuine hospitality. Kirsty Follett, a recent visitor, highlighted the pub’s cozy warmth and community spirit, especially appreciating the special Christmas Day hospitality offered to those who might otherwise be alone. This gesture reflects the establishment's deep commitment to fostering connection and comfort beyond mere accommodation.

More than just a place to rest, The Harbour Inn embodies a welcoming heart within the vibrant town of Anstruther. Its blend of traditional pub charm and essential business conveniences creates an experience that resonates on both personal and professional levels. For anyone seeking a friendly, accessible base to explore the coastal beauty and culture of the United Kingdom, The Harbour Inn offers a memorable stay grounded in kindness and authenticity.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

KF
Kirsty Follett Dec 28, 2025
8.0

As pubs go, this was a very warm friendly pub. Visited on Christmas day with family,good beer and friendly staff. Doing a lovely thing by providing Christmas dinner and a beer for the local community who would be on their own.

Location & neighborhood

Where you'll find The Harbour Inn

Anstruther, United Kingdom

Based on sightseeing, recreation, and getting around

  • Harbour 2 min Walk
  • Waid Academy 3 min Walk
  • St Andrews Road 2 min Walk
  • Edinburgh Airport 1 hr 7 Car · 2 hr 16 Transit
  • Dundee Airport 43 min Car · 1 hr 19 Transit
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in United Kingdom. Distances are rough real-world times, not straight-line.

Old Course 2,147 reviews

Old Course

W Sands Rd, St Andrews KY16 9XL, United Kingdom

4.8 · Golf Course
St Andrews Castle 4,328 reviews

St Andrews Castle

The Scores, St Andrews KY16 9AR, United Kingdom

4.5 · Castle
Scottish Fisheries Museum 1 reviews

Scottish Fisheries Museum

Scottish Fisheries Museum, St Ayles Cres, Harbourhead, Anstruther KY10 3AB, United Kingdom

4.6 · Museum
People also viewed

Similar Hotels in United Kingdom

Hand-picked alternatives with a comparable feel, size and price band.

90 Clapham Common South Side, London SW4 9DL, United Kingdom

Clapham South Belvedere Hotel

Discover Clapham South Belvedere Hotel, offering WiFi, breakfast, airconditioned rooms, and familyfriendly amenities. Explore t...

3.1 (333) View
Chester St, Birmingham B6 4BE, United Kingdom

Campanile Birmingham

Campanile Birmingham offers clean, modern rooms and friendly service in Chester St. Enjoy great food, easy parking, and proximity ...

4 (1,489) View
54 Clarence Rd, Gorleston-on-Sea, Great Yarmouth NR31 6DR, United Kingdom

Avalon Private Hotel

Discover Avalon Private Hotel, a welcoming 4.3rated B&B near Gorleston's beach. Enjoy clean, comfortable rooms, free WiFi, and a...

4.3 (30) View
156 Marshland Rd, Moorends, Doncaster DN8 4SU, United Kingdom

Moorends Hotel

Discover Moorends Hotel at 156 Marshland Rd, Doncaster. Enjoy hearty Sunday carveries, friendly service, free WiFi, and a cozy ba...

4.2 (71) View
Kenmore Luxury Lodges, The Square, Kenmore, Aberfeldy PH15 2NU, United Kingdom

Kenmore Luxury Lodges

Experience 4.3star comfort at Kenmore Luxury Lodges, located by the River Tay. Enjoy petfriendly cabins with free WiFi, kitchen...

4.3 (566) View
203 Camden Rd, London NW1 9AA, United Kingdom

Camden Belmont Hotel

Experience a pleasant and affordable stay at Camden Belmont Hotel, located on Camden Road, London. Ideal for sightseeing and recre...

3.7 (51) View
Dornoch Hotel, Grange Rd, Dornoch IV25 3LF, United Kingdom

Dornoch Hotel

Experience a relaxing stay at Dornoch Hotel, featuring free WiFi, breakfast, parking, and petfriendly rooms. Enjoy easy access t...

3.4 (567) View
5 Commercial Rd, Weymouth DT4 7DW, United Kingdom

Charlotte

Charlotte offers modern, petfriendly rooms with great breakfast just steps from Weymouth beach and train station. Enjoy welcoming...

4.7 (41) View
Gainsborough Rd, Market Rasen LN8 3JW, United Kingdom

The Limes County House

Discover The Limes County House, a welcoming 3.5star Victorian retreat set on 3 acres near Lincolnshire Wolds. Enjoy spacious roo...

3.5 (46) View
49 Gloucester Pl, London W1U 8JE, United Kingdom

St. George Hotel

Discover affordable comfort at St. George Hotel, centrally located in London’s vibrant Marylebone. Enjoy spacious, quiet rooms wit...

3.3 (53) View
Share your stay

Stayed at The Harbour Inn? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.