Dornoch's bed and breakfast scene is compact but high-scoring. Two standout properties-No1Dornoch and Heartseed House-earn 'Exceptional' and 'Superb' guest ratings, largely for their breakfasts. No1Dornoch, just a 7-minute walk from Carnegie Club Skibo Castle, serves full English/Irish, gluten-free, and vegan options. Heartseed House, 2.2 km from Royal Dornoch Golf Club, offers warm dishes, fresh fruit, and special diet menus. Both include free WiFi, private parking, and tea/coffee makers in every room. For a quieter stay, Woodlands Bed and Breakfast sits 20 km from Dunrobin Castle and 700 metres from Carnegie Club Skibo Castle, with garden views and a 93% guest score for its host and location.
Expect to pay between £80 and £130 per night for a double room with breakfast included. The town centre, around Dornoch Cathedral, places you within walking distance of the golf club, cathedral, and local pubs-No1Dornoch and Albatross B&B are both under 10 minutes on foot. For easy access to the beach, choose options near the coast like Heartseed House, rated 99% for its sea views and sun terrace. Dunrobin Castle, 21 km away, is a day trip via the A9. Free on-site parking is standard across these properties, so driving is stress-free. If you need to fly in, Inverness Airport is 80 km away-factor in about an hour's drive. For an adults-only retreat, Strathview Lodge B&B offers 4-star rooms with a fitness room and sea views; family-friendly travellers should check Amalfi B&B's family rooms and picnic area.
