Hotels in Dornoch

Thu, Apr 16
Fri, Apr 17
April 2026
2
May 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Apr 2 - Apr 3
Tomorrow
Apr 3 - Apr 4
This weekend
Apr 3 - Apr 5
Next weekend
Apr 10 - Apr 12

Where to stay in Dornoch?

Royal Golf Hotel
Royal Golf Hotel
Dornoch
  • Oceanside golf paradise with breathtaking views of Dornoch Firth Bay.
CA $247
CA $297 total
includes taxes & fees
Apr 13 - Apr 14
Royal Golf Hotel
Dornoch Station
Dornoch Station
Dornoch
  • Luxurious golf resort with 24-hour fitness centre and free bike rentals in Dornoch.
CA $344
CA $412 total
includes taxes & fees
Apr 14 - Apr 15
Dornoch Station
Woodlands Bed & Breakfast
Woodlands Bed & Breakfast
Dornoch
  • Cozy Dornoch B&B offers countryside charm near Royal Dornoch Golf Club.
CA $216
CA $260 total
includes taxes & fees
Apr 12 - Apr 13
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.
CA $232
CA $278 total
includes taxes & fees
Apr 3 - Apr 4
The Eagle Hotel
Links House at Royal Dornoch
Links House at Royal Dornoch
Dornoch
  • Luxury retreat in the heart of Dornoch with Royal Golf Club proximity.
CA $559
CA $671 total
includes taxes & fees
Apr 3 - Apr 4
Links House at Royal Dornoch
Red Squirrel
Red Squirrel
Dornoch
  • Serene golf retreat with private hot tub and coastal hiking trails nearby.
CA $1,249
CA $1,498 total
includes taxes & fees
Apr 28 - Apr 29
Red Squirrel
The Milk House
The Milk House
Avoch
  • Charming golf-adjacent cottage in Avoch with free parking and scenic surroundings.
CA $768
CA $922 total
includes taxes & fees
Apr 19 - Apr 20
The Milk House
The Factor's House
The Factor's House
Cromarty
CA $308
CA $369 total
includes taxes & fees
Apr 20 - Apr 21
The Factor's House
Novar Arms Hotel
Novar Arms Hotel
Dingwall
  • Unwind in Dingwall with spa treatments and evening cocktails at the welcoming lounge.
CA $143
CA $172 total
includes taxes & fees
Apr 6 - Apr 7
Novar Arms Hotel
Kincraig Castle Hotel
Kincraig Castle Hotel
Invergordon
CA $208
CA $249 total
includes taxes & fees
Apr 14 - Apr 15
Kincraig Castle Hotel
Delny Glamping
Delny Glamping
Invergordon
  • Stay at this Scottish country escape near Invergordon with garden views.
CA $126
CA $152 total
includes taxes & fees
Apr 12 - Apr 13
Delny Glamping
The Glenmorangie House
The Glenmorangie House
Tain
  • Coastal hideaway near Tain with upscale dining and complimentary amenities.
CA $611
CA $734 total
includes taxes & fees
Apr 12 - Apr 13
The Glenmorangie House
Mansfield Castle Hotel
Mansfield Castle Hotel
Tain
CA $179
CA $215 total
includes taxes & fees
Apr 27 - Apr 28
Mansfield Castle Hotel
The Royal Hotel Tain
The Royal Hotel Tain
Tain
  • Refined sanctuary by the links with Tain's historic charm just minutes away.
CA $207
CA $248 total
includes taxes & fees
Apr 13 - Apr 14
The Royal Hotel Tain
St Duthus Villa Guesthouse
St Duthus Villa Guesthouse
Tain
  • Experience Scottish hospitality steps from Tain Station at this charming villa guesthouse.
CA $148
CA $177 total
includes taxes & fees
Apr 12 - Apr 13
St Duthus Villa Guesthouse
NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSE
Tain
  • Charming Scottish guesthouse steps from historic Tain with complimentary breakfast.
CA $161
CA $193 total
includes taxes & fees
Apr 12 - Apr 13
NO. TEN GUESTHOUSE
Reyflat Barn
Reyflat Barn
Fortrose
  • Step back to the 1820's in this historic hilltop cottage with coastal views.
CA $723
CA $867 total
includes taxes & fees
Apr 6 - Apr 7
Reyflat Barn
COMMERCIAL HOTEL
COMMERCIAL HOTEL
Alness
  • Relax in Alness with golf and distillery adventures minutes away.
CA $150
CA $180 total
includes taxes & fees
Apr 7 - Apr 8
COMMERCIAL HOTEL
Tuckers Inn
Tuckers Inn
Invergordon
  • Experience rustic charm in a cozy Scottish inn with easy access to local distilleries.
CA $184
CA $221 total
includes taxes & fees
Apr 3 - Apr 4
Tuckers Inn
Morangie Hotel
Morangie Hotel
Tain
CA $152
CA $183 total
includes taxes & fees
Apr 5 - Apr 6
Morangie Hotel
View all properties

Check out pet-friendly hotels in Dornoch

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
CA $216
CA $260 total
includes taxes & fees
Apr 12 - Apr 13
Woodlands Bed & Breakfast

3 Bed-sleeps 8-free Parking-5 Min to Beach

3 Bed-sleeps 8-free Parking-5 Min to Beach
Dornoch
3 Bed-sleeps 8-free Parking-5 Min to Beach

Royal Golf Hotel

Royal Golf Hotel
Dornoch
CA $220
CA $264 total
includes taxes & fees
Apr 7 - Apr 8
Royal Golf Hotel

Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
CA $559
CA $671 total
includes taxes & fees
Apr 3 - Apr 4
Links House at Royal Dornoch

Dornoch Station

Dornoch Station
Dornoch
CA $344
CA $412 total
includes taxes & fees
Apr 14 - Apr 15
Dornoch Station

Red Squirrel

Red Squirrel
Dornoch
CA $1,249
CA $1,498 total
includes taxes & fees
Apr 28 - Apr 29
Red Squirrel
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 traveller single night rates
View properties in April
Typical weather for Dornoch
April
High 10°C / low 4°C. Cloudy most days.
View properties in April
10°
13°
15°
17°
11°
17°
11°
15°
12°
Monthly weather averages (˚C)

Top landmarks in Dornoch

Photo by Clare Fyfe

Dornoch Beach

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

Dornoch Cathedral

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

