Hotels in Dornoch

Fri, Mar 20
Sat, Mar 21
March 2026
6
April 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Mar 6 - Mar 7
Tomorrow
Mar 7 - Mar 8
This weekend
Mar 6 - Mar 8
Next weekend
Mar 13 - Mar 15

Where to stay in Dornoch?

Woodlands Bed & Breakfast
Woodlands Bed & Breakfast
Dornoch
  • Cozy Dornoch B&B offers countryside charm near Royal Dornoch Golf Club.
$144 nightly
$173 total
Mar 18 - Mar 19
Total with taxes and fees
Woodlands Bed & Breakfast
The Eagle Hotel
The Eagle Hotel
Dornoch
  • Enjoy views of historic Dornoch from this B&B with a delightful garden and onsite dining.
$109 nightly
$131 total
Mar 18 - Mar 19
Total with taxes and fees
The Eagle Hotel
Dornoch Station
Dornoch Station
Dornoch
  • Luxurious golf resort with 24-hour fitness center and free bike rentals in Dornoch.
$189 nightly
$227 total
Mar 9 - Mar 10
Total with taxes and fees
Dornoch Station
Royal Golf Hotel
Royal Golf Hotel
Dornoch
  • Oceanside golf paradise with breathtaking views of Dornoch Firth Bay.
$155 nightly
$186 total
Mar 8 - Mar 9
Total with taxes and fees
Royal Golf Hotel
Links House at Royal Dornoch
Links House at Royal Dornoch
Dornoch
  • Luxury retreat in the heart of Dornoch with Royal Golf Club proximity.
$208 nightly
$249 total
Mar 15 - Mar 16
Total with taxes and fees
Links House at Royal Dornoch
Red Squirrel
Red Squirrel
Dornoch
  • Serene golf retreat with private hot tub and coastal hiking trails nearby.
$897 nightly
$1,077 total
Mar 10 - Mar 11
Total with taxes and fees
Red Squirrel
Pine Marten
Pine Marten
Dornoch
  • Escape to a Dornoch golf cottage with private hot tub and hiking trail access.
$897 nightly
$1,077 total
Mar 14 - Mar 15
Total with taxes and fees
Pine Marten
Springfield Guesthouse
Springfield Guesthouse
Tain
  • Tranquil Scottish B&B in Tain offers outdoor tennis and nearby hiking trails.
$106 nightly
$127 total
Mar 17 - Mar 18
Total with taxes and fees
Springfield Guesthouse
Kincraig Castle Hotel
Kincraig Castle Hotel
Invergordon
$132 nightly
$159 total
Mar 7 - Mar 8
Total with taxes and fees
Kincraig Castle Hotel
Royal Marine Hotel
Royal Marine Hotel
Brora
  • Historic coastal hotel in Brora with multiple dining options and beachside charm.
$143 nightly
$172 total
Mar 8 - Mar 9
Total with taxes and fees
Royal Marine Hotel
Flat 4, The Byre
Flat 4, The Byre
Cromarty
  • At a golf cottage near Cromarty attractions with hiking trails nearby.
$419 nightly
$502 total
Mar 11 - Mar 12
Total with taxes and fees
Flat 4, The Byre
The Bridge Guest House
The Bridge Guest House
Helmsdale
  • Charming countryside retreat minutes from Helmsdale Station, with heritage sites nearby.
$130 nightly
$156 total
Mar 10 - Mar 11
Total with taxes and fees
The Bridge Guest House
Golspie Inn
Golspie Inn
Golspie
  • Experience the Scottish highlands with cozy comforts and friendly service.
$119 nightly
$143 total
Mar 29 - Mar 30
Total with taxes and fees
Golspie Inn
NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSE
Tain
  • Charming Scottish guesthouse steps from historic Tain with complimentary breakfast.
$111 nightly
$134 total
Mar 17 - Mar 18
Total with taxes and fees
NO. TEN GUESTHOUSE
North Coast 500 Pods
North Coast 500 Pods
Brora
  • Cozy Highland retreat minutes from Brora Beach and Clynelish Distillery.
$120 nightly
$145 total
Mar 8 - Mar 9
Total with taxes and fees
North Coast 500 Pods
St Duthus Villa Guesthouse
St Duthus Villa Guesthouse
Tain
  • Experience Scottish hospitality steps from Tain Station at this charming villa guesthouse.
$128 nightly
$154 total
Apr 3 - Apr 4
Total with taxes and fees
St Duthus Villa Guesthouse
The Factor's House
The Factor's House
Cromarty
$220 nightly
$264 total
Mar 20 - Mar 21
Total with taxes and fees
The Factor's House
Tuckers Inn
Tuckers Inn
Invergordon
  • Experience rustic charm in a cozy Scottish inn with easy access to local distilleries.
$111 nightly
$134 total
Mar 7 - Mar 8
Total with taxes and fees
Tuckers Inn
The Glenmorangie House
The Glenmorangie House
Tain
  • Coastal hideaway near Tain with upscale dining and complimentary amenities.
$316 nightly
$379 total
Mar 7 - Mar 8
Total with taxes and fees
The Glenmorangie House
The Royal Hotel Tain
The Royal Hotel Tain
Tain
  • Refined sanctuary by the links with Tain's historic charm just minutes away.
$141 nightly
$170 total
Mar 7 - Mar 8
Total with taxes and fees
The Royal Hotel Tain
View all properties

Check out pet-friendly hotels in Dornoch

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
$144 nightly
$173 total
Mar 18 - Mar 19
Total with taxes and fees
Woodlands Bed & Breakfast

Royal Golf Hotel

Royal Golf Hotel
Dornoch
$155 nightly
$186 total
Mar 8 - Mar 9
Total with taxes and fees
Royal Golf Hotel

Dornoch Station

Dornoch Station
Dornoch
$189 nightly
$227 total
Mar 9 - Mar 10
Total with taxes and fees
Dornoch Station

Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
$208 nightly
$249 total
Mar 15 - Mar 16
Total with taxes and fees
Links House at Royal Dornoch

Red Squirrel

Red Squirrel
Dornoch
$897 nightly
$1,077 total
Mar 10 - Mar 11
Total with taxes and fees
Red Squirrel

Pine Marten

Pine Marten
Dornoch
$897 nightly
$1,077 total
Mar 14 - Mar 15
Total with taxes and fees
Pine Marten
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in Dornoch are cheapest in January
Price trends for hotels in Dornoch
Pricing is based on two traveler single night rates
View properties in March
Typical weather for Dornoch
March
High 46°F / low 37°F. Cloudy most days.
View properties in March
46°
37°
50°
39°
55°
43°
59°
48°
62°
51°
62°
51°
59°
49°
53°
44°
47°
40°
42°
36°
42°
35°
43°
35°
Monthly weather averages (ËšF)

Top landmarks in Dornoch

Dornoch, Sutherland - a special beach and town.
Photo by Clare Fyfe

Dornoch Beach

