GoHotelly
3-star hotel Check-in 02:00 · Check-out 11:00

The Anchor Hotel

Stay at The Anchor Hotel in Johnshaven with sea views, free Wi-Fi, pet-friendly rooms, and a seafood restaurant. Close to Dunnottar Castle and St Cyrus Beach.

New Rd, Johnshaven, Montrose DD10 0HD, United Kingdom View on map
9.2/10
Exceptional Based on 728 recent guest reviews
Free Wi-Fi Breakfast Free parking Pet-friendly Kid-friendly
What recent guests emphasize

The Anchor Hotel

Simple, family-run hotel with a popular pub and restaurant offering fresh seafood and a relaxed atmosphere near the North Sea coast.

Guests often praise

  • Fresh, tasty seafood and a varied menu that caters to vegetarians and children.
  • Friendly and accommodating staff creating a warm, welcoming atmosphere.
  • Cozy pub and restaurant with a pleasant vibe, popular for drinks as well as meals.
  • Good portion sizes and reasonably priced food considering quality and location.
  • Dog-friendly environment and convenient takeaway options.

Worth knowing

  • No air conditioning or swimming pool on the property.
  • Food service is not available on Mondays and Tuesdays, reflecting local dining patterns.
  • Some guests noted occasional service delays and the presence of flies during meals.
  • Rooms are simple and comfortable but basic, aligning with the hotel’s relaxed style.
  • Booking a table in advance is recommended, especially on weekends when it can get busy.

Best for

  • Visitors seeking a casual, traditional stay near coastal attractions.
  • Families looking for a kid-friendly and pet-friendly environment.
  • Seafood lovers wanting fresh, local fare in a relaxed pub setting.
  • Travelers appreciating friendly service and a laid-back atmosphere.
  • Guests planning to explore nearby sites like Dunnottar Castle and St Cyrus Beach.
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 Anchor Hotel

Situated in the coastal village of Johnshaven, The Anchor Hotel offers a straightforward and relaxed stay with simple rooms, some enjoying sea views. The property combines a traditional pub atmosphere with a seafood restaurant, making it a practical choice for visitors seeking local flavours and casual dining. Facilities include free Wi-Fi, breakfast, free parking, and a pet- and kid-friendly environment, though air conditioning, a pool, and airport shuttles are not available.

Guests have praised the welcoming bar and restaurant, which serves fresh seafood alongside options for vegetarians and children. While some reviews highlight excellent dishes such as fish pie and lobster pasta, service experiences can vary, with occasional delays noted during quieter moments. The hotel operates a smoke-free policy and offers a relaxed setting without luxury amenities, appealing to those looking for a simple, clean, and friendly place to stay by the sea.

Located just a few miles from landmarks like Dunnottar Castle and the House of Dun, as well as the nearby St Cyrus Beach, this family-run hotel makes a convenient base for exploring the surrounding coastal and historic attractions. The Anchor Hotel is around a 45-minute drive from Aberdeen International Airport and just over an hour from Dundee Airport, with other self-catering accommodation options nearby.

Ideal for visitors seeking a laid-back, traditional experience rather than high-end luxury, this property receives good marks for comfort and atmosphere. It's important for guests to note the local practice of limited food service on Mondays and Tuesdays and the recommendation to book tables in advance, especially at weekends when the restaurant can become busy.

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

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Breakfast
Free parking
Pet-friendly
Kid-friendly
Restaurant
Bar
Smoke-free

Not available at this property

Pool
Air-conditioned
Airport shuttle
Fitness center
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.

DR
Dan Robertson Apr 18, 2026
10

Stopped in for a quick pint. Lovely wee friendly pub. Must come back for food one evening!

MB
Michael Burt Apr 14, 2026
10

We stopped into Johnshaven after a day out up the coast at Dunottar and were delighted to find The Anchor. There was a great choice available for seafood lovers, vegetarians and the kids alike. Service was spot on, the food was delicious and the bar/restaurant had a lovely modern, cosy vibe to it. Would heartily recommend

DM
Dinara Murzagaliyeva Apr 11, 2026
10

Was there for a meal only. Great food, fish pie was tasty, onion rings were one of the best, light batter, delicious. Pasta with lobster from specials board was really good. There was a few annoying flies so we kept waving and protecting our food The service has room for improvement. We came in and were standing at the door for ages waiting for someone’s attention, a few staff member passed by and nobody asked anything even though the place was still empty as we booked an early slot.

MW
Mark Westguard Apr 07, 2026
10

Before you panic over the dramatic one-star reviews, take a deep breath. The Anchor is a cracking place to eat and stay. It’s not a luxury spa retreat with marble bathrooms and bedding stuffed with ethically sourced angel feathers. It’s a simple, traditional spot. And that’s exactly the point. If you want somewhere comfortable, clean, and properly welcoming in Johnshaven, this is it. Yes, like most places in and around Johnshaven, they don’t serve food on Mondays and Tuesdays. This is not a personal attack. It’s just how things work locally. On those days, hop in the car and explore another nearby restaurant. Consider it part of the adventure. The bar has a great atmosphere, the food is fresh, and the portions won’t leave you staring sadly at an empty plate. And as for the horror of being asked whether you’ve made a booking, imagine that. A restaurant reserving tables. The scandal. They’re just trying to keep things running smoothly. A little politeness works wonders. Huge thanks to Gary and the team for making the whole stay relaxed, easy, and genuinely memorable. Would happily come back. Maybe even book a table in advance.

JW
jen wicker Mar 23, 2026
10

