Skip to main content

Search hotels in Portmahomack

Enter your dates to see the latest prices and deals for Portmahomack hotels

Select occupancy

Portmahomack – 11 hotels and places to stay

Filter by:

Star Rating
Review score

The Castle Hotel NR TAIN

Hotel in Portmahomack

Located in Portmahomack, The Castle Hotel NR TAIN offers beachfront accommodations 19 miles from Carnegie Club Skibo Castle and has facilities like a terrace and a bar. The hotel has family rooms.

G
Graham
From
United Kingdom
no breakfast but a warm welcome and a lovely dinner
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 84 reviews
Price from
$163.23
1 night, 2 adults

The Glenmorangie House

Tain (Near Portmahomack)

Located in Tain, 18 miles from Carnegie Club Skibo Castle, The Glenmorangie House has accommodations with a garden, free private parking, a terrace and a restaurant.

R
Ruthie
From
Israel
the location is magnificent. the hotel is decorated beautifully with so much attention to details and even some sense of humor. the staff (especially Amy) were super helpful, going out of their way to help with anything you need. the place feels like being part of a Tim Barton movie. we loved every minute. dinners are super expensive but they are fun. you get to drink and dine with the other guests hear their stories and bond for the night.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews
Price from
$399.63
1 night, 2 adults

Canterra Cottage

Tain (Near Portmahomack)

Providing garden views, Canterra Cottage in Tain provides accommodations and barbecue facilities. This property offers access to a patio and free private parking.

F
Fay
From
United Kingdom
Lovely quiet self contained apartment, welll set out, comfy bed , sofa and even a coffe machine. Everything you could need and more. Super host and stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 171 reviews
Price from
$148.59
1 night, 2 adults

The Salt house

Golspie (Near Portmahomack)

Featuring 4-star accommodations, The Salt house is located in Golspie, 1.7 miles from Dunrobin Castle and 10 miles from Carnegie Club Skibo Castle. The hotel features family rooms.

J
Jon
From
United States
What a wonderful surprise. Pictures are often misleading, but the Salt House is as quaint, lovely and comfortable as portrayed on line, if not more so. April was an absolutely charming host, keeping us entertained while our breakfast sandwiches cooked. What an amazing story! The rooms were almost decadent in their comfort. Roomy and plush, be careful not to drown in the pillows! Bathroom was excellent. Breakfast was simple but amazingly tasty and filling. Located in the heart of Golspie, with the Chippy shop 2 doors down, and the Golspie Inn a short 10 minute walk for dinner. Assuming you are here to see Dunrobin Castle, it's a short 10 minute drive away. April indicated plans to open a bar and expand the restaurant for dinner, and if they do, the Salt House will truly be a destination hotel, but it's great now, just the way it is.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 312 reviews
Price from
$174.48
1 night, 2 adults

Shore Hotel

Balintore (Near Portmahomack)

Shore Hotel has a shared lounge, terrace, a restaurant and bar in Balintore. This 4-star hotel offers luggage storage space and free WiFi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$218.39
1 night, 2 adults

Links House at Royal Dornoch

Dornoch (Near Portmahomack)

Located in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV.

R
Ralph
From
United States
Gorgeous hotel!! Would definitely stay again. Quiet. Clean. Incredible location. Gorgeous room. Beyond perfect (except for dim lighting in the bathroom).
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 98 reviews
Price from
$332.29
1 night, 2 adults

Dornoch Castle Hotel

Dornoch (Near Portmahomack)

A 500-year-old converted Scottish castle, this hotel is set in the center of Durnoch, opposite a 13th-century cathedral.

S
Scott
From
Mexico
Everything was great. The service, the restaurant, bar, the room, the surroundings. Great service at the restaurant as well. Highly recommend.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,287 reviews
Price from
$264.54
1 night, 2 adults

Dornoch Station

Dornoch (Near Portmahomack)

Located in Dornoch, a 3-minute walk from Royal Dornoch Golf Club, Dornoch Station has accommodations with free bikes, free private parking, a garden and a shared lounge.

L
Ludovica
From
Italy
Beautiful hotel located just walking distance from royal dornoch golf club. Staff was extremely friendly and supportive of our request to change room, we were first given an accessible room, but they were able to change it promptly. Great view of the course and lovely stay. Highly recommended
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 641 reviews
Price from
$150.84
1 night, 2 adults

Royal Golf Hotel, by Highland Coast Hotels

Dornoch (Near Portmahomack)

The Royal Golf Hotel, by Highland Coast Hotels is located overlooking the first tee of the Royal Dornoch Golf Club. Many rooms have stunning views of the course and the sea.

B
Bob
From
Croatia
Breakfast and service were equally excellent and a great start to the day. Many exc and varied choices made it perfect for four days.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 645 reviews
Price from
$272.64
1 night, 2 adults

Royal Marine Hotel, by Highland Coast Hotels

Brora (Near Portmahomack)

Royal Marine Hotel, by Highland Coast Hotels in the Highlands of Scotland is set against a backdrop of coastal scenery with Sutherland beaches right on the doorstep and has easy access to some of...

L
Letha
From
United States
Staff was friendly and helpful
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 872 reviews
Price from
$214.28
1 night, 2 adults
See all 11 hotels in Portmahomack

Most booked hotels in Portmahomack and surrounding area in the past month

See all

Popular with guests booking hotels in Portmahomack

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 81 reviews

Popular with guests booking hotels in Tain

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 49 reviews

Hotels located in the center of Portmahomack

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

The Paddock offers accommodations in Portmahomack, 21 miles from Carnegie Club Skibo Castle and 21 miles from Royal Dornoch Golf Club.

Best hotels with breakfast in Portmahomack and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews

Located in Tain, 18 miles from Carnegie Club Skibo Castle, The Glenmorangie House has accommodations with a garden, free private parking, a terrace and a restaurant.

The Mandrel

Hotel in Tain
Breakfast options

The Mandrel is located in Tain, just 20 miles from Carnegie Club Skibo Castle and 20 miles from Royal Dornoch Golf Club.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Tigh-na-lios, Inver offers accommodations in Inver, 15 miles from Carnegie Club Skibo Castle and 16 miles from Royal Dornoch Golf Club.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 45 reviews

Offering a garden, Inver bay apartment provides accommodations in Tain. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

The Cottage At Mains House is located in Tain, just 18 miles from Carnegie Club Skibo Castle and 19 miles from Royal Dornoch Golf Club.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Barn Owl Cottage is located in Inver, just 14 miles from Carnegie Club Skibo Castle and 14 miles from Royal Dornoch Golf Club.

Roggle Roich offers accommodations in Hilton of Cadboll, 31 miles from Strathpeffer Spa Golf Club and 17 miles from Carnegie Club Skibo Castle.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Seascape is located in Balintore, just 17 miles from Carnegie Club Skibo Castle and 17 miles from Royal Dornoch Golf Club.

Budget hotels in Portmahomack and nearby

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Cross Tides offers accommodations in Hilton of Cadboll, 17 miles from Carnegie Club Skibo Castle and 17 miles from Royal Dornoch Golf Club.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Sunrise Summerhouse offers accommodations in Hilton of Cadboll, 17 miles from Carnegie Club Skibo Castle and 17 miles from Royal Dornoch Golf Club.

What Guests Said About Portmahomack:

Scored out of 10, guest rating 10

Trip back down memory lane to visit Portmahomack and great...

Trip back down memory lane to visit Portmahomack and great to see it still holds a vibrant community and not surrendered to the holiday let malaise that affects so many places today. Beautiful beach and a working harbour just part of a long list of things to see and do. Well stocked shop has all the provisions for the roaming traveller. Be sure to visit the Castle Inn for some awesome Scottish hospitality!
Guest review byNick
United Kingdom
Scored out of 10, guest rating 8.0

Great in good weather.

Great in good weather. The Castle Hotel had just re started food which was great for the evening. Otherwise we would have to drive or cook at home. The other restaurant in town is expensive and over rated. I’d say it’s targeting American tourists. Great cafe for lunch or coffee and cake. The golf club served good food but not great for us as stopped at 6pm. Beautiful sandy beaches, lovely walks and super for energetic dogs. Not sure I would spend as much as a week there again. Not sure I would visit in winter. Very friendly locals.
Guest review byJanice
United Kingdom
Scored out of 10, guest rating 10

A picturesque location ,set in a rolling agricultural...

A picturesque location ,set in a rolling agricultural landscape.Most suited to couples of any age though small children would enjoy the beach.Sadly there isn't much available in the evening as regards dining options.It is a six mile journey to Tain ,with only a handful of options there.
Guest review byPamela
United Kingdom
Scored out of 10, guest rating 10

Portmahomack is a lovely seaside fishing village that is...

Portmahomack is a lovely seaside fishing village that is quiet ( a great place to escape the busy town). The weather was sunny and warm which made the stay enjoyable. Big sky, lovely sandy beach and coastal walks and slow pace of life was really welcome.
Guest review byChristopher
United Kingdom
Scored out of 10, guest rating 10

The area is exceptional for those wishing to relax and...

The area is exceptional for those wishing to relax and unwind, excellent for sight seeing, birds and dolphin watching. People all very friendly and welcoming. The area is kept clean and tidy. Plenty of walks and very dog friendly. Accommodation is limited with only one Hotel - the rest being either holiday lets and caravans. Eating out is very limited with 1 x Hotel and 1x Restaurant (need to book well in advance). Would we stay again - absolutely :)
Guest review byGREG
United Kingdom
Scored out of 10, guest rating 10

it was ideal for our needs as we had a lunch out in tain and...

it was ideal for our needs as we had a lunch out in tain and didn t want to travel back home. it was a lovely relaxing area with the seafront , we had a pet and a baby so just chilled out. due to covid we are all stuck inside for such a long time. so to get away was ideal for us. we enjoyed the lounge to relax and had a wee mini fridge -- we could choose some chilled drinks. carol was a good host.
Guest review byValerie
United Kingdom

More places to explore, more ways to go