Accommodation in Dornoch: Hotels, B&B and Golf Resorts

Some of our links are affiliated, we will earn a commission when you buy a service or product. This will have no extra cost for you. For further info please refer to our Privacy Policy


The views from the lounge at one of the hotels in Dornoch, Scotland.
Breakfast with a view at HeartSeed Bed and Breakfast!


Golfing town, seaside resorts, beautiful countryside, awesome pubs, and friendly locals. These are some of the things the Scottish town of Dornoch is known for, and believe me, it’s all these and more. This little town in the Highlands offers a lot to do and many places to stay, making difficult to choose and book the perfect room. We faced this issue when planning our trip there, that’s why we decided to write a guide to the best accommodation in Dornoch for all traveler, budget and experience. 

Read: Unique things to do in Dornoch, Scotland

In this guide to where to stay in Dornoch, you’re gonna find different options for accommodation, Dornoch’s best hotels, golf hotels, and bed and breakfast. Read on to discover which property matches your style of traveling and budget, book it and have the peace of mind that your trip to Dornoch will be a memorable one. 


Best hotels in Dornoch, Scotland


Dornoch Castle Hotel one of the best places to stay in Dornoch.
The Bag Pipe Parade happens in front of Dornoch Castle Hotel during Summer.
  • Dornoch Castle Hotel

The Dornoch Castle Hotel is a three-star hotel situated right opposite an ancient cathedral in the heart of Dornoch. It is one of the more popular hotels in Dornoch Scotland and the castle where the hotel is, was built about 500 years ago. The rooms are designed to show the elegance that comes with age and are equipped with fully functional amenities and refreshments like coffee, tea, and water.


Even with the four-poster bed, the rooms still have enough space for a seating area, and many of them feature views of the garden that grows along the hotel wall. The Dornoch Hotel has a perfect location, only minutes from the beach, as well as the popular pubs and restaurants.

If you prefer to dine in, the hotel’s Garden Restaurant is an award-winning establishment that prepares some of the best variants of traditional dishes loved by the Scots. All the food is prepared using local produce from around the country.

Check the rates and book your room at Dornoch Castle Hotel here!


  • The Eagle Hotel 

The Eagle Hotel and pub sits on Castle Street, the main street in Dornoch and it’s a good option for travelers looking for mid-range accommodation in Dornoch. Being centrally located, it is only 15 minutes away from the beach and 9 minutes from the Royal Dornoch Golf Club. 

The aesthetic theme of the hotel keeps things simply Scottish with comfort and character. The standard rooms come fully ensuite with shower and can be upgraded to more deluxe accommodations which have whirlpool baths. The Eagle Hotel offers free wifi and can also look forward to a hearty breakfast served at the hotel’s pub. At other times of the day, the pub serves delicious meals, cold ales and the best of Scotch whiskeys.

Check the rates and book your room at The Eagle Hotel here!


Dornoch Hotel has beach and golf course views.
The traditional and budget-friendly Dornoch Hotel.
  • Dornoch Hotel

Dornoch Hotel is situated on the North Coast 500 with a vantage point that overlooks the Royal Dornoch Golf Course. The hotel welcomes guests all year round, with 105 bedrooms available to accommodate many couples and families. The bedrooms are designed for comfort featuring a television, a kettle to heat water for coffee or tea provided for free, and an in-room telephone in case you need to reach the reception or room service.

If you are looking for cheap hotels in Dornoch, this might be the best option for you. Couples have been known to rate it highly and families with pets rate it as one of the best places to stay in Dornoch, as the hotel is very pet-friendly. The hotel also has two restaurants on-site as well as a bar. Free wifi is available all around the hotel grounds. 

Check the availability and book your room at Dornoch Hotel here!


Best Golf Hotels in Dornoch


Royal Dornoch Golf Club is a top accommodation in Dornoch, Scotland.
Royal Dornoch Golf Club is located right on the club’s First Tee.
  • Royal Golf Hotel

The Royal Golf Hotel is one of the best hotels in Dornoch and has also received an award making it the best golf hotel in town. Located within the Royal Dornoch Golf Club and set right on the club’s First Tee, the Golf Hotel offers a pristine residential experience combined with the best of Scottish golfing. The award-winning hotel holds 22 four-star rooms which all look different as they are individually decorated and twelve luxury two-bedroom apartments. Each of the rooms is fully equipped with the essential elements of luxury accommodation and many of them have expansive views of the golf course and the ocean.


For golf lovers, a reservation to the Royal Golf Hotel includes reservations to any of the local golf courses like Nairn Championship, Castle Stuart Golf Links, Golspie, and of course, the Royal Dornoch. Beyond golf, there are other activities available like fishing, hiking, beach runs and more.

The Conservatory Restaurant is located on the premises and serves full Scottish breakfast every morning. Taking advantage of the beautiful views in the Conservatory, diners can also enjoy many local and international dishes that are cooked with local ingredients. After a full meal, you can head over to Morris Bar, which is also on-site, for some of the best whiskeys from Scotland and wines from around the world.

