Skip to main content

Search hotels in Portmahomack

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

Portmahomack – 15 hotels and places to stay

Filter by:

Star Rating

Review score

The Castle Hotel

Hotel in Portmahomack

The Castle Hotel is offering accommodations in Portmahomack. The property is located 19 miles from Carnegie Club Skibo Castle, 19 miles from Royal Dornoch Golf Club and 28 miles from Dunrobin Castle.

D
Dean
From
United Kingdom
The dinner choice was excellent.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 27 reviews
Price from
$221.12
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 8.7
Excellent - What previous guests thought, 56 reviews
Price from
$433.54
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.

S
Sabina
From
Austria
We felt very good welcomed, and if we had the chance would stay in that lovely apartment again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 185 reviews
Price from
$132.67
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.

S
Sheila
From
United States
Lovely hotel and very welcoming owner
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 194 reviews
Price from
$207.72
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.

J
John
From
United States
Everything was perfect! Location, rooms, staff, food, atmosphere.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 100 reviews
Price from
$557.09
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.

L
Lisa
From
United States
LOVED the fireplace in the main room/bar area. :)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,262 reviews
Price from
$314.94
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.

D
Donna Elizabeth
From
United Kingdom
We had a lovely suite. The bed was very comfortable. The shower was excellent. Bathroom very clean. Lots of seating areas in the foyer and bar area. The food was delicious, good choice of wines and spirits. Some lovely cocktails I'd never had anywhere else. It was really wild weather but we were cosy inside. Enjoyed watching the wild waves and the hardy golfers attempting a round.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 478 reviews
Price from
$198.54
1 night, 2 adults

Balintore Inn

Balintore (Near Portmahomack)

Located in Balintore, 31 miles from Strathpeffer Spa Golf Club, Balintore Inn has accommodations with a garden, free private parking, a shared lounge and a terrace.

N
Nataliya
From
United States
we loved everything. staff were nice and friendly, rooms are nice and cozy, food was great. thank you for a lovely time!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 236 reviews
Price from
$227.83
1 night, 2 adults

Eagle Hotel

Dornoch (Near Portmahomack)

Featuring a garden, restaurant, bar and free WiFi, Eagle Hotel is located in Dornoch, a 2-minute walk from Carnegie Club Skibo Castle and 0.4 miles from Royal Dornoch Golf Club.

D
Derek
From
United Kingdom
Staff very friendly Spotless Breakfast tasty
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 868 reviews
Price from
$119.41
1 night, 2 adults

Royal Golf Hotel

Dornoch (Near Portmahomack)

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

B
Barbara
From
Germany
Great location! Beautiful views!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 732 reviews
Price from
$161.74
1 night, 2 adults
See all 15 hotels in Portmahomack

Best hotels with breakfast in Portmahomack and nearby

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

    Offering a garden, Well Cottages features accommodations in Portmahomack.

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

    Rosslyn Cottage is located in Portmahomack, just 19 miles from Carnegie Club Skibo Castle and 19 miles from Royal Dornoch Golf Club. This vacation home features a garden.

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

    20 miles from Royal Dornoch Golf Club in Portmahomack, Grieve's Cottage features accommodations with access to a hot tub. The 4-star vacation home is 20 miles from Carnegie Club Skibo Castle.

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

    The Paddock offers accommodations in Portmahomack, 21 miles from Carnegie Club Skibo Castle and 21 miles from Royal Dornoch Golf Club. The Dunrobin Castle is within 30 miles of the vacation home.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 41 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.0
    Wonderful - What previous guests thought, 1 review

    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.0
    Exceptional - What previous guests thought, 4 reviews

    Barn Owl Cottage is located in Inver, just 14 miles from Carnegie Club Skibo Castle and 14 miles from Royal Dornoch Golf Club. This vacation home provides a garden.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 56 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.

    From $542.09 per night

Budget hotels in Portmahomack and nearby

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 2 reviews

    Seascape is located in Balintore, just 17 miles from Carnegie Club Skibo Castle and 17 miles from Royal Dornoch Golf Club. This vacation home offers a garden.

  • Scored out of 10, guest rating 10.0
    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. This vacation home offers a garden.

  • 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 Royal Dornoch Golf Club. The 4-star vacation home is 17 miles from Carnegie Club Skibo Castle.

What Guests Said About Portmahomack:

  • 10.0

    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 by
    Nick
    United Kingdom
  • 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 by
    Janice
  • 10.0

    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 by
    Pamela
    United Kingdom
  • 10.0

    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 by
    Christopher
    United Kingdom
  • 10.0

    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 by
    GREG
    United Kingdom
  • 10.0

    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 by
    Valerie
    United Kingdom