Royal Dornoch Golf Club

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

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.3/5 (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

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 Embo Beach and Skibo Castle. All are within a small-town setting.

See all hotels in Dornoch

Check out reviews of Dornoch hotels guests love

Dornoch Station

Dornoch Station

10/10 Excellent
"Great breakfast"
Andrew 2-night trip
Posted 4 days ago
Dornoch Station
Heartseed House B&B

Heartseed House B&B

10/10 Excellent
"An amazing B&B great welcoming owners who couldn’t do enough for you! Amazing views and fantastic breakfast. Would 100% recommend and look forward to going back again. "
Kieran 3-night trip
Posted 9 days ago
Heartseed House B&B
Kincraig Castle Hotel

Kincraig Castle Hotel

10/10 Excellent
"10/10 - Staff were great - food fantastic - lovely lounge and bar areas - all fabulous. Also great views from the gardens. Would recommend."
David 1-night trip
Posted 2 weeks ago
Kincraig Castle Hotel
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 3 months ago
Royal Golf Hotel
The Eagle Hotel

The Eagle Hotel

8/10 Good
"Clean room. Very friendly staff. Good local bar. "
Ruth 2-night trip
Posted 4 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 6 months ago
Woodlands Bed & Breakfast
3 Bed-sleeps 8-free Parking-5 Min to Beach

3 Bed-sleeps 8-free Parking-5 Min to Beach

10/10 Excellent
"Owner was very helpful, great accommodation and site facilities."
Eamonn 4-night trip
Posted 6 months ago
3 Bed-sleeps 8-free Parking-5 Min to Beach
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 7 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 7 months ago
Evelix Pods

Frequently asked questions

How much does a hotel room cost in Dornoch?
You can find top hotels in Dornoch from CA $152 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, 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.
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 11 vacation homes on our site. You can also consider one of the 14 apartments or 50 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

Dornoch: Where Coastal Charm Meets Timeless Heritage

Nestled along Scotland's stunning northeast coast, the picturesque town of Dornoch is a charming blend of history and natural beauty. Famous for its pristine Dornoch Beach and the historic Dornoch Castle, this small-town gem invites visitors to explore its cobbled streets, vibrant local shops, and the magnificent Dornoch Cathedral. Golf enthusiasts will revel in the world-renowned Royal Dornoch Golf Club, while nature lovers can bask in the serene coastal landscapes. With its captivating charm and rich heritage, Dornoch is the perfect destination for a romantic getaway or a tranquil retreat off the beaten path. 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 in Dornoch

Dornoch offers a range of stylish accommodations, from charming inns to luxurious hotels, catering to various tastes and budgets. Whether you're seeking a cozy retreat or a star hotel experience near the Royal Dornoch Golf Club, you'll find inviting options throughout this picturesque Scottish town. These are some of the hotels preferred by our travelers in Dornoch:

  1. Morangie HotelOpens in a new window: This 3.5-star hotel offers a comfortable and welcoming atmosphere ideal for leisure travelers seeking distinctive experiences. Guests can enjoy well-appointed accommodations along with a variety of business amenities, including multiple meeting rooms and a business center. Unique features such as express check-in ensure a seamless journey. The property is also LGBTQIA welcoming and pet-friendly, allowing for a relaxed environment. Positive sentiments highlight the hotel's thoughtful design and the convenience of its services, making it a great choice for those who appreciate quality and comfort.
  2. Springfield GuesthouseOpens in a new window: Springfield Guesthouse is a 3.0-star bed and breakfast perfect for adventure seekers looking to explore the beautiful surroundings. With an array of adventure sports and recreational activities nearby, guests can indulge in mountain biking, horse riding, fishing, and hiking, creating a vibrant outdoor experience. The charming atmosphere and personalized service contribute to a memorable stay, making this property a favorite among travelers who value unique experiences and the thrill of discovery in a picturesque setting.
  3. The Royal Hotel TainOpens in a new window: This 3.0-star hotel caters to golf enthusiasts seeking a focused and luxurious getaway. With exceptional golf-themed facilities and experiences available, it presents an ideal setting for travelers eager to immerse themselves in the sport. The hotel's distinctive design and comfortable accommodations enhance the overall experience, while its proximity to stunning golf courses adds to its appeal. Positive review sentiments consistently highlight the inviting atmosphere and the commitment to providing a top-notch golfing experience, making it a go-to destination for golf lovers.

Top locations to stay in Dornoch

Some great places to stay near Dornoch, Scotland, are Tain, Brora, and Golspie. Tain is known for its friendly people and welcoming atmosphere. Brora offers a lively bar scene and a friendly vibe, while Golspie is perfect for adventure enthusiasts. For first-time visitors, Tain is best suited, providing a picturesque and historic experience close to Dornoch.

  1. TainOpens in a new window: Tain is a charming town known for its friendly people and rich history. A stay here gives you access to stunning coastal scenery and the nearby Tain Pottery, where you can find unique handmade crafts. Explore the local shops for delightful Scottish souvenirs and enjoy the atmosphere of this welcoming community. Tain is also close to the beautiful Dornoch Firth, perfect for relaxing walks along the shore or enjoying a picnic with views over the water.
  2. BroraOpens in a new window: Brora is a delightful village with a warm community vibe, making it an ideal spot for a relaxing getaway. With its beautiful beach and coastline, there's plenty of opportunity for walks and exploring nature. The local bars offer a friendly atmosphere where you can unwind after a day of sightseeing. Don't miss the chance to visit the Brora Heritage Centre, which showcases the town's history and culture, providing insights into its past.
  3. GolspieOpens in a new window: Golspie is perfect for those seeking adventure and outdoor activities. Nestled at the foot of the stunning Ben Bhraggie, this village offers excellent hiking trails with breathtaking views. The nearby Golspie Beach is great for leisurely strolls or enjoying a bit of nature. With local shops and a welcoming atmosphere, Golspie provides a cozy base for your explorations of the surrounding Highlands, making it an excellent choice for outdoor enthusiasts.

Things to do in Dornoch

Dornoch is a charming coastal town offering stunning beaches and scenic landscapes, perfect for relaxation and exploration. Visitors can tee off on world-renowned golf courses, enjoy leisurely walks along the shore, or delve into the area's rich history with visits to historic sites. With its picturesque surroundings, Dornoch is a delightful getaway for nature lovers and golf enthusiasts alike.

  • Tarbat Ness LighthouseOpens in a new window – Discover the charm of this historic lighthouse, perched on the rugged coastline. Take a leisurely walk along the shore to enjoy stunning sea views and capture the perfect photo of this iconic structure.
  • Dunrobin CastleOpens in a new window – Step into a fairy tale at Dunrobin Castle, known for its stunning architecture and beautiful gardens. Wander through its fascinating rooms, and don’t miss the impressive falconry displays on the grounds.
  • Sutherland MonumentOpens in a new window – Hike up to the Sutherland Monument for a rewarding experience. The climb offers breathtaking views of the surrounding landscape, and the monument itself stands as a testament to the region's rich heritage.
  • Ben BhraggieOpens in a new window – Lace up your hiking boots and tackle Ben Bhraggie, a mountain that promises panoramic vistas of the Dornoch Firth and beyond. The fresh Highland air and lush scenery make for a rejuvenating trek.
  • Brora BeachOpens in a new window – Unwind at Brora Beach, where golden sands meet the sparkling sea. Whether you want to take a peaceful stroll, enjoy a beachside picnic, or watch the waves roll in, this spot is the perfect escape.

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 tend to be lower. For a great value experience, staying for at least 2 to 3 days is recommended to fully appreciate the town's key landmarks, historical sites, and cultural attractions. Enjoy the local golf scene, interact with friendly residents, and unwind at budget-friendly bars and cafes. Don’t miss out on the charming small-town atmosphere, monuments, and the picturesque beach by the sea, all while keeping your dining expenses in check. Whether you’re sipping coffee or exploring the coastline, Dornoch offers an enriching getaway without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To explore hotel deals in Dornoch, check the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates for your upcoming stay. You could find additional savings by enabling email alerts or push notifications to stay informed about flash sales and special offers. Furthermore, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you make informed choices. By staying updated on availability and price changes, you're more likely to seize the opportunity for a fantastic last-minute 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 seeking a unique 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 alternative dates that may help you secure a better deal.
  4. Consider your location: Staying closer to key attractions or city centres can offer convenience, but it usually tends to come with higher costs. For more budget-friendly options, consider hotels in less central areas or neighbourhoods that strike a balance between price and ease of access to the places you plan to visit. You might also look into independent hotels located a bit further out, which can provide a more authentic and potentially more affordable 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 are usually the wettest months. April, July, and August are the peak travel months in Dornoch, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring