Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Need help?

Cheap Hotels in Dornoch

563 reviews by TrustYou
Grange Road
0.2 Miles from the centre
per night from £79
Estimated price based on searches in the last month

Heartseed House B&B Hotel

2 The Pillars
per night from £70
(price for Tue, 03 Mar)

Woodlands Bed & Breakfast Hotel

Stafford Road
per night from £75
(price for Tue, 03 Mar)

Strathview Lodge Hotel

212 reviews by TrustYou
4.6 Miles from the centre
per night from £96
Estimated price based on searches in the last month

2 Quail Hotel

Castle Street
0.1 Miles from the centre
per night from £130
Estimated price based on searches in the last month

Dornoch Castle Hotel

Castle Street
< 0.1 Miles from the centre

A 500-year-old converted Scottish castle, this hotel is set in the centre of Durnoch, opposite a 13th-century cathedral. It boasts period features throughout the property, as well as fine dining and quiet walled gardens. Bright rooms all have a TV, tea/coffee and a private bathroom, whilst some also include a seating area and a four-poster bed. Many rooms have views of the hotel’s walled garden, Dornoch Firth or Dornoch Cathedral. The award-winning Garden Restaurant has original 15th-century stone walls and wooden floors. It offers traditional Scottish dishes using local produce including local seafood, Aberdeen Angus beef and Highland venison. Dornoch Castle Hotel is a 15-minute walk from the seashore and 10 minutes’ walk away is Royal Dornoch Golf Club. Pubs and restaurants are just a few minutes’ walk.

Show more
per night from £185
Estimated price based on searches in the last month

Hotels in Dornoch

Nestled on the north shore of the Dornoch Firth, the seaside resort of Dornoch attracts plenty of visitors each year thanks to its enviable coastal position, beautiful beaches, historic sites and nearby activities and attractions.

Local attractions

The Historylinks Museum tells the story of Dornoch and the surrounding district, making it the ideal place to start a visit to the town. Find out about legendary golf course designer Donald Ross, who started his career at the town's local club, and discover the terrible fate of Janet Horn, the last woman to be burnt as a witch in Scotland.

Spot the intriguing gargoyles peering down from the exterior of Dornoch Cathedral before taking a walk to the beautiful Falls of Shin Waterfall, where you may be lucky enough to see the salmon leaping if you time your visit right.

The city of Inverness, with its many shops, museums and attractions, lies two hours to the south of the town, and visitors should also consider taking in the wonderful scenery of the Black Isle before stopping to explore the historic town of Cromarty at the end of the peninsular.


The Royal Dornoch Golf Club's championship course was ranked sixth in Golf Digest's list of the world's top courses in 2014. Offering spellbinding views, a wild and isolated setting and challenging holes, the course is a major draw for visitors keen on their golf.

Highland Gathering

The first Dornoch Highland Gathering took place in the summer of 1887 and, with the exception of the war years, has been a permanent fixture in the town's social calendar ever since. Piping, dancing, heavy events including tossing the caber, athletics and cycling all feature during the August show.

Eating and drinking

We have a great range of Dornoch hotels listed on the website and a fantastic selection of bars and restaurants can be found within a short distance of each. An informal atmosphere, excellent menu and attentive service are on offer at Luigi's Restaurant on Castle Street, and Sutherland House is well known for its steaks as well as the quality of its extensive wine list. Perhaps settle in for an evening of fine dining at Dornoch Castle Hotel.

Try Dornoch Patisserie and Café for a snack or light lunch, or Royal Kashmir Indian restaurant for authentic Indian cuisine. Traditional country pubs are plentiful in the surrounding area, The Eagle Hotel on Castle Street being a great example.

Frequently asked questions about Hotels in Dornoch

What are the most booked hotels in Dornoch?

One of the best hotels to stay in Dornoch is Dornoch Hotel.

What is the lowest price for a double room in Dornoch?

Dornoch Hotel in Dornoch offers one night in a double room at the price of £79.

If I want to stay in the center of Dornoch, which hotels shall I consider?

Dornoch Hotel is located in the central neighborhood of Dornoch.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555