Hotels in Dornoch, United Kingdom

Only Handpicked and Verified Resorts for Your Stay in Dornoch, United Kingdom
Check-in
18Oct2025Select date
Check-out
19Oct2025Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Dornoch

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 579
⬇️ The lowest price
US$ 104
💸 Average price for
5-star hotels
US$ 329
4-star hotels
US$ 142
3-star hotels
US$ 209

Best hotels in Dornoch

Based on guest reviews over the last 12 months

Historic Elegance:
Dornoch Castle Hotel
Cozy Comforts:
Eagle Hotel
Golfing Paradise:
Royal Golf Hotel
Scenic Retreat:
Links House At Royal Dornoch

Weather in Dornoch

Check out the weather statistics so you know what to expect when you book your hotel in Dornoch

Average monthly max temperature
Average monthly min temperature
6.7°C
1.4°C
January
7.4°C
1.8°C
February
9.2°C
3.3°C
March
11.5°C
4.8°C
April
14.5°C
7.5°C
May
17.5°C
10.5°C
June
19.5°C
12.0°C
July
18.5°C
11.8°C
August
16.2°C
10.2°C
September
12.5°C
7.5°C
October
9.1°C
4.0°C
November
7.0°C
2.1°C
December
Hottest month
19.5°C
July
Coldest month
1.4°C
January
Sunny days
125
days per year
Rainy days
217
days per year
Snow days
10
days per year
High season
June to August
Low season
November to February
For land-based outdoor adventures in Dornoch, the summer months of June to August are ideal for hiking and cycling along the scenic coastal paths, with pleasant temperatures around 17-19°C. During the milder months of spring (April to May), golfing at the renowned Dornoch Golf Club is highly recommended, while autumn (September to October) offers good conditions for bird watching in the nearby nature reserves. In colder, wet conditions, cozy hotels in Dornoch provide perfect retreats after exploring the beautiful countryside.

Essential Hotel Facts in Dornoch

This guide provides essential details about hotels in Dornoch, evaluating five properties to aid your travel decisions about accommodation options in this unique Scottish town.

Typical nightly rates range from $100 to $250.

There are five notable hotels in Dornoch.

Peak season is June through August.

Local taxes/fees average 20%.

Dornoch Beach is approximately 0.5 miles away.