Skip to main content

The best beach hotels in Portmahomack

Check out our pick of great beach hotels in Portmahomack

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Caledonian House is situated on the beachfront of Portmahomack, 15 km from Tain. Free WiFi is offered throughout the property and free private parking is available on site.

A flat-screen TV is available in all rooms and there is a shared lounge at the property.

Beautiful view across the Dornoch Firth from our bedroom window. The staff and owner made our stay incredibly relaxing and cooked up an amazing breakfast each morning. Room was modern with enough rustic Highland village thrown in! Thankyou.

Show more Show less
9.5
Exceptional
252 reviews
Price from
£95
per night

Offering a garden and sea view, Harbour Street is situated in Portmahomack, 30 km from Carnegie Club Skibo Castle and 31 km from Royal Dornoch Golf Club. The property is non-smoking and is located 46 km from Dunrobin Castle.

Immaculate, tastefully decorated,cozy,everything you could ever need in a house.the welcome package was excellent as were the flowers. Ann and David couldn't of been more helpful.

Show more Show less
9.3
Superb
6 reviews
Price from
£102.43
per night

Offering a garden and garden view, Dolphin View Cottages is situated in Portmahomack, 31 km from Royal Dornoch Golf Club and 46 km from Dunrobin Castle. This beachfront property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is located 30 km from Carnegie Club Skibo Castle.

Easy & excellent friendly communication with host Shirley & Stewart.

Show more Show less
9.3
Superb
15 reviews

A garden and a bar are offered at Lovely 3-Bed Cottage Portmahomack next to harbour, which is situated in Portmahomack, 31 km away from Royal Dornoch Golf Club and 46 km away from Dunrobin Castle. There is an on-site restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is located 30 km from Carnegie Club Skibo Castle.

Harbour view is a lovely cottage on Portmahomack harbour with everything you would ever need for a perfect stay.. i will happily return

Show more Show less
9.3
Superb
19 reviews
Price from
£127.67
per night

The Castle Hotel is a beachfront property situated in Portmahomack, 30 km from Carnegie Club Skibo Castle and 31 km from Royal Dornoch Golf Club. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. The bed and breakfast has family rooms.

The Castle Hotel is located in a quiet little town right beside the water. It was exactly what I envisioned. We were able to get away from the hustle and bustle of the bigger towns and wind down every evening with a walk along the shore. The staff was very friendly, the breakfast was filling, and the rooms were spacious and comfortable.

Show more Show less
8.4
Very good
268 reviews
Price from
£110
per night

Set in Portmahomack and only 30 km from Carnegie Club Skibo Castle, Dolphin View Cottages 2 offers accommodation with garden views, free WiFi and free private parking. 46 km from Dunrobin Castle, the chalet provides a garden and a terrace. The property is non-smoking and is located 31 km from Royal Dornoch Golf Club.

Show more Show less
10
Exceptional
2 reviews

Set in Portmahomack in the Highlands region, Well Cottage has a garden. With free private parking, the property is 30 km from Carnegie Club Skibo Castle and 30 km from Royal Dornoch Golf Club. The property is non-smoking and is situated 46 km from Dunrobin Castle.

Show more Show less
9
Superb
1 reviews
Price from
£418
per night

Complete with a garden, Sunset Cottage is located in Portmahomack, 30 km from Royal Dornoch Golf Club and 45 km from Dunrobin Castle. The property is non-smoking and is set 30 km from Carnegie Club Skibo Castle.

Show more Show less
10
Exceptional
1 reviews
Price from
£151.25
per night

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. The 4-star holiday home is 49 km from Dunrobin Castle. The property is non-smoking and is set 34 km from Royal Dornoch Golf Club.

Show more Show less
9.5
Exceptional
2 reviews
Price from
£85.86
per night

Set in Portmahomack in the Highlands region, Sandy Bay has a garden. With free private parking, the property is 30 km from Carnegie Club Skibo Castle and 30 km from Royal Dornoch Golf Club. The property is non-smoking and is situated 45 km from Dunrobin Castle.

Show more Show less
Price from
£85
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Portmahomack

Most booked beach hotels in Portmahomack this month

Beach hotels that guests love in Portmahomack

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 15 reviews
    Perfectly situated cottage on the beachfront of the stunning town of Portmahomack. Property was perfect in every way. Can’t speak highly enough of the property or Shirley and her dad Stewart, who were more than accommodating.
    Scott
    Family with young children
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews
    Fabulous beachfront location. Attention to detail at breakfast time excellent. Staff exceptionally helpful. The lounge area extremely comfortable, a lovely retreat to relax and read during inclement weather. A short walk to pub for a bar meal… always remember in Scotland last meals are usually served before 7.30. Glen Morangie Distillery visit a 15 minute drive.
    Lynda
    People with friends
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews
    Excellent,made to order breakfast with lots of choice.Superb location, overlooking the beach and harbour of Portmahomack, with mountain views.Wonderful sunset during our visit which we watched sitting in Caledonia House's own little garden by the beach.Very enjoyable stay.
    Pamela
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews
    Very pretty seaside location, we'll appointed and comfortable accommodation with excellent facilities. Carol and her staff make you most welcome and I would certainly recommend Caledonian House for a very enjoyable stay.
    Adams
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews
    Carol is a brilliant host, made us feel welcome the moment we arrived. Her colleague was equally friendly. Room was lovely with magnificent views of the sunset and the sound of waves. Breakfast was very good, a few steps from the beach (literally). Will definitely be back.
    Gonzalo
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews
    A lovely location in a nice quiet seaside village. Carol was a wonderful host.
    Peter
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews
    Portmahamock is the most beautiful beach village and this b&b was such a gem! the bed was so comfy and there were great tea coffee etc facilities. Carol was so welcoming and made sure we had everything we needed. Fabulous sunset walk along the beach.
    Helen
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review
    Perfect location opposite the beach. Local shop sells everything that you need at a good price. Local people friendly. An east house that has everything, a garden, front porch is fab to watch the sea. Back porch brill for dining. Great garden. Washing facilities like home.
    Mairi Mckenzie
    Solo traveller
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 27 reviews
    The location was excellent on the seafront, beach, shop,cafe, and a pub what more could you want!!!
    Linda
    Young couple
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 268 reviews
    Exceptionally clean, absolutely spotless room and ensuite, lovely fresh bed linen. Great location in a charming seaside village. Friendly staff. Good breakfast to set you up for the day.
    marilyn willwohl
    Young couple
gogless