Skip to main content

The best B&Bs in Dornoch

Check out our pick of great B&Bs in Dornoch

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Strathview Lodge, hotel in Dornoch

Located on the A9, 5.2 miles from Dornoch, Strathview Lodge has free WiFi available throughout the property and free on-site parking.

Excellent location, wonderful views, very friendly and helpful. The bedding and towels were extremely high quality and very luxurious. Breakfast was excellent.
Scored 9.4
9.4
Rated superb
Superb
252 reviews
Price from
£122
per night
Woodlands Bed and Breakfast, hotel in Dornoch

Located in Dornoch and only 600 metres from Royal Dornoch Golf Club, Woodlands Bed and Breakfast provides accommodation with garden views, free WiFi and free private parking.

Lovely warm and welcoming hosts and a beautiful B&B. Comfortable rooms and a fabulous hot breakfast!
Scored 8.5
8.5
Rated very good
Very good
361 reviews
Price from
£135
per night
St Duthus Villa Guesthouse, hotel in Dornoch

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

I can confirm all the positive reviews of St Duthus Villa. We stayed for one night and the accommodation was clean, quiet and comfortable. We were in room 3, which had a nice view over the garden. The B&B is a little unusual because the owners do not live in the house – so the house has guests only. There are four rooms available. Some reviewers have complained about the breakfast, but I don’t see why. Cooked breakfasts can be a little over the top. What we did have was an excellent assortment of cereals, breads, croissants, fruit, yoghurt, coffee, tea and so on. There is also good off-street parking. We had a nice meal at the train station, which was only a few mnute's walk awy. Highly recommended.
Scored 9.2
9.2
Rated superb
Superb
416 reviews
Price from
£95
per night
Shandwick House, hotel in Dornoch

Set in Tain and only 44 km from Strathpeffer Spa Golf Club, Shandwick House offers accommodation with sea views, free WiFi and free private parking.

Everything! Very welcoming and helpful, large comfortable room with 2 armchairs. Great breakfast
Scored 9.6
9.6
Rated exceptional
Exceptional
648 reviews
Price from
£95
per night
Springfield guest house, hotel in Dornoch

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

Large comfortable room with en-suite. Small bottles of shower gel & shampoo left with towels - nice touch. Bed comfortable and shower good. Within walking distance of town to restaurant. Breakfast continental but really good.
Scored 8.7
8.7
Rated fabulous
Fabulous
559 reviews
Price from
£90
per night
Caledonian House, hotel in Dornoch

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.

Amazing place, highly recomended! Fabulous breakfast and Carol was a lovely host!
Scored 9.4
9.4
Rated superb
Superb
236 reviews
Price from
£95
per night
Tarrel Farmhouse, hotel in Dornoch

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.

Nice and quiet atmosphere Very firiendly hosts Excellent breakfast... good place
Scored 9.7
9.7
Rated exceptional
Exceptional
201 reviews
Price from
£155
per night
Glenshee Guest House, hotel in Dornoch

Glenshee Guest House is located in Golspie, 3.4 km from Dunrobin Castle, 16 km from Carnegie Club Skibo Castle, and 17 km from Royal Dornoch Golf Club.

Hosts were really nice. Room was spotless. Bathroom was really nice. Bed was really comfortable. Breakfast was excellent. Plenty of tea and coffee in my room Overall brilliant
Scored 9.7
9.7
Rated exceptional
Exceptional
71 reviews
Price from
£102
per night
Invicta House B&B, hotel in Dornoch

Featuring a garden, Invicta House B&B provides accommodation in Golspie. Free WiFi is available. A flat-screen TV with cable channels and DVD player are available in some units.

breakfast was lovely, beds were too soft for us but some people want soft beds. near hospital which was where we were going. room and toilet perfectly clean, great shower.
Scored 8.9
8.9
Rated fabulous
Fabulous
356 reviews
Price from
£80
per night
The Shandwick Inn, hotel in Dornoch

The Shandwick Inn, a property with a bar, is located in Tain, 47 km from Inverness Castle, 38 km from Strathpeffer Spa Golf Club, as well as 47 km from Inverness Railway Station.

Accommodated earlier check inn re wedding. Clean and comfortable. Good breakfast hamper
Scored 8.0
8.0
Rated very good
Very good
317 reviews
Price from
£90
per night
All B&Bs in Dornoch
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 Dornoch

Most booked B&Bs in Dornoch this month

B&Bs that guests love in Dornoch

  • Avg. price/night: £140
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 821 reviews
    Excellent breakfast, great location, friendly staff, worked very well for our needs as a large wedding party contingent. Food in bar excellent. Not as ‘posh’ as I expected - more rooms above pub than a country inn, but turned out perfect for our needs and would return if travelling through again!
    Carole
    Young couple
  • Avg. price/night: £135
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 361 reviews
    Great location, great breakfast, great hosts, couldn't ask for more.
    gavin
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 225 reviews
    Beautifully presented,private,quiet but also not far from Dornoch
    campbell
    Family with young children
  • Avg. price/night: £140
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 821 reviews
    Dornoch is gorgeous and the hotel was quiet and comfortable, with friendly staff and excellent breakfast
    Bronwyn
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews
    Great location. Great beach. Good Value for money. Quiet and private.
    Alan
    Solo traveller
  • Avg. price/night: £140
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 821 reviews
    Great location , dornoch is a charming village with an amazing beach
    Enamay
    Solo traveller
  • Avg. price/night: £135
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 361 reviews
    Great Location Extremely comfortable Excellent Breakfast - encouraged to try black pudding and it did not disappoint Ange was amazing and made us feel very welcome A great place to stay when visiting Dornoch.
    Susan
    Young couple
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 23 reviews
    Great location, just a few minutes from town centre. Quiet, with views of pasture. Top notch presentation. Quality appliances. TV streaming options.
    Lindsay
    Solo traveller
  • Avg. price/night: £135
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 361 reviews
    Quiet, comfortable, excellent breakfast and friendly hosts.
    M
    Marie
    Young couple