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 WiFi, a garden, and an in-room coffeemaker. Popular attractions Tarbat Discovery Centre and Tarbat Golf Course are located ...
Historic 3‑bedroom, 3‑bathroom Highland castle near Portmahomack.
Dornoch Station

Dornoch Station

5 out of 5
Grange Road Dornoch Scotland
Fully refundableReserve now, pay when you stay
The price is ¥24,307 per night from Oct 26 to Oct 27
¥24,307
¥29,168 total
Oct 26 - Oct 27
includes taxes & fees
Book a stay at this luxury resort in Dornoch. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (107 reviews)
"Well"

Reviewed on Sep 18, 2026

Dornoch Station
Royal Marine Hotel

Royal Marine Hotel

4 out of 5
Golf Road Brora Scotland
The price is ¥21,182 per night from Oct 12 to Oct 13
¥21,182
¥25,419 total
Oct 12 - Oct 13
includes taxes & fees
Book a stay at this beach hotel in Brora. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.4/10 Exceptional! (286 reviews)
"Warm & friendly welcome made our check in a great start to a lovely stay. The room, although at the rear of the property with no views, was extremely comfortable. Breakfast was a bonus as we didn’t expect it to be included and it was quite delicious. Thoroughly enjoyed our stay and would recommend ..."

Reviewed on Sep 21, 2026

Royal Marine 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.
A beautiful coastal cottage in characterful Portmahomack.

A beautiful coastal cottage in characterful Portmahomack.

Portmahomack, near Dornoch
Stay at this cottage in Tain. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Portmahomack Harbour and Tarbat Golf Course are located ...
10/10 Exceptional! (3 reviews)
n
"nicley decorated Very nice landlord, very clean and cosy"

Reviewed on Jun 7, 2026

A beautiful coastal cottage in characterful Portmahomack.
The Old Mill Inn

The Old Mill Inn

3 out of 5
7 Brodie Pl Forres Scotland
Stay at this vacation home in Forres. Enjoy free WiFi, free parking, and a garden. Popular attractions Brodie Castle and Dallas Dhu Historic Distillery are located ...
7.4/10 Good! (38 reviews)
"Dated requiring refurbishment also when we opened bedroom there was loads of birds droppings on the corner of the window cill because there was a house Martin or swallow had been nesting therefor had to close window and get no fresh air. We stayed one night and left prematurely. No breakfast It’s ..."

Reviewed on Sep 20, 2026

The Old Mill Inn
Delny Glamping

Delny Glamping

2 out of 5
Delny House Invergordon Scotland
Stay at this campground in Invergordon. Enjoy free parking, breakfast (surcharge), and a garden. Popular attractions Invergordon Leisure Centre and Invergordon ...
9.6/10 Exceptional! (69 reviews)
"Wonderful spot, especially with kids, as the common space has a slide, pirate ship climber, farm animals to see (goats, chickens, ponies) and grass to run on. The glamping cabins were quite clean and "cozy", as you'd expect, but we fit 3 adults and 3 kids in there. We were able to buy some firewood ..."

Reviewed on Aug 23, 2026

Delny Glamping
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