Hotels in Dornoch

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 9 - Sep 10
Tomorrow
Sep 10 - Sep 11
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Where to stay in Dornoch?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Dornoch on Hotels.com. These Dornoch hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Dornoch Station

Dornoch Station
Dornoch
CA $278
CA $334 total
includes taxes & fees
Oct 4 - Oct 5
Dornoch Station

2. Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
CA $655
CA $785 total
includes taxes & fees
Oct 7 - Oct 8
Links House at Royal Dornoch

3. Royal Golf Hotel

Royal Golf Hotel
Dornoch
CA $255
CA $306 total
includes taxes & fees
Sep 20 - Sep 21
Royal Golf Hotel

4. Springfield Guesthouse

Springfield Guesthouse
Tain
CA $171
CA $205 total
includes taxes & fees
Sep 16 - Sep 17
Springfield Guesthouse

5. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
Tain
CA $232
CA $278 total
includes taxes & fees
Sep 20 - Sep 21
St Duthus Villa Guesthouse

6. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Inverness City Centre
CA $255
CA $306 total
includes taxes & fees
Oct 9 - Oct 10
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

7. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
CA $172
CA $206 total
includes taxes & fees
Oct 6 - Oct 7
The Royal Highland Hotel

8. Heartseed House B&B

Heartseed House B&B
Dornoch
Heartseed House B&B

9. UHI Dornoch - Campus Accommodation

UHI Dornoch - Campus Accommodation
Dornoch
UHI Dornoch - Campus Accommodation

10. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
CA $208
CA $249 total
includes taxes & fees
Oct 10 - Oct 11
Woodlands Bed & Breakfast

11. Kingsmills Hotel

Kingsmills Hotel
Crown
CA $375
CA $450 total
includes taxes & fees
Oct 4 - Oct 5
Kingsmills Hotel

12. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
CA $268
CA $321 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express Inverness by IHG

13. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
CA $214
CA $257 total
includes taxes & fees
Oct 9 - Oct 10
Tulloch Castle Hotel

14. Mercure Inverness Hotel

Mercure Inverness Hotel
Inverness City Centre
CA $249
CA $299 total
includes taxes & fees
Oct 8 - Oct 9
Mercure Inverness Hotel

15. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
Inverness City Centre
AC Hotel by Marriott Inverness

16. Leonardo Hotel Inverness

Leonardo Hotel Inverness
Inverness
CA $214
CA $257 total
includes taxes & fees
Oct 9 - Oct 10
Leonardo Hotel Inverness

17. B&B HOTEL Inverness

B&B HOTEL Inverness
Inverness City Centre
CA $220
CA $264 total
includes taxes & fees
Oct 9 - Oct 10
B&B HOTEL Inverness

18. The Royal Hotel Tain

The Royal Hotel Tain
Tain
CA $220
CA $264 total
includes taxes & fees
Oct 1 - Oct 2
The Royal Hotel Tain

19. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
CA $279
CA $334 total
includes taxes & fees
Oct 8 - Oct 9
Glenmoriston Townhouse Hotel

20. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
CA $194
CA $233 total
includes taxes & fees
Oct 9 - Oct 10
Columba Hotel Inverness by Compass Hospitality
View all properties
Our prices for hotels in Dornoch are cheapest in January
Price trends for hotels in Dornoch
Pricing is based on two traveller single night rates
View properties in September
Typical weather for Dornoch
September
High 15°C / low 9°C. Cloudy most days.
View properties in September
15°
12°
10°
13°
15°
17°
11°
17°
11°
Monthly weather averages (˚C)

Top landmarks in Dornoch

A beach with footprints and a river in the background.
Photo by Karenza Thomas

Dornoch Beach

