
Find hotels in Portmahomack from $90
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Portmahomack
Pet friendly
Apartment
Condo
Cottage
Family friendly
Waterpark
Check prices for these dates
Tonight
Aug 22 - Aug 23Tomorrow
Aug 23 - Aug 24Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Our top choices for Portmahomack hotels




1. Springfield Guesthouse
Springfield GuesthouseTain
Allan
$125 nightly
$150 total
Sep 16 - Sep 17
Total with taxes and fees




2. Woodlands Bed & Breakfast
Woodlands Bed & BreakfastDornoch
Matt
$165 nightly
$198 total
Sep 17 - Sep 18
Total with taxes and fees




3. Shore Hotel
Shore HotelTain
Graeme
$217 nightly
$260 total
Sep 8 - Sep 9
Total with taxes and fees




4. Royal Golf Hotel
Royal Golf HotelDornoch
Steven
$200 nightly
$240 total
Aug 26 - Aug 27
Total with taxes and fees




5. Royal Marine Hotel
Royal Marine HotelBrora
Michael
$174 nightly
$209 total
Sep 14 - Sep 15
Total with taxes and fees




6. Dornoch Station
Dornoch StationDornoch
Graham
$244 nightly
$293 total
Aug 31 - Sep 1
Total with taxes and fees




7. St Duthus Villa Guesthouse
St Duthus Villa GuesthouseTain
emma
$136 nightly
$164 total
Sep 19 - Sep 20
Total with taxes and fees




8. NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSETain
Darren
$130 nightly
$156 total
Sep 21 - Sep 22
Total with taxes and fees




9. Golspie Inn
Golspie InnGolspie
Mervyn
$147 nightly
$176 total
Aug 28 - Aug 29
Total with taxes and fees




10. The Royal Hotel Tain
The Royal Hotel TainTain
Gordon
$153 nightly
$183 total
Sep 15 - Sep 16
Total with taxes and fees




11. The Shandwick Inn
The Shandwick InnInvergordon
David
$125 nightly
$150 total
Sep 2 - Sep 3
Total with taxes and fees




12. Mansfield Castle Hotel
Mansfield Castle HotelTain
Mark
$216 nightly
$260 total
Sep 3 - Sep 4
Total with taxes and fees




13. The Eagle Hotel
The Eagle HotelDornoch
Graeme
$188 nightly
$226 total
Aug 28 - Aug 29
Total with taxes and fees




14. North Coast 500 Pods
North Coast 500 PodsBrora
James
$162 nightly
$194 total
Sep 16 - Sep 17
Total with taxes and fees




15. Morangie Hotel
Morangie HotelTain
Alan
$210 nightly
$251 total
Sep 4 - Sep 5
Total with taxes and fees




16. Delny Glamping
Delny GlampingInvergordon
CHRISTOPHER
$97 nightly
$117 total
Aug 23 - Aug 24
Total with taxes and fees




17. Kincraig Castle Hotel
Kincraig Castle HotelInvergordon
Kate
$212 nightly
$254 total
Aug 23 - Aug 24
Total with taxes and fees




18. Links House at Royal Dornoch
Links House at Royal DornochDornoch
Joseph
$517 nightly
$621 total
Sep 12 - Sep 13
Total with taxes and fees




19. The Factor's House
The Factor's HouseCromarty
A
$244 nightly
$293 total
Sep 7 - Sep 8
Total with taxes and fees




20. Golspie, Firthview, A Cosy Seafront Escape
Golspie, Firthview, A Cosy Seafront EscapeGolspie
$117 nightly
$140 total
Aug 26 - Aug 27
Total with taxes and fees
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 browsing the exhibits at Tarbat Discovery Centre during your trip to Portmahomack. While in this quaint area, you can savor 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 food 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
$75 nightly
$90 total
Sep 20 - Sep 21
Total with taxes and fees
7.6/10 Good! (74 reviews)

Delny Glamping
Delny House Invergordon Scotland
$97 nightly
$117 total
Aug 23 - Aug 24
Total with taxes and fees
9.6/10 Exceptional! (68 reviews)

The Shandwick Inn
Kildary Invergordon Scotland
$125 nightly
$150 total
Sep 2 - Sep 3
Total with taxes and fees
8.4/10 Very Good! (102 reviews)

Aurora Hotel & Italian Restaurant
Academy Street Nairn Scotland
$130 nightly
$156 total
Aug 26 - Aug 27
Total with taxes and fees
8.8/10 Excellent! (238 reviews)

COMMERCIAL HOTEL
23 HIGH STREET Alness Scotland
$135 nightly
$162 total
Sep 6 - Sep 7
Total with taxes and fees
7/10 Good! (29 reviews)

Glen Lyon Lodge Bed & Breakfast
19 Waverley Rd Nairn Scotland
$196 nightly
$196 total
Aug 29 - Aug 30
Total with taxes and fees
10/10 Exceptional! (9 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Apartments in Brora
- 4 Star Hotels in Dornoch
- Hotel Wedding Venues Hotels in Dornoch
- 5 Star Hotels in Cromarty
- Ankerville Hotels
- Castles in Hilton of Cadboll
- 4 Star Hotels in Golspie
- Fishing Resorts & in Tain
- Castles in Edderton
- Findhorn Hotels
- Hotels near Royal Dornoch Golf Club
- Hotels near Tarbat Discovery Centre
- B&B in Golspie
- Hotels near Skibo Castle
- Cottages in Rockfield
- Cromarty Hotels
- B&B in Brora
- Brora Hotels
- Dornoch Hotels
- Hotels near Golspie Golf Club
- Hotels near Tarbat Ness Lighthouse
- Hotels near Glenmorangie Distillery
- Cottages in Dornoch
- Shandwick Hotels
- Hotels near Dunrobin Castle
- Ski Hotels in Tain
- Tain Hotels
- Embo Hotels
- Hotels near Sutherland Monument
- Cabin Rentals in Findhorn
- 4 Star Hotels in Nigg
- Visit Portmahomack
- Orcadian Stone Company
- Rockfield Vacations
- Visit Edderton
- Visit Fourpenny
- Brora Beach
- Visit Nigg
- Visit Shandwick
- Visit Fearn
- Skibo Castle
- Tain Vacations
- Where to stay in Tain
- Visit Skelbo
- Visit Rockfield
- Visit Dornoch
- Findhorn Vacations
- Visit Brora
- Dornoch Cathedral
- Visit Cromarty
- Loch Brora
- Visit Cadboll
- Glenmorangie Distillery
- Tarbat Ness Lighthouse
- Visit Hilton of Cadboll
- Visit Golspie
- Visit Littleferry
- Nigg Vacations
- Dunrobin Castle
- Visit Tain
- Visit Balintore
- Tarbat Discovery Centre
- Visit Balintraid
- Thrifty Car Rental Rental Cars in Tain
- Car rental Brora
- Car rental Dornoch
- Car rental Embo
- Enterprise Rental Cars in Tain
- Car rental Cromarty
- Car rentals near Royal Dornoch Golf Club
- Car rental Nigg
- Discount Car Rentals Rental Cars in Portmahomack
- Car rental Tain
- Enterprise Rental Cars in Nigg
- Car rentals near Dunrobin Castle
- Car rental Findhorn
- Car rental Golspie