The luxury two-bedroom apartments are family-friendly and are one of the best spots for Dornoch self-catering accommodation. Being super accommodating, the hotel allows pets onto its premises for the token price of £15 per pet per stay.

Check the rates and book your room at Royal Golf Hotel here!


  • Links House Hotel at Royal Dornoch 

Also located on the Royal Dornoch Golf Club, the Links House Hotel at Royal Dornoch is a small but opulent hotel that combines luxury and elegance making it one of the most unique hotels in Dornoch, Scotland. Situated right next to the Royal Golf Hotel at the Golf Club’s First Tee, this hotel has only fifteen suites divided into deluxe and luxury rooms. Each one of those rooms is individually finished with handcrafted fabrics and furniture that is selected to tell a tale of timeless beauty. Of course, the floor of each room is heated and the private bathrooms are equipped with designer toiletries. For your complete comfort, the rooms have large TV sets, free wifi, as well as refreshments and amenities.

The hotel arranges games on the golf course and other activities as fishing and shooting.

Check the rooms and book your stay at Links House Hotel at Royal Dornoch here!


Best Bed and Breakfast in Dornoch


Double room at HeartSeed House Bed and Breakfast in Dornoch, Scotland.
A lovely room at HeartSeed House Bed and Breakfast! We loved our stay there!
  • HeartSeed House Bed and Breakfast

Heartseed House is a lovely bed and breakfast which is only a five-minute drive from the Royal Dornoch Golf Club. The property offers outstanding hospitality for a budget-friendly price. The house was recently given a full makeover, equipping its three rooms with all the amenities and comfort you need for a perfect stay. Two of its three rooms have deluxe extra wide double beds and they all look out on the gorgeous garden that extends to the countryside and sea. 

Each room is ensuite with a smart TV and Netflix, fresh milk is provided daily along with tea and coffee. Breakfast is served in the Sun Lounge, and guests can choose between full Scottish or continental spread. For guests who have special dietary needs, requests can be accommodated if made before arrival. 

Some of the accommodation in Dornoch has views of the sea and countryside.
Coffee with a view, the best way to wake up in Dornoch.

We spend two nights at the HeartSeed House Bed and Breakfast and we don’t have words to express how amazing our experience was. The couple that runs the B&B does it with love, from the moment you step in you feel like part of the family. It’s a small bed and breakfast with private parking, which is an extra point for us. The breakfast was outstanding, and the views amazing. No doubt HeartSeed House is one of the top accommodations in Dornoch. 

Check the rates and book your room at HeartSeed House Bed and Breakfast here!


  • The Steading 

Located in Balnapolaig, Dornoch, The Steading is one of the most sought after bed and breakfast in the town. The building is a 150 years old former grain store restored to perfection. The bed and breakfast is located in a peaceful village-like spot only a few minutes from the Dornoch Championship Golf Course. The Steading combines attentive accommodation with traditional hospitality. The picturesque structure gives the guests a breathtaking view of the Dornoch Firth all the way to Struie Hill, going all the way into the mountain ranges.

This five-star guest house provides its visitors with the peace and home comforts they seek. There are eight excellently decorated ensuite rooms equipped to satisfy all needs and with ultra-comfortable beds to offer the best sleeping experience ever. By the testimony of previous guests, breakfast is mouth-wateringly excellent and is served as early as necessary.

The Steading is an adults-only hotel and pets are not allowed.

Check the rates and book your room at The Steading here!


  • At No 9 Dornoch Hotel 

At No 9 is an award-winning guest house located adjacent to the Dornoch Cathedral and only minutes from the Royal Dornoch Golf Club. It provides luxury accommodation with charming Scottish hospitality and makes its guests feel like they could be in their own homes by the countryside. Each of its four rooms is decorated singly with beauty and comfort as a central theme. The rooms are well and fully furnished and the Donald Room has its own sitting room, making it the most spacious. 

Two of the rooms are upstairs and guests who do not wish to climb can request to be placed on the ground floor during their visit. Regardless of which room you are in, free wifi is offered all over the house. Full English or Irish options are available for breakfast and guests can go cycling to discover the countryside.

Check the rates and book your room at At No 9 Dornoch Hotel here!


Don’t forget to read our travel guides to Scotland here before traveling to Dornoch.

Dornoch is a great town for anyone who would like to spend a nice holiday in the Sottish countryside or that are driving through the scenic route N500. Hope this guide helped you to choose the best accommodation in Dornoch for your next trip.


Love this post? Pin it for later!

The best hotels, golf hotels and bed & breakfast in Dornoch, Scotland. We put together a list of the best accommodation in Dornoch for all travelers and budget, from luxurious golf resorts to budget B&B. Choose the one that matches your style and enjoy your trip to Dornoch. #Dornoch #DornochScotland #Scotland #DornochCastle #DornochCastlehotel

Leave a Comment