Find beach hotels in Dornoch

Beach vacation deals from $124

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on Dornoch Beach Hotels

Top Dornoch Beach Hotels

Royal Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (146)
"Great hotel for staying in Dornoch adjacent to the golf course with good dining options."
$103 nightly
The price is $124
Nov 2 - Nov 3
Total with taxes and fees
Royal Golf Hotel

Woodlands Bed & Breakfast

3.0 star property
9.2 out of 10, Wonderful, (102)
"Awesome hosts and a super nice room"
$148 nightly
The price is $178
Oct 17 - Oct 18
Total with taxes and fees
Woodlands Bed & Breakfast

Heartseed House B&B

3.0 star property
10.0 out of 10, Exceptional, (53)
"The property was very modern and well situated just outside of town in a rural area with beautiful views of the countryside, the town and the Firth of Dornoch. Very impressive accommodation in all respects."
Heartseed House B&B

Dornoch Station

5.0 star property
9.4 out of 10, Exceptional, (60)
"Wonderful hotel overlooking the first fairway of Royal Dornoch. Lovely setting, friendly staff. "
$183 nightly
The price is $219
Nov 1 - Nov 2
Total with taxes and fees
Dornoch Station

Links House at Royal Dornoch

5.0 star property
9.8 out of 10, Exceptional, (43)
"The hotel and food were terrific. The staff went out of their way to make you comfortable."
Links House at Royal Dornoch

Amalfi Bed & Breakfast

3.5 star property
Amalfi Bed & Breakfast

Red Squirrel

3.0 star property
8.0 out of 10, Very Good, (1)
"The only thing that really upset us around iur stay was when we were using tbe hot tub and garden area a local women came around and started shihting at us in her PJs to keep the noise down. "
$868 nightly
The price is $1,042
Oct 16 - Oct 17
Total with taxes and fees
Red Squirrel

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

3.0 star property
10.0 out of 10, Exceptional, (1)
"Great place. Clean and comfortable. "
3 Bed-sleeps 8-free Parking-5 Min to Beach

3 Bed-Sleeps 8-Free Parking-5 Min to Beach

3 Bed-Sleeps 8-Free Parking-5 Min to Beach

Pine Marten

3.0 star property
$868 nightly
The price is $1,042
Nov 8 - Nov 9
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.

Find out more about Dornoch

Find out more about Dornoch

Too many beaches in Dornoch to choose from? Here are our top picks for a memorable beach vacation.

Top Dornoch Hotel Reviews

Frequently asked questions

What is Dornoch like for travelers who love the beach?
Known for its beaches and golf courses, Dornoch has a lot to offer the traveler dreaming of a beach holiday.
When's the best time for a beach vacation in Dornoch?
You can plan your beach trip with this snapshot of weather throughout the year in Dornoch: The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Dornoch is 31 inches.
What is there to see and do around Dornoch?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Dornoch Beach or Embo Beach. Discover the area's bars and golf courses, and make time for local attractions like Dornoch Cathedral and Royal Dornoch Golf Club. You can also pay a visit to Skibo Castle or Moray Firth for more to see and do.
What's the best way to get to my beach hotel in Dornoch?
Here's some information to help you get to and around your beach accommodation in Dornoch more easily: To get to Dornoch, book a flight to Inverness (INV), the closest major airport, which is located 23.5 mi (37.8 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.