4.6/5 (35 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
Dornoch Cathedral showing a house

Dornoch Cathedral

4.4/5 (42 reviews)
Dornoch Cathedral is in the heart of Dornoch, so why not stop by during your stay.
See properties

Royal Dornoch Golf Club

4.1/5 (50 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

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

4.2/5 (5 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

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 Royal Dornoch Golf Club, Dornoch Beach, and Skibo Castle.
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
Dornoch Cathedral showing heritage elements, a church or cathedral and heritage architecture

Check out reviews of Dornoch hotels guests love

Kincraig Castle Hotel

Kincraig Castle Hotel

10/10 Excellent
"Lovery place, definitely staying again "
James 1-night trip
Posted 10 days ago
Kincraig Castle Hotel
Springfield Guesthouse

Springfield Guesthouse

10/10 Excellent
"Spotlessly clean, good wifi, warm, with parking, Kim looks after you. "
Dave 7-night trip
Posted 3 weeks ago
Springfield Guesthouse
Royal Golf Hotel

Royal Golf Hotel

10/10 Excellent
"The room was fantastic with a view to match and all the staff were amazing. We will be back soon in the summer if possible 🙂"
Andrew 3-night trip
Posted 2 months ago
Royal Golf Hotel
The Royal Hotel Tain

The Royal Hotel Tain

10/10 Excellent
"Charming host and staff made it a true pleasure to stay there. Meals were a real delight and I would definitely stay here again. Try it."
Gary 3-night trip
Posted 2 months ago
The Royal Hotel Tain
The Eagle Hotel

The Eagle Hotel

8/10 Good
"Clean room. Very friendly staff. Good local bar. "
Ruth 2-night trip
Posted 3 months ago
The Eagle Hotel
Woodlands Bed & Breakfast

Woodlands Bed & Breakfast

8/10 Good
"Enjoyed are one night stay. Staff was friendly and helpful when we had questions. Location was a 5 min walk to town. "
David 1-night trip
Posted 5 months ago
Woodlands Bed & Breakfast
Links House at Royal Dornoch

Links House at Royal Dornoch

6/10 Okay
"The hotel was generally clean and staff friendly however it lacked some of the facilities you would expect at its price point. For example, there was no in room Tea and Coffee making facilities; rather there was a station located in a common landing up 20 stairs from our room. Meaning you had to dress before an early morning cuppa and you were reluctant to have a late night drink for fear of disturbing other guest. Additionally, we were only give a second remote needed to switch on the the TV after having to call reception twice. Breakfast was very good with nice produce freshly made. Unfortunately the same could not be said for the evening meal. The deconstructed Cullen Skink simply didn't work and my wife's main fish dish was cold and had to be sent back. My food was not taken back meaning that we effectively did not eat together. We had booked dinner on the second night of our stay but cancelled because of our first night experience."
Alan 3-night trip
Posted 6 months ago
Links House at Royal Dornoch
Evelix Pods

Evelix Pods

10/10 Excellent
"Great place to stay, very clean and quiet location. Close to Dornoch and A9. "
Kevin 4-night trip
Posted 6 months ago
Evelix Pods

Frequently asked questions

How much does a hotel room cost in Dornoch?
You can find top hotels in Dornoch from $127 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 hotels in Dornoch for couples?
Enjoy your couple's retreat with a stay at a top-rated Dornoch romantic hotel. Our travelers love Dornoch Station, a resort with an ocean-view restaurant and a bar/lounge. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Dornoch for couples on Hotels.com.
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, terrace and free parking 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.
Where can I get free parking at my hotel in Dornoch?
Park your car for free at Dornoch Castle Hotel.
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 should I consider staying in Dornoch if I'm looking for a cheap accommodation?
An inexpensive option worth considering is UHI Dornoch - Campus Accommodation.
Where can I stay in Dornoch if I want a vacation rental instead of a hotel?
You'll find 11 vacation homes on our site. You can also consider one of the 14 apartments or 45 cottages.

Find out more about Dornoch

Discover Dornoch: Where Coastal Charm Meets Timeless Heritage

Nestled in the Scottish Highlands, Dornoch is a charming coastal town that seamlessly blends history, natural beauty, and a touch of luxury. Famous for its pristine sandy beaches and the historic Dornoch Cathedral, this hidden gem invites travelers to stroll along the picturesque shoreline or explore the nearby dramatic landscapes of the Dornoch Firth. Golf enthusiasts will revel in the world-class links course, while food lovers can savor fresh local seafood at cozy eateries. With its rich heritage and tranquil atmosphere, Dornoch is a perfect destination for those seeking a unique escape from the ordinary.

Discover great hotels in Dornoch

Dornoch offers a mix of charming accommodations, from cozy guest rooms in traditional B&Bs to luxurious hotels, including castle and golf hotels. Whether you're seeking a royal golf hotel experience or a quaint stay, you'll find inviting options surrounded by stunning landscapes and rich history. Here are some of the best hotels in Dornoch that our travelers love:

  1. Morangie HotelOpens in a new window: This charming 3.5-star hotel offers a comfortable and welcoming atmosphere, making it an ideal choice for leisure travelers seeking a business-themed experience. With multiple meeting rooms and a well-equipped business center, it caters to the needs of those who appreciate high-quality services. The property’s inclusive environment is perfect for LGBTQIA travelers, ensuring a distinctive and enjoyable stay. Guests appreciate the pet-friendly policy, allowing furry companions to join, adding to the warm ambiance. Visitors frequently rave about the property’s commitment to comfort and the seamless experience it provides, making it a preferred choice for travelers looking to blend relaxation with practicality.
  2. Springfield GuesthouseOpens in a new window: This delightful 3.0-star bed and breakfast shines as a prime destination for adventure seekers. With adventure sports and recreation activities available both onsite and nearby, it provides an exhilarating experience for those eager to explore the great outdoors. The proximity to ice skating, mountain biking, fishing, horse riding, and hiking opportunities ensures that guests are never short of thrilling experiences. Visitors consistently highlight the property's inviting atmosphere and personal touches that enhance their adventure-filled stay, making it a standout option for travelers looking to immerse themselves in nature and exciting activities.
  3. The Royal Hotel TainOpens in a new window: This appealing 3.0-star hotel is a golfer's paradise, offering a dedicated experience for enthusiasts of the sport. With top-notch golfing facilities and a scenic backdrop, it invites travelers to indulge in their passion for golf while enjoying a serene environment. The property’s design and ambiance cater to those who appreciate a refined stay, ensuring a luxurious experience. Guests frequently comment on the exceptional golfing opportunities and the overall atmosphere that fosters relaxation and enjoyment, making it a perfect retreat for leisure travelers dedicated to their sport.

Top locations to stay in Dornoch

Tain, Brora, and Golspie are excellent options for staying near Dornoch. Tain is known for its friendly people and welcoming atmosphere, making it ideal for social travelers. Brora offers cozy bars and a friendly pub scene, perfect for relaxing evenings. Golspie is great for adventure enthusiasts, with outdoor activities galore. For first-time visitors, Tain is the best choice for its warm hospitality.

  1. TainOpens in a new window: Tain is a charming town known for its friendly people and rich history, making it an inviting place to stay. You can explore the beautifully preserved Tain Through Time Heritage Trail, which showcases the town's fascinating past. Don’t miss the chance to visit the Tain Spit, a stunning coastal area popular for its scenic walks and wildlife watching. The local shops offer unique Scottish crafts and souvenirs, perfect for travelers looking to take a piece of Tain home with them.
  2. BroraOpens in a new window: Brora is a picturesque village that combines a warm, friendly atmosphere with a stunning coastal landscape. The local beaches are perfect for a relaxing day by the sea, and you can enjoy walks along the sandy shores. Brora is also known for its vibrant community spirit, often hosting local events that showcase traditional Scottish culture. The nearby golf course adds an extra layer of appeal for sports enthusiasts looking to tee off amidst beautiful scenery.
  3. GolspieOpens in a new window: Golspie is a delightful destination for those seeking adventure and outdoor activities. Nestled along the coast, it offers access to beautiful hiking trails that wind through the stunning natural landscape of the area. The iconic Dunrobin Castle, just a stone's throw away, is a must-see with its magnificent gardens and historical significance. Golspie's friendly community vibe ensures you’ll feel right at home, and the local shops provide a variety of unique finds that reflect the region's charm.

Things to do in Dornoch

Dornoch beckons travelers with its stunning beaches and tranquil sea views, perfect for leisurely strolls and seaside picnics. Explore lush parks and nearby forests, or tee off on world-class golf courses. With opportunities for hiking and water sports, this charming town offers a delightful escape into nature.

  • Tarbat Ness LighthouseOpens in a new window – Visit the historic Tarbat Ness Lighthouse, perched on a stunning coastal cliff. This iconic structure offers breathtaking views of the sea, making it a perfect spot for photography and enjoying the fresh ocean breeze.
  • Dunrobin CastleOpens in a new window – Explore the grandeur of Dunrobin Castle, a magnificent castle that showcases impressive architecture and beautifully maintained gardens. Take a stroll through the lush grounds and imagine life in this regal residence.
  • Sutherland MonumentOpens in a new window – Hike up to the Sutherland Monument for panoramic views of the surrounding landscape. This monument not only honors local history but also provides a great vantage point to appreciate the beauty of the Scottish Highlands.
  • Ben BhraggieOpens in a new window – Challenge yourself with a trek up Ben Bhraggie, a prominent mountain offering stunning vistas and a sense of achievement. The ascent rewards you with breathtaking views of the Dornoch Firth and beyond.
  • Brora BeachOpens in a new window – Relax at Brora Beach, where golden sands meet the sparkling sea. It's a perfect spot for a leisurely stroll, beachcombing, or simply soaking up the sun while listening to the soothing sound of waves lapping the shore.

5 tips for savvy savings when booking a hotel in Dornoch

  1. Book for the cheapest times: The most affordable time to visit Dornoch is in January, February, and October, when hotel prices may drop. For a fulfilling experience that allows you to explore the town's key landmarks, cultural sites, and historical attractions, it’s best to plan for at least 2 to 3 days. Dornoch boasts a charming small-town atmosphere, friendly locals, and budget-friendly dining options. You can enjoy the stunning beach, sip coffee by the sea, and take in the renowned golf courses and monuments, all while keeping your expenses in check. This destination offers great value for money for those looking to immerse themselves in history and culture.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dornoch, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, so you’re more likely to seize opportunities to save. Additionally, use Smart ShoppingOpens in a new window through the app, which allows you to compare hotel prices and amenities, ensuring you’re informed if prices drop or new rooms become available for booking your 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 being flexible with your travel dates may help you save on your stay at a Dornoch hotel. If you're in search of a distinctive experience, boutique hotels often provide a more personalized touch and can sometimes 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 is on the higher end, we’ll recommend more budget-friendly dates that might help you secure a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. If you're looking for more affordable options, consider hotels in less central neighborhoods, which usually tend to be cheaper while still offering reasonable access to the sights you want to see. You might also want to check out independent hotels located a bit further out, as they can provide a more authentic experience at a more budget-friendly rate.
  5. Become a Member: Join our membership program for free and start planning your next stay in Dornoch! Enjoy exclusive member prices and save on over 100,000 hotels worldwide. As a member, you'll have the opportunity to advance through various tiers and unlock amazing perks, including complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on these fantastic benefits—sign up today!

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 are typically the wettest months. 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