
Portmahomack hotels from HK$823
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Portmahomack
Pet friendly
Apartment
Family friendly
Cabin
Condo
Waterpark
Check prices for these dates
Tonight
23 Aug - 24 AugTomorrow
24 Aug - 25 AugNext weekend
28 Aug - 30 AugIn two weeks
4 Sept - 6 SeptOur top choices for Portmahomack hotels




1. Shore Hotel
Shore HotelTain
Graeme
HK$1,765
HK$2,118 total
includes taxes & fees
27 Aug - 28 Aug




2. Dornoch Station
Dornoch StationDornoch
Graham
HK$1,917
HK$2,300 total
includes taxes & fees
31 Aug - 1 Sept




3. Links House at Royal Dornoch
Links House at Royal DornochDornoch
Joseph
HK$4,355
HK$5,226 total
includes taxes & fees
5 Sept - 6 Sept




4. Woodlands Bed & Breakfast
Woodlands Bed & BreakfastDornoch
Matt
HK$1,293
HK$1,551 total
includes taxes & fees
17 Sept - 18 Sept




5. Springfield Guesthouse
Springfield GuesthouseTain
Allan
HK$981
HK$1,177 total
includes taxes & fees
16 Sept - 17 Sept




6. Royal Golf Hotel
Royal Golf HotelDornoch
Steven
HK$1,759
HK$2,111 total
includes taxes & fees
26 Aug - 27 Aug




7. St Duthus Villa Guesthouse
St Duthus Villa GuesthouseTain
emma
HK$1,150
HK$1,380 total
includes taxes & fees
15 Sept - 16 Sept




8. The Royal Hotel Tain
The Royal Hotel TainTain
Gordon
HK$1,426
HK$1,712 total
includes taxes & fees
1 Sept - 2 Sept




9. Royal Marine Hotel
Royal Marine HotelBrora
Michael
HK$1,596
HK$1,915 total
includes taxes & fees
13 Sept - 14 Sept




10. Kincraig Castle Hotel
Kincraig Castle HotelInvergordon
Kate
HK$2,055
HK$2,466 total
includes taxes & fees
25 Aug - 26 Aug




11. Mansfield Castle Hotel
Mansfield Castle HotelTain
Mark
HK$1,831
HK$2,197 total
includes taxes & fees
21 Sept - 22 Sept




12. The Eagle Hotel
The Eagle HotelDornoch
Graeme
HK$1,661
HK$1,993 total
includes taxes & fees
28 Aug - 29 Aug




13. NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSETain
Darren
HK$1,098
HK$1,317 total
includes taxes & fees
21 Sept - 22 Sept




14. Golspie Inn
Golspie InnGolspie
Mervyn
HK$1,150
HK$1,380 total
includes taxes & fees
26 Aug - 27 Aug




15. The Shandwick Inn
The Shandwick InnInvergordon
David
HK$981
HK$1,177 total
includes taxes & fees
26 Aug - 27 Aug




16. Morangie Hotel
Morangie HotelTain
Alan
HK$1,894
HK$2,273 total
includes taxes & fees
21 Sept - 22 Sept




17. The Factor's House
The Factor's HouseCromarty
A
HK$1,917
HK$2,300 total
includes taxes & fees
7 Sept - 8 Sept




18. North Coast 500 Pods
North Coast 500 PodsBrora
James
HK$1,370
HK$1,644 total
includes taxes & fees
8 Sept - 9 Sept




19. Ramnee Hotel
Ramnee HotelForres
Michel
HK$1,471
HK$1,765 total
includes taxes & fees
24 Aug - 25 Aug




