Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Hotels and more in Dornoch

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Royal Golf Hotel 4 stars

Hotel in Dornoch

The Royal Golf Hotel is located overlooking the first tee of the Royal Dornoch Golf Club. Many rooms have stunning views of the course and the sea. It was lovely, friendly and dog friendly

Show more Show less
9.2
Superb
146 reviews
Avg. price/night:
£99
Check availability

Eagle Hotel

Hotel in Dornoch

Situated in Dornoch, Eagle Hotel has a restaurant, bar and free WiFi. The hotel features family rooms. At the hotel, all rooms include a wardrobe. The feeling of home and the friendliness of everyone who worked there. They made us feel special and bent over backwards to make our stay pleasant.

Show more Show less
8.7
Fabulous
214 reviews
Avg. price/night:
£90
Check availability

Dornoch Hotel 'A Bespoke Hotel' 3 stars

Hotel in Dornoch

Featuring free WiFi, Dornoch Hotel 'A Bespoke Hotel' offers pet-friendly accommodation in Dornoch, located on the North Coast 500 and 69 km from Inverness. Guests can enjoy the on-site bar. This is a hotel where is is well worth paying a little extra for the sea view. The view from our room was magnificent over the golf course and beach to the ocean.

Show more Show less
7.5
Good
1,195 reviews

Dornoch Castle Hotel 3 stars

Hotel in Dornoch

A 500-year-old converted Scottish castle, this hotel is set in the centre of Durnoch, opposite a 13th-century cathedral. This is a very nice hotel. The bedrooms look good, the beds are comfortable, a good shower. The staff were very nice, the bar area was comfortable and warm to sit in. The restaurant was brilliant, the food amazing and the staff were very welcoming.

Show more Show less
7.9
Good
283 reviews
Avg. price/night:
£130
Check availability

Links House at Royal Dornoch 5 stars

Hotel in Dornoch

Situated in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV.

Show more Show less
Avg. price/night:
£225
Check availability

Heartseed House Bed & Breakfast

Dornoch

Situated in Dornoch, 16 km from Tain, Heartseed House Bed & Breakfast features a shared lounge and free WiFi. Lovely home, lovely hosts. The best B&B ever....

Show more Show less
9.9
Exceptional
145 reviews
Avg. price/night:
£100
Check availability

Evelix Pods Dornoch

Dornoch

Evelix Pods Dornoch offers accommodation in six different Pods. With free WiFi, all pods are fully heated and feature en-suite shower rooms and a small fully equipped kitchenette. Private little cabins but has everything you need

Show more Show less
9.4
Superb
128 reviews
Avg. price/night:
£110
Check availability

The Steading 5 stars

Dornoch

The Steading is set 1.8 km from Dornoch, 47 km from Inverness. Every room has a super king-size bed, a flat-screen TV with Sky and a walk-in shower. Ok, every so often you stumble across somewhere special - this is it. The Steading is exceptional - the attention to detail is second to none and the owners are the best hosts a guest could ask for. The finish on the property would not be out of place on Grand Designs - the views are to die for - and the food on another level. Just when you think it cant get better - the hosts pet dog Ozzy is the perfect tonic for any traveler who has left their four legged friend at home.

Show more Show less
9.6
Exceptional
227 reviews
Avg. price/night:
£558.90
Check availability

Strathview Lodge 4 stars

Dornoch

Located on the A9, 5.2 miles from Dornoch, Strathview Lodge has free WiFi available throughout the property and free on-site parking. The most pleasant stay in Scotland. Nice big room, very nice owners and best breakfast we had during journey! Good place to stay for calm and enjoying. I love toiletries and bed linen. Amazing view from our room. Quite.

Show more Show less
9.5
Exceptional
143 reviews
Avg. price/night:
£82
Check availability

23 C Allan Gardens

Dornoch

Boasting a garden, 23 C Allan Gardens features accommodation in Dornoch with free WiFi and garden views. The property is 15 km from Tain, and complimentary private parking is available. Well-equipped. Comfortable. Great location. Spotlessly-clean. Loved it.

Show more Show less
9.6
Exceptional
8 reviews
Avg. price/night:
£115
Check availability

Most booked hotels in Dornoch in the past month

See all

Dornoch's best hotels with breakfast

See all

Budget hotels in Dornoch

See all

Hotels located in the centre of Dornoch

See all

FAQs about hotels in Dornoch

  • On average, 3-star hotels in Dornoch cost £103 per night, and 4-star hotels in Dornoch are £49 per night. If you're looking for something really special, a 5-star hotel in Dornoch can on average be found for £94 per night (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Dornoch this weekend is £384 or, for a 4-star hotel, £121. Looking for something even fancier? 5-star hotels in Dornoch for this weekend cost on average around £166 per night (based on Booking.com prices).

  • Some of the best hotels in Dornoch near Royal Dornoch Golf Club include Royal Golf Hotel, Amalfi Bed and Breakfast and 2 Quail Guest House.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Dornoch:

Explore guest reviews of hotels in Dornoch

See all