Photo by Mona Sf
Find hotels near Portmahomack Harbour, Tain from AED 384
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 1,564 hotels close to Portmahomack Harbour with room rates, reviews, and availability. Most hotels are fully refundable.

Links House at Royal Dornoch
12.4 km from Portmahomack Harbour
9.8 out of 10, Exceptional, (44)

The Glenmorangie House
7.8 km from Portmahomack Harbour
9.6 out of 10, Exceptional, (16)
The price is AED 1,276
AED 1,531 total
includes taxes & fees
4 Dec - 5 Dec

NO. TEN GUESTHOUSE
13.9 km from Portmahomack Harbour
9.6 out of 10, Exceptional, (22)
The price is AED 368
AED 442 total
includes taxes & fees
12 Dec - 13 Dec

Springfield Guesthouse
14.1 km from Portmahomack Harbour
9.6 out of 10, Exceptional, (129)
The price is AED 320
AED 384 total
includes taxes & fees
1 Dec - 2 Dec

Dornoch Station
12.4 km from Portmahomack Harbour
9.4 out of 10, Exceptional, (64)
The price is AED 610
AED 732 total
includes taxes & fees
2 Dec - 3 Dec

Royal Marine Hotel
19.5 km from Portmahomack Harbour
9.4 out of 10, Exceptional, (235)
The price is AED 471
AED 565 total
includes taxes & fees
5 Dec - 6 Dec
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.
Top Portmahomack Harbour Hotel Reviews

Courtyard by Marriott Inverness Airport
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Tain Attractions
- Hotels near Royal Dornoch Golf Club
- Hotels near Dunrobin Castle
- Hotels near Moray Firth
- Hotels near Skibo Castle
- Hotels near Glenmorangie Distillery
- Hotels near Dornoch Beach
- Hotels near Sutherland Monument
- Hotels near Dornoch Cathedral
- Hotels near Brora Beach
- Hotels near Tarbat Ness Lighthouse
- Hotels near Clynelish Distillery
- Hotels near Orcadian Stone Company
- Hotels near Tain Through Time
- Hotels near Big Burn Walk
- Hotels near Golspie Golf Club
- Hotels near Carn Liath
- Hotels near Tarbat Discovery Centre
- Hotels near North Sutor Cliffs
- Hotels near Tain Golf Course
- Hotels near Browns Gallery
Other Hotels near Portmahomack Harbour, Tain
- Inverness Hotels
- Scottish Highlands Hotels
- North Sea Hotels
- Great Britain Hotels
- Nairn Hotels
- Elgin Hotels
- Dingwall Hotels
- Dornoch Hotels
- Forres Hotels
- Tain Hotels
- Invergordon Hotels
- Brora Hotels
- Golspie Hotels
- Alness Hotels
- Ardgay Hotels
- Fortrose Hotels
- Helmsdale Hotels
- Northern Europe Hotels
- Cromarty Hotels
- Findhorn Hotels

























































