Hotels in Dornoch

Wed, Apr 15
Thu, Apr 16
April 2026
1
May 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

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

Where to stay in Dornoch?

Woodlands Bed & Breakfast
Woodlands Bed & Breakfast
Dornoch
  • Cozy Dornoch B&B offers countryside charm near Royal Dornoch Golf Club.
$154 nightly
$185 total
Apr 16 - Apr 17
Total with taxes and fees
Woodlands Bed & Breakfast
UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation
Dornoch
UHI Dornoch - Campus Accommodation
Dornoch Station
Dornoch Station
Dornoch
  • Luxurious golf resort with 24-hour fitness center and free bike rentals in Dornoch.
$246 nightly
$295 total
Apr 5 - Apr 6
Total with taxes and fees
Dornoch Station
Royal Golf Hotel
Royal Golf Hotel
Dornoch
  • Oceanside golf paradise with breathtaking views of Dornoch Firth Bay.
$158 nightly
$189 total
Apr 7 - Apr 8
Total with taxes and fees
Royal Golf Hotel
The Eagle Hotel
The Eagle Hotel
Dornoch
  • Enjoy views of historic Dornoch from this B&B with a delightful garden and onsite dining.
$167 nightly
$200 total
Apr 3 - Apr 4
Total with taxes and fees
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.
$293 nightly
$351 total
Apr 5 - Apr 6
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.
$894 nightly
$1,073 total
Apr 16 - Apr 17
Total with taxes and fees
Red Squirrel
The Milk House
The Milk House
Avoch
  • Charming golf-adjacent cottage in Avoch with free parking and scenic surroundings.
$550 nightly
$660 total
Apr 4 - Apr 5
Total with taxes and fees
The Milk House
The Factor's House
The Factor's House
Cromarty
$220 nightly
$265 total
Apr 9 - Apr 10
Total with taxes and fees
The Factor's House
Novar Arms Hotel
Novar Arms Hotel
Dingwall
  • Unwind in Dingwall with spa treatments and evening cocktails at the welcoming lounge.
$103 nightly
$123 total
Apr 4 - Apr 5
Total with taxes and fees
Novar Arms Hotel
Kincraig Castle Hotel
Kincraig Castle Hotel
Invergordon
$147 nightly
$177 total
Apr 5 - Apr 6
Total with taxes and fees
Kincraig Castle Hotel
Delny Glamping
Delny Glamping
Invergordon
  • Stay at this Scottish country escape near Invergordon with garden views.
$91 nightly
$109 total
Apr 12 - Apr 13
Total with taxes and fees
Delny Glamping
The Glenmorangie House
The Glenmorangie House
Tain
  • Coastal hideaway near Tain with upscale dining and complimentary amenities.
$436 nightly
$524 total
Apr 18 - Apr 19
Total with taxes and fees
The Glenmorangie House
Mansfield Castle Hotel
Mansfield Castle Hotel
Tain
$128 nightly
$154 total
Apr 28 - Apr 29
Total with taxes and fees
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.
$139 nightly
$167 total
Apr 16 - Apr 17
Total with taxes and fees
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.
$105 nightly
$127 total
Apr 16 - Apr 17
Total with taxes and fees
St Duthus Villa Guesthouse
NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSE
Tain
  • Charming Scottish guesthouse steps from historic Tain with complimentary breakfast.
$115 nightly
$138 total
Apr 16 - Apr 17
Total with taxes and fees
NO. TEN GUESTHOUSE
Reyflat Barn
Reyflat Barn
Fortrose
  • Step back to the 1820's in this historic hilltop cottage with coastal views.
$517 nightly
$621 total
Apr 5 - Apr 6
Total with taxes and fees
Reyflat Barn
COMMERCIAL HOTEL
COMMERCIAL HOTEL
Alness
  • Relax in Alness with golf and distillery adventures minutes away.
$108 nightly
$129 total
Apr 4 - Apr 5
Total with taxes and fees
COMMERCIAL HOTEL
Tuckers Inn
Tuckers Inn
Invergordon
  • Experience rustic charm in a cozy Scottish inn with easy access to local distilleries.
$131 nightly
$157 total
Apr 2 - Apr 3
Total with taxes and fees
Tuckers Inn
View all properties

Check out pet-friendly hotels in Dornoch

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
$154 nightly
$185 total
Apr 16 - Apr 17
Total with taxes and fees
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
$158 nightly
$189 total
Apr 7 - Apr 8
Total with taxes and fees
Royal Golf Hotel

Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
$293 nightly
$351 total
Apr 5 - Apr 6
Total with taxes and fees
Links House at Royal Dornoch

Dornoch Station

Dornoch Station
Dornoch
$246 nightly
$295 total
Apr 5 - Apr 6
Total with taxes and fees
Dornoch Station

Red Squirrel

Red Squirrel
Dornoch
$894 nightly
$1,073 total
Apr 16 - Apr 17
Total with taxes and fees
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 traveler single night rates
View properties in April
Typical weather for Dornoch
April
High 50°F / low 39°F. Cloudy most days.
View properties in April
50°
39°
55°
43°
59°
48°
62°
51°
62°
51°
59°
49°
53°
44°
47°
40°
42°
36°
42°
35°
43°
35°
46°
37°
Monthly weather averages (ËšF)

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 3 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 8 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 13 days 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 $109 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.
What accommodations do travelers like in Dornoch?
Heartseed House B&B and Dornoch Station are a couple of accommodations that are popular with guests.
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.

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