Skip to main content

The best B&Bs in Portmahomack

Check out our pick of great B&Bs in Portmahomack

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
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.

Very nice B&B located on the shorefront. The room was very nice and clean. Breakfast was very good. We received comprehensive information just after booking including a good restaurant recommendation. It had a memorable stay.

Show more Show less
9.5
Exceptional
253 reviews
Price from
RSD 13,047
per night

Located in Portmahomack, Tarrel Farmhouse features a walled garden. The accommodation provides a shared lounge and free WiFi.

At the bed and breakfast, rooms are equipped with a wardrobe. The private bathroom comes with free toiletries and a hair dryer.

The young owners are great. Hospitality plus. Beautiful large room.

Show more Show less
9.8
Exceptional
216 reviews
Price from
RSD 19,914
per night

At the bed and breakfast, each unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast features some units with sea views, and the units are equipped with a kettle.

friendly staff in a lovely small town. close to the beach. excellent atmosphere

Show more Show less
8.4
Very good
268 reviews
Price from
RSD 15,107
per night

Canterra Cottage offers accommodation 12 km from Tain. Royal Dornoch is 27 km away. Free private parking is available on site.

Every room comes with a flat-screen TV. The rooms are equipped with a private bathroom equipped with a bath or shower. Canterra Cottage features free WiFi throughout the property.

Nice quiet location. Comfortable spacious room.

Show more Show less
8.9
Fabulous
174 reviews
Price from
RSD 13,597
per night

Looking for a B&B?

For travellers 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 may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Portmahomack

B&Bs that guests love in Portmahomack

  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 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
  • Avg. price/night: RSD 22,661.12
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 216 reviews
    Beautiful building with lovely decoration and excellent facilities. Great location - very quiet but close to main road.
    Margaret
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 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 traveller
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 268 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
  • Avg. price/night: RSD 22,661.12
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 216 reviews
    Excellent breakfast, best one we've had in Scotland Friendly hosts Plenty of parking Quiet farmhouse away from the city
    Agathe
    Young couple
  • Avg. price/night: RSD 22,661.12
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 216 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 253 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
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 268 reviews
    Great location. Friendly hosts and excellent breakfast
    richard
    Young couple
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 268 reviews
    Lovely location and excellent breakfast with fresh fruit, juices, cereals and full scottish breakfast. Good coffee.
    Anne
    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