Great fish and chips! This place was recommended by a friend and did not disappoint. Everything was great, friendly staff and good prices.

GM
Gail Mac Mar 14, 2026
10

One of my favourite places to have a meal. Food is excellent and reasonably priced. Never ever been disappointed. Traditional pub, lovely atmosphere and excellent service

P
Phil Mar 05, 2026
10

I didn’t stay there. We just went for food. What a lovely pub/restaurant this is. The food was excellent and the staff really friendly.

AM
Andrew Morrison Feb 21, 2026
8.0

Decent food, could be better. We ordered a variety of foods. The burgers were a bit dry and could be fresher. The sea bass was very good. For starter we had a mixed sharing platter (I forget the menu item name) , mostly fried food but was okay. Good drink selection and although service was a bit slow staff were all very friendly and accommodating

S
Steven Feb 21, 2026
10

Stopped in here twice for food while staying in Johnshaven and the food is wow, wow, wow. Little expensive but backed up by taste so fair enough. Service was also very friendly and very fast. Unsurprisingly lots of seafood on the menu given the location. First time round I had a beef in peppered sauce thing which was on their specials and delicious. Second day we had the festive menu and the turkey roulade was outstanding. Even the gravy was elevated to absolute perfection. It’s the only place to eat out in town, but fortunately it’s absolutely banging. Highly recommend. Some other notes that people might find useful: 1. It’s dog friendly 2. It does takeaway 3. It can get busy at the weekend so remember and book a table

MD
MTB Dad Feb 06, 2026
10

Lovely location in town, just a very short bike ride/walk from our campsite. Lovely staff and great food. Many thanks.

Location & neighborhood

Where you'll find The Anchor Hotel

Montrose, United Kingdom

Set 2 miles from Benholm Mill, this casual, family-run hotel near the shores of the North Sea is also 4 miles from the Arbuthnott church and 9 miles from the Montrose Golf Links.

  • Johnshaven Road End 12 min Walk
  • The Square 1 min Walk
  • Milnes Wynd 5 min Walk
  • Aberdeen International Airport 46 min Car · 1 hr 47 Transit
  • Dundee Airport 1 hr 2 Car · 1 hr 45 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.

Dunnottar Castle 12,968 reviews

Dunnottar Castle

Stonehaven AB39 2TL, United Kingdom

4.8 · Castle
House of Dun 788 reviews

House of Dun

PFH5+MG, Montrose DD10 9LQ, United Kingdom

4.7 · Tourist Attraction
St Cyrus Beach 415 reviews

St Cyrus Beach

St Cyrus DD10 0AQ, United Kingdom

4.8 · Beach
People also viewed

Similar Hotels in United Kingdom

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

Senhouse St, Maryport CA15 6AB, United Kingdom

The Golden Lion Hotel

The Golden Lion Hotel in Maryport offers free WiFi, breakfast, parking, a casual bar, and some seaview rooms. Rated 4.1 with 319...

4.1 (319) View
Inns Ln, Moorwood Moor Ln, Alfreton DE55 7NU, United Kingdom

The White Hart Inn

Stay at The White Hart Inn in Alfreton, offering eclectic rooms, free WiFi, breakfast, and easy access to Crich Tramway Village a...

4.5 (1,233) View
38 High St, Lampeter SA48 7BB, United Kingdom

The Royal Oak Hotel

Stay at The Royal Oak Hotel, Lampeter. Enjoy free WiFi, parking, petfriendly rooms, restaurant, and bar near National Trust Dola...

4.1 (176) View
35 - 39 St George's Dr, Pimlico, London SW1V 4DG, United Kingdom

Georgian House Hotel

Stay at Georgian House Hotel in Pimlico, London. Enjoy warm rooms, selfcatering apartments, free WiFi, breakfast, and easy acces...

4.4 (1,271) View
68 High St, Fordingbridge SP6 1AX, United Kingdom

The Ship Inn

Relax at The Ship Inn, a 4.4star inn in Fordingbridge offering free WiFi, breakfast, parking, and petfriendly rooms near New Fo...

4.4 (253) View
27 High St, Histon, Cambridge CB24 9JD, United Kingdom

Red Lion (Hotel)

Stay at Red Lion, a 4.4rated extended stay hotel in Histon, Cambridge with free WiFi, parking, petfriendly rooms, and close to ...

4.4 (892) View
38 Grand Parade, Eastbourne BN21 4DH, United Kingdom

The Cavendish Hotel

Contemporary rooms and amenities including a bar, restaurant, gym, and spa at The Cavendish Hotel, Eastbourne. Near Eastbourne Pie...

3.3 (1,772) View
79 Gelderd Rd, Gildersome, Leeds LS27 7LY, United Kingdom

Woodlands Hotel

Book Woodlands Hotel in Leeds with sophisticated rooms, gourmet dining, and wedding services. Located 5.8 miles from city center, ...

4.5 (661) View
The Akston, Chapel Ln, Settle BD24 0HB, United Kingdom

The Golden Lion Hotel

Stay at The Golden Lion Hotel, a 3.9star countrystyle hotel in Settle offering free breakfast, cosy bar, garden, and easy access...

3.9 (604) View
1 Gun Ln, Sherington, Newport Pagnell MK16 9PE, United Kingdom

The White Hart

Stay at The White Hart in Sherington, offering en suite rooms, free breakfast, parking, and petfriendly amenities. Close to Ember...

4.6 (440) View
Share your stay

Stayed at The Anchor Hotel? 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.