20. Seabank House Hotel
Seabank House HotelNairn
Tracy
HK$1,549
HK$1,859 total
includes taxes & fees
27 Aug - 28 Aug
Stay near popular Portmahomack attractions
Portmahomack Harbour
Explore the waterfront in Portmahomack with a trip to Portmahomack Harbour. Take in the museums while you're in the area.
Tarbat Discovery Centre
9.8/10 (6 reviews)
You can spend time studying the exhibits at Tarbat Discovery Centre in Portmahomack. While in this quaint area, you can savour the top-notch restaurants.
Tarbat Golf Course
Enjoy a round of golf in Portmahomack at Tarbat Golf Course. Take in the museums while you're in the area.
Learn more about Portmahomack
Escape to Portmahomack! Enjoy its dining and museums.
See all hotels in Portmahomack
Photo by sylvia duckworth
Top Portmahomack Hotel Reviews
Kincraig Castle Hotel
10/10 Excellent
"Beautiful place!! Feel royal."
Waverley Hotel
10/10 Excellent
"Absolutely amazing experience Lovely Denise. Thank you"
Seabank House Hotel
10/10 Excellent
"This place was absolutely wonderful. The couple that run the hotel are very kind people. I loved the fact that the hotel offers breakfast meals to order. I had an omelet with cheese and mushrooms that was delicious. I would highly recommend this hotel to anyone traveling to the area. A car hire would be helpful if you're going to stay here. There is a great golf course just walking distance from the hotel."
Shore Hotel
10/10 Excellent
"Great newly fitted small hotel in a great location. Staff very friendly and helpful. Food, both dinner and breakfast were superb. Will be back! "
Ramnee Hotel
8/10 Good
"The staff was very accommodating and breakfast was well worth it. The room was clean except for mold in the bottom of the shower which is unfortunate. Nice, quiet area within walking distance of downtown."
Cawdor House
10/10 Excellent
"We enjoyed the Cawdor House. Absolutely lovely. It was my 60th birthday and Manuela went above and beyond helping my husband plan a wonderful stay. Beautiful flowers and mimosas for my birthday breakfast. She and her staff made our stay so comfortable and special. The rooms and dining room were beautiful. Delicious breakfast!!"
The Royal Hotel Tain
10/10 Excellent
"We are bicycling and they had a secure place to store our bicycle during our stay. The breakfast was excellent. The manager was very helpful. This hotel was in a town that fit with our daily ride schedule."
Golf View Hotel & Spa
8/10 Good
"We had such a lovely stay at the golf hotel. Views from our room and public areas of the hotel are spectacular. It was a quiet haven just minutes from the beach. The food was so good, particularly the breakfasts. Loved the staff, so helpful. We loved it and would definitely go again."
The Old Mill Inn
8/10 Good
"The check-in process would have went smoother if I had checked my email 😅. As I booked through Expedia, I was expecting to have the instructions on my expedia inbox. So, I had to phone the host for the instructions, which she happily provided in a text. Interesting way of checking in, with a code and a lock box. Although it's nice to be greeted, this way saved a lot of time in waiting. The hotel was clean, the smell when entering the room was clean, fresh. Nice toiletries, plenty tea, coffee etc. Kettle and a small iron and ironing board in the room. Comfy bed, at least I slept well. The only downside, for which I've taken a star is that the room next door was very noisy on the day of the arrival, some ladies/ girls, laughing out loud and could hear them as they were in my room. Every time they used the toilet, I could hear the door, water flushing etc...very loudly. After a full day of travelling, I would have appreciated some peace and quiet. I haven't made the host aware about this, there is a note at the entrance to keep it down and respect the other guests, but I suppose, not everyone is considerate and educated. The hotel is in a quiet area, couldn't hear the outside noise, just from the next door. I stayed in rm 4. At the time they were not serving meals, but there are plenty places where you can eat around, one of them is 5 minutes walk and they have a shop there as well. (On the expensive side). But there are supermarkets and everything if you need anything."
More cheap stays in Portmahomack

Carlton Hotel
67 High St Forres Scotland
HK$686
HK$823 total
24 Aug - 25 Aug
includes taxes & fees
7.6/10 Good! (74 reviews)

Delny Glamping
Delny House Invergordon Scotland
HK$762
HK$915 total
5 Sept - 6 Sept
includes taxes & fees
9.6/10 Exceptional! (68 reviews)

The Shandwick Inn
Kildary Invergordon Scotland
HK$981
HK$1,177 total
26 Aug - 27 Aug
includes taxes & fees
8.4/10 Very good! (102 reviews)

COMMERCIAL HOTEL
23 HIGH STREET Alness Scotland
HK$1,061
HK$1,273 total
30 Aug - 31 Aug
includes taxes & fees
7/10 Good! (29 reviews)

Aurora Hotel & Italian Restaurant
Academy Street Nairn Scotland
HK$1,114
HK$1,337 total
26 Aug - 27 Aug
includes taxes & fees
8.8/10 Excellent! (238 reviews)

Glen Lyon Lodge Bed & Breakfast
19 Waverley Rd Nairn Scotland
HK$1,722
HK$1,722 total
27 Aug - 28 Aug
includes taxes & fees
10/10 Exceptional! (9 reviews)
