GoHotelly
4-star hotel Check-in 17:00 · Check-out 10:00

The Castle Hotel

The Castle Hotel offers a 4.6-star stay in Portmahomack with free Wi-Fi, parking, pet-friendly rooms, and on-site bar. Near Dunrobin Castle & Royal Dornoch Golf Club.

Castle St, Portmahomack, Tain IV20 1YE, United Kingdom View on map
9.2/10
Exceptional Based on 271 recent guest reviews
Free Wi-Fi Breakfast Free parking Pet-friendly Kid-friendly
What recent guests emphasize

Comfortable stay with excellent food and friendly service

Visitors appreciate the warm and welcoming atmosphere, quality meals, and convenient location, making it a great base for sightseeing and local experiences.

Guests often praise

  • Delicious food, especially the Sunday lunch and desserts.
  • Friendly, attentive, and welcoming staff.
  • Clean, recently renovated interiors with a vibrant and comfortable atmosphere.
  • Excellent value for money.
  • Charming location ideal for enjoying local highlights.

Worth knowing

  • No air conditioning or pool available on site.
  • Free parking and Wi-Fi included.
  • Pet-friendly and kid-friendly environment.
  • Lacks airport shuttle and fitness center amenities.
  • Smoke-free policy is in place throughout the hotel.

Best for

  • Travelers looking for a welcoming and relaxed stay with good food.
  • Visitors interested in local sightseeing and recreation.
  • Families and pet owners seeking a friendly, accessible environment.
  • Those wanting a base near historic and cultural attractions like Dunrobin Castle.
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 Castle Hotel

Situated on Castle Street in the village of Portmahomack, The Castle Hotel blends the charm of a traditional pub with the comforts of a four-star hotel. It offers a relaxed setting with essential amenities such as free Wi-Fi, free parking, a restaurant, and a bar, catering to both families and pet owners. While air conditioning, a pool, airport shuttle, and fitness facilities are not available, the property emphasizes a smoke-free environment and an inviting atmosphere.

The hotel is well regarded for its food and friendly service, with guests frequently highlighting the quality of meals such as the Sunday lunch and the welcoming attitude of the staff. Refurbishments have refreshed the interior, providing a clean and vibrant space that supports a comfortable stay. Check-in begins at 17:00, with check-out by 10:00, accommodating flexible travel plans.

Guests at The Castle Hotel are well-positioned to explore notable nearby attractions, including the historic Dunrobin Castle, the coastal Royal Dornoch Golf Club, and The Glenmorangie Distillery with its unique tours and tastings. The property scores moderately for sightseeing and getting around, making it a practical choice for visitors interested in recreation and local experiences.

Accessibility via Inverness Airport is reasonable, with about an hour’s drive by car. Nearby accommodations such as Canterra Cottage and Caledonian House offer alternatives within a short distance, which can be useful for comparison. Overall, this hotel suits travelers looking for a casual, welcoming base to explore Scotland’s northern coast, with a focus on good food and a friendly environment.

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.

JS
Julie Stevenson Mar 26, 2026
10

We had a lovely Sunday lunch my husband and I both agreed that it was the best meal we have had. The staff were very friendly. Lovely location. Definitely be back.

ML
Mary Langford Mar 15, 2026
10

Sunday lunch at the Castle Hotel was excellent. The braised beef was delicious with crisp Yorkshire, perfectly cooked veg, and plenty of gravy. For pudding the apple crumble was great with proper custard. The staff were friendly and welcoming. Couldn't ask for better.

JE
john easlea Feb 10, 2026
10

Recently renovated making a perfect addition to my trip to Portmahomack, very clean and vibrant interior, staff have great energy, very welcoming, great food, in an amazing setting of Scotland

AK
Anthony Keene Feb 03, 2026
10

Superb amazingly friendly and welcoming and the food is amazing couldn't recommend highly enough

BO
brian oliver Jan 20, 2026
10

Its Just been renovated excellent little pub and a great pint of guinness

CL
Cath Little Jan 19, 2026
10

Absolutely brilliant meal at the Castle Portmahomack tonight. Would definitely recommend

CS
Claire Sparrow Jan 17, 2026
8.0

About to be renovated. But atmosphere fantastic, fabulous staff and friendly. Food great too. Only sorry we'd had fish n chips before we got there. Comfortable stay Thank you

HB
Heather Black Jan 06, 2026
10

Mine host was excellent, very friendly and efficient and interested in the clientele. Food was really delicious and the staff were very pleasant and efficient. Good value for money.

Location & neighborhood

Where you'll find The Castle Hotel

Tain, United Kingdom

Based on sightseeing, recreation, and getting around

  • Portmahomack Post Office 1 min Walk
  • Caledonian House 4 min Walk
  • Tarbat Old Primary School 5 min Walk
  • Inverness Airport 1 hr 4 Car · 3 hr 5 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.

The Glenmorangie Distillery Co 552 reviews

The Glenmorangie Distillery Co

A9, Tain IV19 1PZ, United Kingdom

4.4 · Distillery
Dunrobin Castle 9,094 reviews

Dunrobin Castle

Golspie KW10 6SF, United Kingdom

4.7 · Castle
Royal Dornoch Golf Club 655 reviews

Royal Dornoch Golf Club

Royal Dornoch Club Golf, Golf Rd, Dornoch IV25 3LW, United Kingdom

4.7 · Golf Club
People also viewed

Similar Hotels in United Kingdom

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

3-7 Culver Parade, Sandown PO36 8AS, United Kingdom

Hotel Maria

Stay at Hotel Maria, a 3.9star LGBTQ+ friendly hotel in Sandown, near Wildheart Animal Sanctuary and Osborne. Guests rate 4.6 for...

3.9 (196) View
94 Dalkeith Rd, Edinburgh EH16 5AF, United Kingdom

94DR

Stay at 94DR, a 4.8rated guest house in Edinburgh offering design rooms, free WiFi, breakfast, and parking. Close to Edinburgh C...

4.8 (67) View
High St, Porlock, Minehead TA24 8QD, United Kingdom

The Ship Inn

Stay at The Ship Inn in Porlock, a historic 13thcentury inn offering free WiFi, breakfast, and parking. Close to Exmoor National...

4.6 (732) View
Pilgrims Way, Thurnham, Maidstone ME14 3LD, United Kingdom

The Black Horse Inn

Charming 18thcentury inn with rustic bar, Modern British restaurant, free WiFi, parking, and petfriendly lodges near Leeds Cast...

4.6 (1,631) View
High St, Peebles EH45 8AJ, United Kingdom

The Tontine Hotel

Stay at The Tontine Hotel, a grand 1807 townhouse in Peebles offering cozy rooms, free WiFi, breakfast, parking, and a casual bis...

4.4 (793) View
8, 16 Montpelier Row, Blackheath, London SE3 0RW, United Kingdom

The Clarendon Hotel

4.2rated Victorian hotel in Blackheath, London offering simple rooms, free WiFi, full English breakfast, and nearby attractions ...

4.2 (2,117) View
Market Square, Llandovery SA20 0AB, United Kingdom

The Bear Inn

Stay at The Bear Inn in Llandovery with free WiFi, petfriendly rooms, and a restaurant. Explore nearby attractions like Carreg C...

4.5 (408) View
Marlborough Rd, Coate, Swindon SN3 6AA, United Kingdom

The Sun Inn

Stay at The Sun Inn on Marlborough Rd, Swindon. Enjoy free WiFi, breakfast, parking, and a beer garden near Coate Water Country P...

4.1 (1,610) View
8-10 Merchant St, Peterhead AB42 1BU, United Kingdom

Waverley Hotel

Stay at Waverley Hotel, Peterhead. Enjoy modest rooms, free breakfast, bar, and nearby attractions like Slains Castle and Peterhea...

4.2 (363) View
8 High St, Ross-on-Wye HR9 5HL, United Kingdom

The King's Head Hotel

Rustic 14thcentury pub with rooms, bar, restaurant & event venue in RossonWye. Rated 4.6 with 507 reviews, close to Goodrich Ca...

4.6 (507) View
Share your stay

Stayed at The Castle 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.