Skip to main content

The best B&Bs in Portmahomack

Check out our selection of great B&Bs in Portmahomack

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Tarrel Farmhouse, hotel in Portmahomack

Tarrel Farmhouse offers accommodations in Portmahomack, 17 miles from Carnegie Club Skibo Castle and 17 miles from Royal Dornoch Golf Club.

Perfection in every sense of the word! We had a wonderful stay at Tarrel Farmhouse. From the moment we arrived, we felt welcomed. The farmhouse is beautiful, comfortable and relaxing. Our room over looking the barley fields and the ocean is forever imprinted in my heart. Breakfast was absolutely delicious and has spoiled me forever! Thank you for such a lovely stay!
Scored 9.7
9.7
Rated exceptional
Exceptional
201 reviews
Price from
$190.66
1 night, 2 adults
Canterra Cottage, hotel in Tain

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

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 8.9
8.9
Rated excellent
Excellent
174 reviews
Price from
$121.77
1 night, 2 adults
Strathview Lodge, hotel in Dornoch

Providing garden views, Strathview Lodge in Dornoch features accommodations and a garden. Featuring free private parking, the 4-star bed and breakfast is 5.1 miles from Carnegie Club Skibo Castle.

Beautiful location and accommodation, luxurious, breakfast was so delicious. One of our favorite B&B during our NC500 trip.
Scored 9.4
9.4
Rated wonderful
Wonderful
263 reviews
Price from
$152.53
1 night, 2 adults
Glenshee Guest House, hotel in Golspie

Glenshee Guest House enjoys a location in Golspie, 2.1 miles from Dunrobin Castle and 10 miles from Carnegie Club Skibo Castle.

Everything was perfect. It exceeded my expectations from what I read in this listing. I highly recommend it.
Scored 9.7
9.7
Rated exceptional
Exceptional
102 reviews
Price from
$110.70
1 night, 2 adults
St Duthus Villa Guesthouse, hotel in Tain

Housed in a historic building, the recently renovated St Duthus Villa Guesthouse offers accommodations with a terrace and free Wifi.

Very clean, quaint and quiet.
Scored 9.2
9.2
Rated wonderful
Wonderful
472 reviews
Price from
$140.23
1 night, 2 adults
Shandwick House, hotel in Tain

Shandwick House enjoys a location in Tain, 28 miles from Strathpeffer Spa Golf Club and 8.9 miles from Carnegie Club Skibo Castle.

Fantastic hospitality, made you feel at home.
Scored 9.6
9.6
Rated exceptional
Exceptional
699 reviews
Price from
$110.70
1 night, 2 adults
No. Ten Guesthouse, hotel in Tain

Housed in a historic building, the recently renovated No. Ten Guesthouse offers accommodations with a garden and free Wifi.

The location, the hospitality and friendliness.
Scored 9.7
9.7
Rated exceptional
Exceptional
12 reviews
Price from
$99.63
1 night, 2 adults
Invicta House B&B, hotel in Golspie

Invicta House B&B enjoys a location in Golspie, 2.2 miles from Dunrobin Castle and 10 miles from Carnegie Club Skibo Castle.

Very welcoming homely and overall comfortable stay very clean and exactly what we needed for a ultra marathon away weekend. Will definitely be back
Scored 8.9
8.9
Rated excellent
Excellent
347 reviews
Price from
$98.40
1 night, 2 adults
Springfield guest house, hotel in Tain

Featuring free WiFi, Springfield guest house offers accommodations in Tain. Free private parking is available on site. Rooms are fitted with a flat-screen TV.

Breakfast was lovely
Scored 8.8
8.8
Rated excellent
Excellent
546 reviews
Price from
$141.46
1 night, 2 adults
The Shandwick Inn, hotel in Tain

Providing a bar, The Shandwick Inn features accommodations in Tain. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

surprisingly varied dining menu and of a high standard
Scored 8.0
8.0
Rated very good
Very Good
319 reviews
Price from
$110.70
1 night, 2 adults
All B&Bs in Portmahomack
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

B&Bs That Guests Love in Portmahomack

See all
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 193 reviews
    This is a charming property in a quiet little town on the water. It was the most relaxing couple of days having The Castle crew taking care of me. The room was great, with a view of the water. The bed was comfortable, the food was great, wonderful whisky selection, and live music on Sunday. I had a wonderful stay.
    Anne
    Solo traveler
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 5 reviews
    Location was close to where we wanted to visit, quiet, amazing views, well furnished, lots of mod cons eg sky/WiFi, had all you needed and more, own parking foe the cottage for atleast 3 cars, own private garden with outside searing there was board games and entertainment things if needed but we didn't use those.
    Kim
    Young couple
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 3 reviews
    Great location, great host. Lovely log burner. Just 10 yards to the harbour and 50 yards to the beach. Great for walks with the dog!
    JM
    Young couple
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 201 reviews
    Beautiful building with lovely decoration and excellent facilities. Great location - very quiet but close to main road.
    Margaret
    Young couple
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 5 reviews
    Lovely well-equipped cottage, which was all on one level and perfect for my elderly mother with limited mobility. Lovely quiet location, close to the see and lovely walks right from the doorstep, but also within easy reach of facilities in the village (Portmahomack) and town (Tain). Lovely private garden with summerhouse over-looking the sea.
    Christine
    Solo traveler
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 193 reviews
    Portmahomack is absolutely lovely. A quaint, quiet fishing village with a wonderful beach. The Castle Hotel is steps away from the gorgeous beach and we could watch the sun set from our sea view room.
    Nathan
    Young couple
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 201 reviews
    Excellent breakfast, best one we've had in Scotland Friendly hosts Plenty of parking Quiet farmhouse away from the city
    Agathe
    Young couple
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 201 reviews
    Definitely a 5* bed and breakfast. The place is so cozy and comfortable. The owner Jenni was really lovely and answered any questions about the area and also helped with a garage number incase we needed it for the car. The linens and furnishings are all top quality. Breakfast was lovely with delicious scrambled eggs. Would definitely recommend to anyone going to the area. The gardens are lovely to sit in if the weather is good and it's so quiet. Fantastic.
    jacqueline
    Young couple
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 220 reviews
    A lovely well kept house in a beautiful location. Host was friendly and makes an excellent breakfast! Kindly allowed us to use the dining room in the evening as the local restaurant was fully booked. A very quiet relaxing location by the water. Comfy beds! Gallery and shop below is lovely as well.
    A
    April
    Family with young children