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 .
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
Where to stay in Dornoch?




1. Dornoch Station
Dornoch Station



2. Links House at Royal Dornoch
Links House at Royal Dornoch



3. Royal Golf Hotel
Royal Golf Hotel



4. Springfield Guesthouse
Springfield Guesthouse



5. St Duthus Villa Guesthouse
St Duthus Villa Guesthouse



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



7. The Royal Highland Hotel
The Royal Highland Hotel



9. UHI Dornoch - Campus Accommodation
UHI Dornoch - Campus Accommodation



10. Woodlands Bed & Breakfast
Woodlands Bed & Breakfast



11. Kingsmills Hotel
Kingsmills Hotel



12. Holiday Inn Express Inverness by IHG
Holiday Inn Express Inverness by IHG



13. Tulloch Castle Hotel
Tulloch Castle Hotel



14. Mercure Inverness Hotel
Mercure Inverness Hotel



15. AC Hotel by Marriott Inverness
AC Hotel by Marriott Inverness



16. Leonardo Hotel Inverness
Leonardo Hotel Inverness



17. B&B HOTEL Inverness
B&B HOTEL Inverness



18. The Royal Hotel Tain
The Royal Hotel Tain



19. Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel



20. Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass HospitalityGo beyond your typical stay in Dornoch
Our prices for hotels in Dornoch are cheapest in January
Price trends for hotels in Dornoch
Top landmarks in Dornoch
Dornoch Beach

Dornoch Cathedral
Royal Dornoch Golf Club
Skibo Castle
Embo Beach
Historylinks
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
Check out reviews of Dornoch hotels guests love
Dornoch Station
"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!"
Evelix Pods
"The Property was well maintained and had all necessary facilities you need for weekend getaway"
The Eagle Hotel
"Room and bathroom small but comfortable. Dinner was very average. Breakfast was good."
Frequently asked questions
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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
- Hotels near Royal Dornoch Golf Club
- Nigg Hotels
- Hotels with Parking in Invergordon
- 3 Star Hotels in Invergordon
- Hotels with Parking in Black Isle
- Hotels near Loch Brora
- Bonar Bridge Hotels
- Hotels near Glenmorangie Distillery
- Shandwick Hotels
- Hotels near Embo Beach
- Hotels with Parking in Highland
- Hotels with Kitchens in Highland
- Cottages in Highland
- B&B in Highland
- Family Hotels in Highland
- Luxury Hotels in Highland
- Hotels near Skibo Castle
- Hotels near Golspie Golf Club
- Hotels with Parking in Brora
- Brora Hotels
- Portmahomack Hotels
- Golspie Hotels
- Hotels with Free Breakfast in Lairg
- Cottages in Lairg
- Cheap Hotels in Lairg
- Hotels with Parking in Dingwall
- Pet Friendly Hotels in Dingwall
- B&B in Dingwall
- 3 Star Hotels in Dingwall
- Hotels with Parking in Tain
- Hotels with Free Breakfast in Tain
- 3 Star Hotels in Tain
- Tain Hotels
- 3 Star Hotels in Muir of Ord
- Hotels with Free Breakfast in Nairn
- Cottages in Nairn
- B&B in Nairn
- Luxury Hotels in Nairn
- 3 Star Hotels in Nairn
- 4 Star Hotels in Nairn
- Hotels near Tain Station
- Ardgay Hotels
- Hotels with Free Breakfast in Beauly
- Cottages in Beauly
- Balintore Hotels
- Hotels with Parking in Garve
- Pet Friendly Hotels in Garve
- 3 Star Hotels in Garve
- B&B in Dornoch Beach
- Cheap Hotels near Dornoch Beach
- Luxury Hotels near Dornoch Beach
- Hotels near Dornoch Beach
- Hotels with Parking in Strathpeffer
- 3 Star Hotels in Strathpeffer
- Hotels near Dunrobin Castle Station
- Inver Hotels
- Hotels near Bonar Bridge
- Hotels near Golspie Station
- Hotels with Parking in Helmsdale
- Hotels near Tain Golf Course
- Hotels near Ben Bhraggie
- Apartments in Forres
- Luxury Hotels in Forres
- 3 Star Hotels in Forres
- 4 Star Hotels in Forres
- Hotels with Parking in Inverness
- Hotels with a Gym in Inverness
- Hotels with Free Breakfast in Inverness
- Hotels with Kitchens in Inverness
- Pet Friendly Hotels in Inverness
- Cottages in Inverness
- Hostels in Inverness
- Apartments in Inverness
- Guest Houses in Inverness
- B&B in Inverness
- Inns in Inverness
- Cabin Rentals in Inverness
- Cheap Hotels in Inverness
- Luxury Hotels in Inverness
- 3 Star Hotels in Inverness
- 4 Star Hotels in Inverness
- 5 Star Hotels in Inverness
- Business Hotels in Inverness
- Lgbtqia-Welcoming Hotels in Inverness
- Family Hotels in Inverness
- Golf Hotels in Inverness
- Resorts & Hotels with Spas in Inverness
- Hotels near Tain Through Time
- Cottages in Elgin
- Guest Houses in Elgin
- 3 Star Hotels in Cromarty
- Cromarty Hotels
- Hotels near Dunrobin Castle
- Hotels near Orcadian Stone Company
- Hotels near Rogart Station
- Hotels near Sutherland Monument
- Hotels with Parking in Lossiemouth
- 3 Star Hotels in Lossiemouth
- Hotels near Alladale Wilderness Lodge & Reserve




