Book directly with us
— up to 10% cheaper
than on Booking.com
Check rooms and rates
From89US$ /night
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

The Castle Hotel, Portmahomack, United Kingdom, IV20 1YE
-
Near the Tarbat Discovery Centre
Perfect
7.9
/10
4.5
4.7
/5

Location

The Castle Hotel, situated in the picturesque village of Portmahomack, offers breathtaking views over the Dornoch Firth and the hills of Sutherland. Known as the only west-facing village on the east coast of Scotland, guests can experience spectacular sunsets distinctive to this locale. The hotel is an excellent base for exploring the north and north-east of Scotland, including Orkney, just an hour and a half away by ferry from Scrabster.

Rooms

The Castle Hotel provides four guest rooms, each named after a local Scottish whisky: Highland Park, Morangie, Dalmore, and Grouse. Two rooms, Morangie and Dalmore, offer stunning sea views, while the Dalmore room accommodates families with its double bed and bunk beds, suitable for two adults and two children under twelve years old. Each room includes an en-suite shower room with underfloor heating, enhancing comfort during stays.

Dining

Dining at The Castle Hotel includes a bar that features a selection of local Scottish whiskies and other beverages available for guests. A continental and cooked breakfast special is provided with changing options each week, ensuring variety for guests. The hotel's pub acts as a lively hub for both locals and visitors, sometimes hosting live music acts for evening entertainment.

Pet-Friendly Amenities

The Castle Hotel welcomes pets, allowing up to two medium-sized, well-behaved dogs in all rooms except the Highland Park guest room. An additional cleaning fee of £5 per night for each dog applies, keeping accommodations tidy for all guests. Dog owners can enjoy their stay knowing their furry friends are welcome.

Family-Friendly Features

The Castle Hotel offers family-friendly accommodations with rooms like the Dalmore which sleeps up to four guests. Children can enjoy the safe, sandy beach of Portmahomack, located just minutes from the hotel. Local artists and quaint shops in the village provide additional entertainment options for families.

Highlights

Location: Only west facing village on the east coast of Scotland

Rooms: Four guest rooms named after local Scottish whisky

Dining: Bar with a great selection of alcoholic beverages

Pet-Friendly: Dogs welcome in all rooms, additional cleaning fee applies

Family-Friendly: Family room available for up to four guests

Entertainment: Live music acts occasionally hosted in the pub

Must-do experiences

  • Walk the sandy shores of Portmahomack Beach at sunrise.
  • Taste the smoked haddock at the local port fish market.
  • Visit the Tarbat Discovery Centre for local history exhibits.
  • Discover the ancient ruins at the nearby Tarbat Old Church.
  • Enjoy fresh scallops at the Tain & District Museum café.
View all

Select your preferred room

Choose from standard rooms, family suites, or deluxe options — with breakfast and flexible rates
Double Room
2 persons
35 m² 
1 Double bed
Shower
Heating
Family Room
2 persons
65 m² 
1 Double bed
Shower
Heating
Twin Room
2 persons
45 m² 
2 Single beds
Shower
Heating

View our calendar

Check prices and secure your dates today

Hotel facilities and services

Each hotel provides modern amenities for a relaxing and pleasant stay

General

  • No smoking on site
  • Wi-Fi
  • Parking
  • Pets allowed

Guest Parking

  • Electric kettle

Dining

  • Bar/ Lounge area

Spa & Leisure

  • Beach access

Room features

  • Terrace
  • Tea and coffee facilities
  • Ironing facilities

Self-catering

  • Electric kettle

Media

  • Flat-screen TV

Room decor

  • Carpeted floor
Show more

Location

