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

Set within 31 km of Royal Dornoch Golf Club and 46 km of Dunrobin Castle, The Castle Hotel features rooms in Portmahomack.

L
Liam
From
United Kingdom
Great Owners who go out their way to cater for you. Spacious rooms
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 13 reviews
Price from
£165
1 night, 2 adults

Tarrel Farmhouse

Portmahomack

Situated in Portmahomack and only 28 km from Carnegie Club Skibo Castle, Tarrel Farmhouse features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 169 reviews
Price from
£155
1 night, 2 adults

The Glenmorangie House

Tain (Near Portmahomack)

Set in Tain, 29 km from Carnegie Club Skibo Castle, The Glenmorangie House offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Markus
From
Switzerland
Outstanding Location, wonderful interior and exterior design
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 58 reviews
Price from
£323.50
1 night, 2 adults

Canterra Cottage

Tain (Near Portmahomack)

Offering garden views, Canterra Cottage is an accommodation located in Tain, 27 km from Carnegie Club Skibo Castle and 27 km from Royal Dornoch Golf Club.

A
Amanda
From
South Africa
Nice quiet location. Comfortable spacious room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 179 reviews
Price from
£99
1 night, 2 adults

The Salt house

Golspie (Near Portmahomack)

The Salt house is located in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club. This 4-star hotel offers free WiFi.

M
Máté
From
Austria
- very nice and helpful owners - charming room with enough space - delicious home-made breakfast - golspie is a lovely coastal village
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 170 reviews
Price from
£155
1 night, 2 adults

Links House at Royal Dornoch

Dornoch (Near Portmahomack)

Situated 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.

D
Duncan
From
Isle of Man
Great location and very friendly staff. Accommodation and meals very good. Would certainly recommend it to anyone staying in Dornoch
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 92 reviews
Price from
£377.89
1 night, 2 adults

Royal Marine Hotel

Brora (Near Portmahomack)

Royal Marine Hotel 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 Scotland’s finest golf...

R
Rachelle
From
New Zealand
Enjoyed the choices for breakfast. The presentation was fantastic. very friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,002 reviews
Price from
£242.10
1 night, 2 adults

Dornoch Castle Hotel

Dornoch (Near Portmahomack)

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

E
Evans
From
United States
Dornoch Castle was so fun!! We would definitely go back! It’s a very historic castle in a very historic, quaint town. The staff was so nice - the owner even gave a us a ride into the next town so we wouldn’t miss the train! The town of Dornoch is such an amazing place!!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,226 reviews
Price from
£202.50
1 night, 2 adults

Dornoch Station

Dornoch (Near Portmahomack)

Situated in Dornoch, 300 metres from Royal Dornoch Golf Club, Dornoch Station features accommodation with free bikes, free private parking, a garden and a shared lounge.

A
Aileenh
From
Israel
Lovely staff, lovely rooms, kept food open for us when train was delayed... absolutely brilliant 👏
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 457 reviews
Price from
£159.36
1 night, 2 adults

Balintore Inn

Balintore (Near Portmahomack)

Situated in Balintore, 49 km from Strathpeffer Spa Golf Club, Balintore Inn features accommodation with a garden, free private parking, a shared lounge and a terrace.

C
Christine
From
Australia
Warm comfortable room with spotless ensuite bathroom, excellent breakfast and tea and coffee making facilities
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 257 reviews
Price from
£170
1 night, 2 adults
See all 15 hotels in Portmahomack

Hotels with parking in Portmahomack

  • Free parking
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 846 reviews
    From £198 per night
  • Free parking
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 457 reviews
    From £322.15 per night
  • Free parking
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 549 reviews
    From £104.50 per night
  • Free parking
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 80 reviews
    From £195 per night
  • Free parking
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 63 reviews
    From £84.15 per night
  • Free parking
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 735 reviews
    From £251.10 per night
  • Free parking
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 257 reviews
    From £170 per night
  • Free parking
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 58 reviews
    From £404.50 per night
  • Free parking
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,226 reviews
    From £225 per night
  • Free parking
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 92 reviews
    From £467.88 per night

Best hotels with breakfast in Portmahomack and nearby

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

    Set in Portmahomack, 46 km from Dunrobin Castle, Well Cottages offers accommodation with access to a garden.

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

    Situated in Portmahomack and only 30 km from Carnegie Club Skibo Castle, Rosslyn Cottage features accommodation with sea views, free WiFi and free private parking.

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

    Set in Portmahomack and only 32 km from Carnegie Club Skibo Castle, Grieve's Cottage offers accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Situated in Portmahomack and only 33 km from Carnegie Club Skibo Castle, The Paddock features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 179 reviews

    Offering garden views, Canterra Cottage is an accommodation located in Tain, 27 km from Carnegie Club Skibo Castle and 27 km from Royal Dornoch Golf Club.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 42 reviews

    Offering a garden and sea view, Inver bay apartment is set in Tain, 25 km from Carnegie Club Skibo Castle and 25 km from Royal Dornoch Golf Club.

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

    Set in Tain, The Cottage At Mains House has accommodation 45 km from Dunrobin Castle. Featuring free private parking, the 3-star holiday home is 30 km from Carnegie Club Skibo Castle.

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

    Complete with a garden, Barn Owl Cottage is set in Inver, 23 km from Royal Dornoch Golf Club and 38 km from Dunrobin Castle.

Budget hotels in Portmahomack and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 58 reviews

    Set in Tain, 29 km from Carnegie Club Skibo Castle, The Glenmorangie House offers accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Set in Balintore and only 28 km from Carnegie Club Skibo Castle, Seascape offers accommodation with sea views, free WiFi and free private parking. This 4-star holiday home offers a garden.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Hilton of Cadboll and only 28 km from Carnegie Club Skibo Castle, Cross Tides offers accommodation with sea views, free WiFi and free private parking. This 4-star holiday home offers a garden.

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

    Set in Hilton of Cadboll, within 28 km of Royal Dornoch Golf Club, Sunrise Summerhouse is an accommodation offering sea views.

What guests said about Portmahomack:

  • 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
  • 10.0

    a very peaceful relaxing location, lovely views, good walks...

    a very peaceful relaxing location, lovely views, good walks along the coastline, easy access to local town 9 miles away with all essential amenities. Very helpful to have a village shop and pub. The restaurant is too expensive though.
    Guest review by
    Sandra
    United Kingdom