The Castle Hotel,
Portmahomack,
United Kingdom,
IV20 1YE,
Highlands
-
Near the Tarbat Discovery Centre
Perfect
7.9
/10
4.5
4.7
/5
Loved by guests
Helpful staff
Delicious meals
Comfortable bed
Coastal location
Excellent breakfast
"The place, Portmahomack, is a nice place, a little jewel full of peace and romantic."
Moniketta from Italy
read full review
"Evening meal was amazing nicest fish and chips I've had in ages."
ladyredshoes from United Kingdom
read full review
"Very comfortable room with lots of space and a fabulous view down over the harbour (Morangie Room)."
Nick from United Kingdom
read full review
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
room details
Family Room
2 persons
65 m²
1 Double bed
Shower
Heating
room details
Twin Room
2 persons
45 m²
2 Single beds
Shower
Heating
room details
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,
Highlands
Map view
The Castle Hotel,
Portmahomack,
United Kingdom,
IV20 1YE,
Highlands
City landmarks
Landmark
Tarbat Discovery Centre
990 m
Landmark
Tarbat Ness Lighthouse
990 m
Landmark
Evacuation Memorial
990 m
Landmark
Tarbat Free Church Continuing
990 m
Landmark
Ballone Castle
2.8
km
Landmark
WWII Quadrant Tower
2.7
km
Landmark
WWII Bombing Marker
3.3
km
Landmark
WWII Building
3.6
km
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.