Portmahomack

Travel Guide

A calm body of water with a clear sky and distant mountains.
Two black dogs playing tug-of-war on a grassy hill near a rocky shoreline.
A cloudy sky over a body of water with distant land.
A coastal landscape with a rocky shoreline, grassy areas, and a distant house on a hill.
A coastal landscape with red rocks, grassy fields, and a distant tree line.
Historic 3‑bedroom, 3‑bathroom Highland castle near Portmahomack.

Historic 3‑bedroom, 3‑bathroom Highland castle near Portmahomack.

Portmahomack Ross-Shire
Stay at this castle in Tain. Enjoy free Wi-Fi, a garden and an in-room coffee maker. Popular attractions Tarbat Discovery Centre and Tarbat Golf Course are located ...
Historic 3‑bedroom, 3‑bathroom Highland castle near Portmahomack.
Kincraig Castle Hotel

Kincraig Castle Hotel

4 out of 5
Tomich Invergordon Scotland
The price is HK$853 per night from 16 Nov to 17 Nov
HK$853
HK$1,023 total
16 Nov - 17 Nov
includes taxes & fees
Stay at this hotel in Invergordon. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular attractions ...
Kincraig Castle Hotel
Marine & Lawn Dornoch

Marine & Lawn Dornoch

5 out of 5
Grange Road Dornoch Scotland
The price is HK$1,469 per night from 16 Nov to 17 Nov
HK$1,469
HK$1,762 total
16 Nov - 17 Nov
includes taxes & fees
Stay at this luxury resort in Dornoch. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular ...
9/10 Wonderful! (120 reviews)
"Unexpected charges to account after my check out. Given no prior notice. Rang the hotel to see what was going on and told meals and drinks charged to room. When I told Mason it was not me. No apology. Told will receive refund in 3-5 days as not signed for. Appalling service for a repeat customer"

Reviewed on 13 Nov 2026

Marine & Lawn Dornoch
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Bayview Cottage Portmahomack - Lovely Highland cottage, wonderful coastal views

Bayview Cottage Portmahomack - Lovely Highland cottage, wonderful coastal views

Portmahomack Scotland
Stay at this golf cottage in Tain. Enjoy a garden, laundry facilities and balconies. Popular attractions Portmahomack Harbour and Tarbat Golf Course are located ...
9.6/10 Exceptional! (4 reviews)
"The cottage was clean, cosy and perfect for a short break with my daughters. There are fantastic views across the Firth and different sunsets every night. The host Duncan communicated throughout the booking process and gave us information about the local area. There is. Pub in the village which serves ..."

Reviewed on 13 Oct 2025

Bayview Cottage Portmahomack - Lovely Highland cottage, wonderful coastal views
The Old Mill Inn

The Old Mill Inn

3 out of 5
7 Brodie Pl Forres Scotland
Stay at this holiday home in Forres. Enjoy free Wi-Fi, free parking and a garden. Popular attractions Brodie Castle and Dallas Dhu Historic Distillery are located ...
7.4/10 Good! (44 reviews)
"The room was as described. A great location close to Forres and Findhorn. No on site facilities such as bar / restaurant but plenty of tea and coffee for the room as well as a fridge. I would book again."

Reviewed on 9 Nov 2026

The Old Mill Inn
The Station House Boutique Hotel

The Station House Boutique Hotel

2 out of 5
2 Brander Street Burghead Scotland
Stay at this aparthotel in Elgin. Enjoy free Wi-Fi and daily housekeeping. Popular attractions Cummingston Beach and Hopeman Golf Club are located nearby.
The Station House Boutique Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Portmahomack attractions

Things to do