The Castle Hotel, Portmahomack, United Kingdom, IV20 1YE
Map view
The Castle Hotel, Portmahomack, United Kingdom, IV20 1YE
Nearby
Tarbat Golf Club
300 m
Restaurants
Carnegie Hall Cafe
80 m
Well Street
Explore Portmahomack
Local Experiences
Top Attractions
Activities
Dining
Entertainment
Tarbat Discovery Centre
12 minutes' walk
Local history and heritage exhibits await at this center, with tours detailing the area's rich maritime past.
Tarbat Ness Lighthouse
12 minutes' walk
A striking landmark on the coastline, the lighthouse offers scenic views and insights into its historic function and structure.
Evacuation Memorial
12 minutes' walk
A poignant tribute that recalls the evacuation of civilians during wartime, providing a reflective space for visitors.
Ballone Castle
10 minutes' drive
A stunning ruin set among beautiful scenery, showcasing Scottish heritage with its historical architecture.
Tarbat Golf Club
4 minutes' walk
An 18-hole golf course featuring diverse challenges for all skill levels, perfect for a relaxed day outdoors.
Kayaking Tours
10 minutes' drive
Guided kayaking adventures on the Moray Firth, suitable for beginners and providing thrilling experiences on the water.
Carnegie Hall Cafe
5 minutes' walk
A cozy cafe offering homemade soups and specialty coffees, perfect for casual dining in a welcoming atmosphere.
The Royal Hotel Restaurant
5 minutes' drive
Traditional Scottish fare with local ingredients is served in a charming setting, ideal for family meals or special occasions.
Tarbat Golf Club Bar
4 minutes' walk
A relaxed bar at the golf club featuring local whiskies and occasional live music, perfect for post-golf socializing.
Carnegie Hall Events
5 minutes' walk
Local performances and community events held regularly, catering to diverse audiences, including families and arts enthusiasts.
Getting around the city
City Centre
Portmahomack3 min  ·  200 m
Airports
Inverness Airport (INV)116 min  ·  77.3 km
Wick John O'Groats Airport (WIC)194 min  ·  128.7 km
Want to unlock exclusive early deals?
Access members-only prices today
Check Rates
Property information and rules
Check-in
from 15:00-20:00
Check-out
until 10 am
Guest Parking
Public parking is possible on site for free.
Internet
Wireless internet is available in the entire hotel for free.
Breakfast
At the hotel The Castle Nr Tain guests are invited to a full breakfast served for free. 
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are allowed on request.
FAQs
About The Castle Hotel Nr Tain
What is the check-in and check-out policy at The Castle Hotel Nr Tain?
Check-in is available from 15:00, and check-out is by 10:00.
How far is The Castle Hotel Nr Tain from Inverness Airport?
The hotel is located 79 km from Inverness Airport.
What are the nearby attractions to The Castle Hotel Nr Tain?
Nearby attractions include Tarbat Ness Lighthouse (1 km) and the Tarbat Discovery Centre (1 km).
Does The Castle Hotel Nr Tain offer on-site dining options?
The hotel features a restaurant that serves a limited menu.
What amenities are provided in the rooms at The Castle Hotel Nr Tain?
All rooms are equipped with a flat-screen TV, private bathroom with shower, and hairdryer.
Is there parking available at The Castle Hotel Nr Tain?
Public parking is available on-site for free without reservation.
What are the dining options available at The Castle Hotel Nr Tain?
The on-site restaurant offers a selection including sharing platters, steaks, and chocolate fondue.
What is the distance from The Castle Hotel Nr Tain to the center of Portmahomack?
The hotel is located a 5-minute walk from the center of Portmahomack.
What views can guests expect from The Castle Hotel Nr Tain?
Rooms with sea views overlook the Dornoch Firth.
What recreational activities are available at The Castle Hotel Nr Tain?
Guests can enjoy entertainment options within the hotel.

Next best alternative

Consider them for your next trip.
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Want to save 15%?

Unlock mobile deal now
Book your stay with special mobile rate on and save up to 15%.
The Castle Hotel Nr Tain Portmahomack Room photo

The Castle Hotel Nr Tain

7.9
Very good32 reviews
200 m from center
80 US$
89 US$
per night
Mobile-only price