Hotels in Portmahomack
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 22 - Sep 23Tomorrow
Sep 23 - Sep 24This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Where to stay in Portmahomack?




2. Royal Golf Hotel
Royal Golf HotelDornoch
$122
$146 total
includes taxes & fees
Oct 21 - Oct 22




3. Springfield Guesthouse
Springfield GuesthouseTain
$123
$147 total
includes taxes & fees
Sep 28 - Sep 29




4. St Duthus Villa Guesthouse
St Duthus Villa GuesthouseTain
$121
$146 total
includes taxes & fees
Sep 27 - Sep 28




5. Royal Marine Hotel
Royal Marine HotelBrora
$135
$162 total
includes taxes & fees
Oct 5 - Oct 6




6. Dornoch Station
Dornoch StationDornoch
$218
$261 total
includes taxes & fees
Sep 27 - Sep 28




7. Woodlands Bed & Breakfast
Woodlands Bed & BreakfastDornoch
$150
$181 total
includes taxes & fees
Oct 7 - Oct 8




8. NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSETain
$143
$172 total
includes taxes & fees
Sep 24 - Sep 25




9. Links House at Royal Dornoch
Links House at Royal DornochDornoch
$334
$400 total
includes taxes & fees
Oct 22 - Oct 23




10. Morangie Hotel
Morangie HotelTain
$181
$217 total
includes taxes & fees
Oct 6 - Oct 7




11. Kincraig Castle Hotel
Kincraig Castle HotelInvergordon
$124
$149 total
includes taxes & fees
Oct 22 - Oct 23




12. North Coast 500 Pods
North Coast 500 PodsBrora
$161
$193 total
includes taxes & fees
Oct 4 - Oct 5




13. The Shandwick Inn
The Shandwick InnInvergordon
$123
$147 total
includes taxes & fees
Sep 24 - Sep 25




14. Mansfield Castle Hotel
Mansfield Castle HotelTain
$178
$213 total
includes taxes & fees
Oct 5 - Oct 6




15. The Glenmorangie House
The Glenmorangie HouseTain
$596
$715 total
includes taxes & fees
Sep 26 - Sep 27




16. The Station House Boutique Hotel
The Station House Boutique HotelBurghead
$134
$160 total
includes taxes & fees
Sep 25 - Sep 26




17. Delny Glamping
Delny GlampingInvergordon
$95
$114 total
includes taxes & fees
Sep 24 - Sep 25




18. The Royal Hotel Tain
The Royal Hotel TainTain
$166
$199 total
includes taxes & fees
Oct 3 - Oct 4




20. The Eagle Hotel
The Eagle HotelDornoch
$142
$171 total
includes taxes & fees
Oct 4 - Oct 5
Go beyond your typical stay in Portmahomack
Pet friendly
Apartment
Family friendly
Cottage
Top landmarks in Portmahomack
Portmahomack Harbour
Imagine strolling along Portmahomack Harbour for some great waterfront pics when in the heart of Portmahomack.
Tarbat Discovery Centre
9.8/10 (6 reviews)
The center of Portmahomack is home to cultural attractions like Tarbat Discovery Centre, so you might want to stop by during your stay. If you want to experience more of the culture Portmahomack has to offer, head to Tarbat Ness Lighthouse.
Tarbat Golf Course
You might want to practice your swing at Tarbat Golf Course, a golf course in the heart of Portmahomack. If Tarbat Golf Course doesn't quite scratch your golfing itch, Royal Dornoch Golf Club and Tain Golf Course are all just a short drive away.
Learn more about Portmahomack
Portmahomack is well-known for its attractions such as Portmahomack Harbour and Tarbat Golf Course.
See all hotels in Portmahomack
Photo by sylvia duckworth
Check out reviews of Portmahomack hotels guests love
Royal Marine Hotel
10/10 Excellent
"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 the hotel to everyone."
Tuckers Inn
10/10 Excellent
"We really enjoyed our stay at Tuckers Inn, Saltburn Road, Invergordon. The location was perfect, starting our journey on the NC500. The staff were great, friendly and helpful, we also had the company of some lovely locals. The food here is amazing, both dinner and breakfast. Thanks for a great stay. Kr Gary & Hayley McLean"
Invernairne Guest House
10/10 Excellent
"Clean room, comfortable bed, and easy access to the beach walk."
Royal Golf Hotel
8/10 Good
"The hotel rooms are very small and desperately need to be updated. The staff was wonderful. The bar service is slow but room is charming."
Mansfield Castle Hotel
10/10 Excellent
"This was a convenient, yet quiet, place to spend a couple of nights relatively close (for an American) to Inverness. Staff was very friendly and helpful. Room was spacious and had great views. If visiting in warm weather, no A/C might be an issue for you, but the windows open and we were comfortable in September. On-site breakfast and restaurant were very handy and tasty. Easy parking. If it had a lift/elevator, it would be perfect."
The Royal Hotel Tain
8/10 Good
"Breakfast was included and is a good value. They will cook traditional Scottish breakfast that includes haggish or black pudding, or traditional US breakfast such as omelettes and eggs, etc.. The golf course is 5 min an away by car and the recommended restaurants such as Greens Restaurant, and Platform 1864, within walking distance. The bathroom was newly re-furbished but other parts of the hotel a bit rustic"
Cluny Hill Hotel
10/10 Excellent
"Great room"
Ramnee Hotel
10/10 Excellent
"Super nice staff, especially the man with the big beard at reception he was just the best! Beautiful hotel."
Kincraig Castle Hotel
10/10 Excellent
"Every aspect of the hotel was excellent. No complaints about anything. Highly recommended."