9.2/10 (67 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Dornoch Beach located 1.2 mi (1.9 km) from central Dornoch. Enjoy the sunset by the shore at Embo Beach.
See properties
A church interior with stone walls, wooden pews, and stained glass windows.

Dornoch Cathedral

9.0/10 (58 reviews)
Dornoch Cathedral is in the heart of Dornoch, so why not stop by during your stay.
See properties

Royal Dornoch Golf Club

8.8/10 (78 reviews)
You might want to play some rounds at Royal Dornoch Golf Club, a golf course in the heart of Dornoch. If Royal Dornoch Golf Club doesn't quite scratch your golfing itch, Tain Golf Course is also nearby.
See properties

Skibo Castle

8.0/10 (41 reviews)
Skibo Castle is just one of the landmarks located 3.8 mi (6.1 km) from central Dornoch, so you might want to stop by for a few pics during your trip.
See properties

Embo Beach

8.6/10 (11 reviews)
When the beach is calling your name, you might want to head down to Embo Beach, located 2.6 mi (4.2 km) from central Dornoch. Enjoy the sunset by the shore at Dornoch Beach.
See properties

Historylinks

8.6/10 (10 reviews)
Historylinks is 0.7 mi (1.1 km) from central Dornoch, why not stop by during your stay. If you want to experience more of the culture Dornoch has to offer, head to Dornoch Cathedral, Royal Dornoch Golf Club, and Dornoch Beach.
See properties

Learn more about Dornoch

Notable for its golfing, Dornoch features attractions such as Royal Dornoch Golf Club and Dornoch Beach. This welcoming city has something for everyone including bars as well as sights like Skibo Castle and Moray Firth. All are within a small-town setting.

See all hotels in Dornoch
A church with a tall tower and a graveyard with numerous headstones.

Check out reviews of Dornoch hotels guests love

Dornoch Station

Dornoch Station

10/10 Excellent
"We loved the bikes and rode into town every day. The beach is just steps away and golf is at your door step. The decor of the hotel was absolutely superb!"
Ashley 3-night trip
Posted 10 hours ago
Dornoch Station
Evelix Pods

Evelix Pods

10/10 Excellent
"The Property was well maintained and had all necessary facilities you need for weekend getaway"
Sivakumar 2-night trip
Posted 3 weeks ago
Evelix Pods
The Eagle Hotel

The Eagle Hotel

10/10 Excellent
"Room and bathroom small but comfortable. Dinner was very average. Breakfast was good."
Graeme 1-night trip
Posted 4 months ago
The Eagle Hotel

Frequently asked questions

How much does a hotel room cost in Dornoch?
You can find top hotels in Dornoch from CA $205 with options to suit your budget and needs. To find an affordable hotel in Dornoch that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Dornoch hotels?
Discover great deals on Dornoch hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Dornoch hotels.
Can I book Dornoch hotels with free cancellation?
To book a refundable Dornoch hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Dornoch?
Some of the most popular luxury hotels in Dornoch are Dornoch Station and Links House at Royal Dornoch. Dornoch Station is a luxury resort with a high guest rating amongst our travelers, and it offers a golf clubhouse, plus 24-hour room service and designer toiletries in the guestrooms. Links House at Royal Dornoch is another favorite luxury resort in a great Dornoch location.
What are some top pet-friendly hotels in Dornoch?
Our travelers' favorite pet-friendly hotels in Dornoch include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Dornoch.
What are some of the best Dornoch hotels with free parking?
If you're driving, a great Dornoch hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Dornoch?
If you're looking for hotels in central Dornoch, check out Heartseed House B&B and St Duthus Villa Guesthouse. Travelers love Heartseed House B&B for its location, as well as the free English breakfast, free parking and terrace this bed & breakfast offers. St Duthus Villa Guesthouse is another popular central hotel with a free continental breakfast and free parking, plus smart TVs in the guestrooms.
Can I book refundable accommodations in Dornoch?
If you want the flexibility to change your plans to Dornoch, most hotels offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Dornoch if I want a vacation rental instead of a hotel?
You'll find 14 vacation homes on our site. You can also consider one of the 16 apartments or 43 cottages.
What will the weather in Dornoch be like during my vacation?
July and August are typically the warmest months in Dornoch when the average temp is 55°F. January and February are the coldest months when the average temperature is 39°F. October and August are the months with the most rain.
Why should I book my Dornoch accommodation with Hotels.com?
There are lots of reasons to book your Dornoch trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Dornoch

Discover Dornoch: Where Historic Charm Meets Untamed Natural Beauty

Nestled along the stunning Dornoch Firth, Dornoch, Scotland, is a charming historic town that beckons travellers with its rich heritage and picturesque landscapes. Explore the impressive Dornoch Castle, steeped in history, or stroll along the golden sands of Dornoch Beach, where the gentle waves invite relaxation. Nature enthusiasts will relish the nearby Dornoch Nature Reserve, while golf lovers can challenge themselves at the world-renowned Dornoch Golf Club. With its blend of culture, history, and breathtaking scenery, Dornoch is the perfect off-the-beaten-path destination for a romantic getaway or a tranquil retreat. For great hotel rates in Dornoch, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels near Dornoch

Dornoch offers a range of accommodation options, from charming guesthouses to luxurious castle hotels. Enjoy comfortable guest rooms with stunning views and easy access to the historic town centre. The serene surroundings make it perfect for relaxing getaways, all while being close to beautiful beaches and lush landscapes. These are some of the hotels preferred by our travelers near Dornoch:

  1. Morangie HotelOpens in a new window: This inviting 3.5-star hotel features a guest rating of 8.0 and is designed for leisure travelers seeking a comfortable and welcoming experience. With amenities that include pet-friendly options and a warm atmosphere, it stands out for its exceptional service. The hotel offers a pleasant environment suited for those who appreciate inclusivity and a relaxed vacation vibe, making it a great choice for travelers looking to unwind in a friendly setting.
  2. Springfield GuesthouseOpens in a new window: A charming 3.0-star Bed and Breakfast, Springfield Guesthouse boasts an impressive guest rating of 9.6, perfect for adventure-seeking travelers. This property is well-equipped with exciting recreational activities, such as hiking, horseback riding, and fishing. Guests will relish the clean, spacious accommodations and a delightful breakfast selection that enhances their stay. The atmosphere is inviting, encouraging exploration and comfort, making it an ideal retreat for those looking for an active getaway.
  3. The Royal Hotel TainOpens in a new window: At this delightful 3.0-star hotel, rated at 8.0, leisure travelers will find themselves immersed in a golf-themed experience. With clean and comfortable accommodations, this property offers a relaxing atmosphere complemented by an impressive bar featuring an extensive whisky selection. The engaging environment and excellent breakfast options cater to those who appreciate leisure and recreation, ensuring a memorable stay for golf enthusiasts seeking a blend of relaxation and activity.

Where to stay near Dornoch

When visiting Dornoch, Scotland, great areas to stay include Tain, Brora, and Golspie. Tain offers friendly locals and beautiful natural parks, while Brora boasts luxury dining and scenic beaches. Golspie is perfect for adventure seekers with its monuments and museums. For first-time visitors, Tain is the best choice, providing a charming small-town atmosphere and easy access to Dornoch.

  1. TainOpens in a new window: Tain is a charming small town known for its friendly atmosphere and rich history, making it a fantastic base for your Scottish adventure. Here, you can explore unique attractions like the Tarbat Ness Lighthouse and the fascinating Tain Through Time exhibit, which immerses you in the town's past. Outdoor lovers will appreciate the scenic walking trails and natural parks in the area, perfect for leisurely strolls or invigorating hikes. Tain also boasts excellent golf courses for enthusiasts looking to tee off against stunning backdrops. With cosy bars to unwind in after a day of exploration, Tain offers a delightful blend of culture and relaxation.
  2. BroraOpens in a new window: Brora is a picturesque coastal town that shines with its welcoming vibe and beautiful seafront. It's an excellent destination for those seeking a laid-back getaway, with attractions like the impressive Dunrobin Castle and the sandy stretches of Brora Beach. Seafood dining is a must here, as the port town is known for its fresh catches. Enjoy relaxing walks along the river and take in the scenic views of Loch Brora. With a variety of friendly bars and dining venues, Brora ensures a pleasant stay where you can soak up the local charm and enjoy the serene surroundings.
  3. GolspieOpens in a new window: Golspie is a delightful spot for those looking to immerse themselves in Scottish culture and history, featuring captivating monuments and museums that tell the story of the region. The stunning landscape surrounding the town is perfect for short hikes or leisurely walks, allowing visitors to enjoy the natural beauty of the area. Don't miss the chance to visit the nearby Dunrobin Castle, a stunning architectural marvel. While Golspie may be smaller, its unique charm and cultural attractions offer a refreshing alternative for travellers seeking a more relaxed experience in the Highlands.

Things to do in Dornoch

Dornoch offers a delightful mix of stunning beaches, lush parks, and serene coastal landscapes, making it an ideal getaway for nature lovers. Enjoy invigorating hikes along scenic trails, relax by the tranquil sea, or tee off at world-class golf courses. With its charming small-town vibe, Dornoch invites you to unwind and explore.

  • Tarbat Ness LighthouseOpens in a new window – Discover the rich maritime history at this historic lighthouse. Set against a stunning coastal backdrop, the site invites you to explore the intriguing architecture and enjoy scenic views of the surrounding sea and beach.
  • North Sutor CliffsOpens in a new window – Venture to the dramatic North Sutor Cliffs, where the rugged landscape meets the crashing waves. Take a leisurely walk along the cliffside paths and soak in the breathtaking views of the coastline and the small town below.
  • Tain Through TimeOpens in a new window – Step back into history at Tain Through Time, a fascinating museum that showcases the area's past. As you wander through the exhibits, you’ll uncover intriguing stories and artifacts that highlight the town’s development and cultural heritage.
  • Loch BroraOpens in a new window – Enjoy a peaceful retreat at Loch Brora, a picturesque lake surrounded by stunning landscapes. Here, you can take a relaxing stroll, enjoy a picnic by the water, or simply bask in the natural beauty of this serene spot.
  • Dunrobin CastleOpens in a new window – Explore the grandeur of Dunrobin Castle, an impressive structure that boasts beautiful gardens and rich history. Roam the ornate rooms and admire the stunning architecture while learning about the castle's fascinating past.

4 tips for savvy savings when booking a hotel in Dornoch

  1. Book for the cheapest times: The most affordable time to visit Dornoch is during January, February, and October, when hotel prices are lower. For those looking to explore the town's key landmarks, cultural sites, and historical attractions, a stay of at least 2 to 3 days would be ideal. Dornoch offers great value for money with its charming small-town atmosphere, friendly locals, and inviting dining options. Visitors can enjoy the scenic beach, indulge in a cup of coffee by the sea, and appreciate the various monuments and golf courses. This budget-friendly destination is perfect for anyone seeking an enriching experience without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Dornoch, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted rates on accommodations as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay updated on flash sales and exclusive last-minute promotions, which could help you save. The Smart ShoppingOpens in a new window feature within the Hotels.com app allows you to compare hotel prices and amenities, ensuring you're informed if rooms become available or prices drop, making it easier to secure that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may help you find a better deal on your stay in a Dornoch hotel. For those in search of something distinct, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll recommend alternative dates that could be more budget-friendly.
  4. Consider your location: Staying close to major attractions or city centres can offer convenience, but it often comes with higher prices. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you plan to visit. You might also look into independent hotels located a bit further out, as they usually tend to be more affordable and can provide a more authentic experience.

Best time to go to Dornoch

Dornoch experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). October is typically the wettest month. If you’re looking to soak up the lively atmosphere in Dornoch, April, July, and August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring