Portmahomack is the only west facing village on the east coast of Scotland, which means that we have amazing sunsets. It is also one of the driest places in Scotland and famous for its safe, sandy beach and small harbour designed by Thomas Telford.
The Castle has stunning views over the Dornoch Firth to the hills of Sutherland and Ross-shire. We frequently spot dolphins in the firth and the seals are sometimes cheeky enough to watch us from the rocks right in front of the pub. Sea otters have also been spotted close by.
The village known locally as “The Port” has good amenities including a shop/post office, gourmet seafood restaurant, , superb cafe, community hall, caravan park and a 9 hole golf course. We also have a number of artists in the village including a jewellery designer and maker. The very interesting Tarbat Discovery centre is just up Castle Street. Here you can discover the fascinating Pictish history of the area.The Castle is family and dog friendly and an ideal base for exploring the north and north-east of Scotland, including Orkney, only an hour and a half by ferry from Scrabster
We are a short distance from the NC 500 route and certainly worth a detour.
Here at the Castle Hotel we have four guest rooms available year round. Each room is named after a popular and local Scottish whisky; Highland Park, Morangie, Dalmore and Grouse, each of which we have available to sample at our bar.The rooms are priced per room per night and includes a full Scottish or vegetarian breakfast for each guest.
Two of our guest rooms, Morangie and Dalmore, have stunning sea views. Each room is equipped with an en-suite shower room with underfloor heating.
The Castle Hotel looks out onto the picturesque Dornoch Firth. Two of our guest rooms are western facing meaning those rooms often overlookstunning sunsets .
Here at the Castle Hotel we welcome visitors with both 2 legs and 4 paws. Up to 2 medium sized, well behaved dogs are welcome in all rooms, with the exception of the Highland Park guest room which is suitable for one small dog. An extra cleaning fee of £5 per night per dog is charged.
We look forward to welcoming you and your furry friends upon arrival.