A beach with footprints and a river in the background.

Top Hotels Near Dornoch Beach in Dornoch from AU$162

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Property class

Guest rating

Our top choices for Dornoch Beach hotels

1. Links House at Royal Dornoch

Links House at Royal Dornoch
1.6 km from Dornoch Beach
United States
Joseph
AU$591
includes taxes & fees
25 Oct - 26 Oct
Links House at Royal Dornoch

2. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
2.1 km from Dornoch Beach
United States
F David
AU$256
includes taxes & fees
15 Oct - 16 Oct
Woodlands Bed & Breakfast

3. Marine & Lawn Dornoch

Marine & Lawn Dornoch
1.8 km from Dornoch Beach
United Kingdom
Andrew
AU$244
includes taxes & fees
5 Nov - 6 Nov
Marine & Lawn Dornoch

4. Royal Golf Hotel

Royal Golf Hotel
1.6 km from Dornoch Beach
United Kingdom
Steven
AU$181
includes taxes & fees
12 Nov - 13 Nov
Royal Golf Hotel

5. The Eagle Hotel

The Eagle Hotel
2.1 km from Dornoch Beach
United Kingdom
Graeme
AU$200
includes taxes & fees
3 Nov - 4 Nov
The Eagle Hotel

6. Dornoch Pods

Dornoch Pods
2.6 km from Dornoch Beach
AU$505
includes taxes & fees
21 Oct - 22 Oct
Dornoch Pods

7. Shore Hotel

Shore Hotel
13.7 km from Dornoch Beach
United Kingdom
Peter
AU$375
includes taxes & fees
13 Oct - 14 Oct
Shore Hotel

8. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
6.5 km from Dornoch Beach
United Kingdom
Philip
AU$180
includes taxes & fees
14 Oct - 15 Oct
NO. TEN GUESTHOUSE

9. The Glenmorangie House

The Glenmorangie House
12.6 km from Dornoch Beach
Canada
Duncan
AU$807
includes taxes & fees
5 Nov - 6 Nov
The Glenmorangie House

10. Delny Glamping

Delny Glamping
17.3 km from Dornoch Beach
United Kingdom
CHRISTOPHER
AU$162
includes taxes & fees
23 Oct - 24 Oct
Delny Glamping

11. Springfield Guesthouse

Springfield Guesthouse
6.5 km from Dornoch Beach
United Kingdom
Adam
AU$180
includes taxes & fees
15 Oct - 16 Oct
Springfield Guesthouse

12. North Coast 500 Pods

North Coast 500 Pods
19.3 km from Dornoch Beach
United States
Kim
AU$194
includes taxes & fees
1 Nov - 2 Nov
North Coast 500 Pods

13. Royal Marine Hotel

Royal Marine Hotel
19 km from Dornoch Beach
United States
Michael
AU$189
includes taxes & fees
12 Nov - 13 Nov
Royal Marine Hotel

14. Kincraig Castle Hotel

Kincraig Castle Hotel
20.7 km from Dornoch Beach
United States
Lisa
AU$181
includes taxes & fees
1 Nov - 2 Nov
Kincraig Castle Hotel

15. Golspie Inn

Golspie Inn
12.6 km from Dornoch Beach
United Kingdom
Rebecca
AU$193
includes taxes & fees
7 Nov - 8 Nov
Golspie Inn

16. The Royal Hotel Tain

The Royal Hotel Tain
6.6 km from Dornoch Beach
United States
Hugh
AU$230
includes taxes & fees
5 Nov - 6 Nov
The Royal Hotel Tain

17. Morangie Hotel

Morangie Hotel
6.4 km from Dornoch Beach
United Kingdom
Alan
AU$250
includes taxes & fees
25 Oct - 26 Oct
Morangie Hotel

18. Mansfield Castle Hotel

Mansfield Castle Hotel
7.1 km from Dornoch Beach
United States
Anita
AU$282
includes taxes & fees
21 Oct - 22 Oct
Mansfield Castle Hotel

19. Flat 4, The Byre

Flat 4, The Byre
20.6 km from Dornoch Beach
United Kingdom
Dawn
AU$713
includes taxes & fees
22 Oct - 23 Oct
Flat 4, The Byre

20. The Shandwick Inn

The Shandwick Inn
12.9 km from Dornoch Beach
United Kingdom
Paul
AU$169
includes taxes & fees
15 Oct - 16 Oct
The Shandwick Inn
View all properties

Compare popular hotels close to Dornoch Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A stone building with multiple windows and a well-lit entrance.
Links House at Royal Dornoch
9.8
Exceptional
49 reviews
View
A large stone building with a prominent tower, surrounded by well-maintained gardens and a paved driveway.
Woodlands Bed & Breakfast
9.4
Exceptional
113 reviews
View
A cozy room with wooden paneling, a chandelier, a fireplace, and a large window.
Marine & Lawn Dornoch
9.0
Wonderful
110 reviews
View
A hotel room with a bed, a chair, a table with a magazine, a TV on the wall, and a window with curtains.
Royal Golf Hotel
8.8
Excellent
199 reviews
View
A stone building with a sign reading "The Eagle Hotel" at night.
The Eagle Hotel
6.4
8 reviews
View

Top Dornoch Beach Hotel Reviews

Dornoch Station

Dornoch Station

10/10 Excellent
"We LOVED our room & stay here….wish we had booked another couple days. Staff were very nice, accommodating and kind. We were blessed with sun & blue sky…..walk across the road to the golf course and an easy walk to a beautiful beach. The grounds are lovely. They had a wedding party and could not accommodate our having dinner at the hotel BUT the receptionist made a recommendation and booked a nearby dinner for us which was very good 🙂 If we get back over the pond we would stay here again & for longer"
John 1-night trip
Posted 4 hours ago
Dornoch Station
Royal Golf Hotel

Royal Golf Hotel

10/10 Excellent
"The staff were extremely attentive and welcoming. They really cared about our stay and that we have a great experience."
Barbara 1-night trip
Posted 8 hours ago
Royal Golf Hotel
Cawdor House

Cawdor House

10/10 Excellent
"This lovely, clean B&B is in an excellent location in the centre of the town . It has been well looked after by the very friendly and accommodating owner. Our room was cozy and the bed comfortable. All the amenities were in good working order. Our breakfast was plentiful and the bread and apple pie was home-made and delicious. If returning to Nairn, we would definitely consider staying there again."
JOAN 1-night trip
Posted 12 hours ago
Cawdor House
Royal Marine Hotel

Royal Marine Hotel

10/10 Excellent
"Our room was great and the staff was the most friendly. Would be back for the staff alone!"
John 2-night trip
Posted 13 hours ago
Royal Marine Hotel
Seabank House Hotel

Seabank House Hotel

10/10 Excellent
"Beautifully decorated, very friendly team. Everything you need, highly recommend"
Emma 1-night trip
Posted 3 days ago
Seabank House Hotel
Delny Glamping

Delny Glamping

8/10 Good
"The Barrels were fun other than the big spider we had in our room. Other than that, the way they furnished the barrel was fun."
Brandt 1-night trip
Posted 10 days ago
Delny Glamping
The Royal Hotel Tain

The Royal Hotel Tain

10/10 Excellent
"This is a grand old hotel that reflects the traditions of years ago, that has been meticulously maintained. More importantly it is clean, & the staff helpfull. In house restaurant that sends a hearty breakfast in an elegant setting."
Hugh 2-night trip
Posted 11 days ago
The Royal Hotel Tain
Golf View Hotel & Spa

Golf View Hotel & Spa

8/10 Good
"Beautiful property with stunning water views. Accessible walking path along the water. The room was well accessorized. The food in the restaurant was good, the haddock and chips was excellent. The only downside was the 4th floor room without a working lift made ingress and egress a challenge."
Shawn 2-night trip
Posted 11 days ago
Golf View Hotel & Spa
Mansfield Castle Hotel

Mansfield Castle Hotel

8/10 Good
"Staff were very helpful and pleasant. The breakfast, restaurant and bar were great. Older building that needs some TLC."
Anita 3-night trip
Posted 11 days ago
Mansfield Castle Hotel

Other attractions near Dornoch Beach

Dornoch Cathedral

9.0/10 (58 reviews)
View the impressive modern stained-glass windows inside this 13th-century cathedral.
See properties

Royal Dornoch Golf Club

8.8/10 (78 reviews)
Enjoy a round of golf in Dornoch at Royal Dornoch Golf Club. Stroll along the area's beaches or simply enjoy its bars.
See properties

Carnegie Courthouse Visitor Centre

After visiting Carnegie Courthouse Visitor Centre, make a plan to see the other sights and activities in Dornoch. Stroll along the area's beaches or simply enjoy its bars.
See properties

Historylinks

8.6/10 (10 reviews)
You can spend an afternoon exploring the galleries in Historylinks during your travels in Dornoch. Discover the bars in this relaxing area or seek out the golf courses.
See properties

Embo Beach

8.6/10 (11 reviews)
Why not spend a lazy afternoon at Embo Beach during your trip to Dornoch? Stroll along the beaches or seek out the golf courses.
See properties

Glenmorangie Distillery

8.8/10 (103 reviews)
You can spend time studying the exhibits at Glenmorangie Distillery during your travels in Tain. While in this quaint area, you can savour the top-notch restaurants.
See properties

Tain Golf Course

9.4/10 (6 reviews)
Enjoy a round of golf in Tain at Tain Golf Course. Wander the seaside and parks while you're in the area.
See properties

Browns Gallery

8.0/10 (1 review)
You can spend an afternoon studying the exhibits at Browns Gallery during your trip to Tain. While in this relaxing area, you can savour the top-notch restaurants.
See properties

Frequently asked questions

What are the top-rated hotels near Dornoch Beach?
Discover the top-rated hotels near Dornoch Beach, perfect for anyone looking for a serene getaway with stunning views.Heartseed House B&BHeartseed House B&B is a charming 3-star accommodation located just 3.2 km from Dornoch Beach, rated 10 by travellers. This inviting B&B features a lovely terrace and a beautiful garden, ideal for relaxation. Guests can enjoy free daily breakfast, including a delicious English breakfast, and complimentary toiletries. The serene atmosphere and nearby beach access make it a wonderful choice for a peaceful retreat.Links House at Royal DornochLinks House at Royal Dornoch is a luxurious 5-star hotel just a 6-minute walk from Dornoch Beach, with an impressive review rating of 9.8. This elegant hotel features a full-service spa and offers complimentary breakfast daily. Guests can unwind on the furnished balcony or enjoy the traditional hotel design. With premium bedding, designer toiletries, and a concierge service, this hotel promises an exceptional stay with stunning beach proximity.Dornoch StationDornoch Station is a stunning 5-star hotel located just 11 minutes on foot from Dornoch Beach, rated 9.4 by travellers. This luxurious accommodation offers sea views and features a renowned golf clubhouse. Guests can indulge in a variety of amenities, including a restaurant with ocean views and 24-hour room service. With easy access to hiking and biking trails, along with complimentary self-parking, it's perfect for those seeking adventure and relaxation.
What hotels are within walking distance to Dornoch Beach?
Discover top-rated hotels that offer both comfort and convenience, all within walking distance to Dornoch Beach.Woodlands Bed & BreakfastWoodlands Bed & Breakfast is a charming 3-star hotel, situated a 15-minute walk from Dornoch Beach, rated 9.2 by travellers. This cozy B&B offers a free English breakfast and comfortable premium bedding, ensuring a delightful stay. The garden provides a peaceful retreat, and travellers appreciate the complimentary airport transportation for added convenience.Links House at Royal DornochLinks House at Royal Dornoch is a luxurious 5-star hotel just a 6-minute walk from Dornoch Beach, rated 9.8 by travellers. This traditional hotel offers a serene garden and terrace for relaxation, along with a full-service spa for indulgent treatments. Guests can enjoy complimentary daily breakfast, designer toiletries, and premium bedding for a restful stay.Dornoch StationDornoch Station is another exquisite 5-star option, located just 11 minutes from Dornoch Beach, with a review rating of 9.4 by travellers. This hotel features a stunning sea view and a restaurant with ocean views, perfect for enjoying a meal after a day at the beach. Guests also have access to golf privileges and 24-hour fitness facilities.
What are the most popular family-friendly hotels near Dornoch Beach?
For families looking to enjoy a delightful stay near Dornoch Beach, these top-rated hotels offer fantastic amenities and nearby the beautiful coastline.Royal Golf HotelRoyal Golf Hotel is a charming 4-star hotel, located a convenient 17 minutes from Dornoch Beach with a solid travellers' rating of 9.0. Families will appreciate the garden area and complimentary cribs available for younger travellers. The hotel also serves free breakfast daily and provides stunning views of the golf course and sea, making it an ideal spot for relaxation after a day at the beach.Heartseed House B&BHeartseed House B&B is a cozy 3-star accommodation situated 3.2 km from Dornoch Beach, featuring a perfect travellers' rating of 10. This family-friendly B&B offers free cribs and a lovely garden for children to play. Guests can indulge in a complimentary English breakfast and enjoy the tranquil sea views, making it a charming retreat for families seeking a peaceful getaway.Dornoch StationDornoch Station is a luxurious 5-star hotel just an 11-minute walk from Dornoch Beach, with an impressive travellers' rating of 9.4. This family-friendly hotel features essential amenities like highchairs and free cribs, ensuring comfort for little ones. Guests can enjoy breathtaking sea views, access to a nearby golf course, and a relaxing atmosphere with a remarkable restaurant offering golf views.
Are there any 5-star hotels near Dornoch Beach?
Discover luxurious 5-star hotels near Dornoch Beach that promise an exceptional stay in Scotland.Links House at Royal DornochLinks House at Royal Dornoch is a stunning 5-star hotel just a 6-minute walk from Dornoch Beach, rated an impressive 9.8 by travellers. This traditional hotel features a full-service spa, allowing travellers to unwind and rejuvenate. Guests can enjoy complimentary breakfast daily, along with luxurious amenities such as Frette Italian sheets, designer toiletries, and a furnished balcony overlooking the beautiful surroundings. The garden and nearby hiking opportunities add to the charm of this exquisite stay.Dornoch StationDornoch Station offers a luxurious retreat just 11 minutes on foot from Dornoch Beach, with a review rating of 9.4 from travellers. This 5-star hotel features an on-site restaurant with ocean views and golf privileges, creating a unique experience for golf enthusiasts. Guests can enjoy the beautiful sea view from their rooms, along with premium amenities like 24-hour room service, designer toiletries, and free self-parking. The nearby golf course and various outdoor activities enhance the appeal for those looking to explore the stunning Dornoch area.
Which hotels near Dornoch Beach offer the best views?
Discover the best hotels near Dornoch Beach that offer stunning views and exceptional stays.Royal Golf HotelThe Royal Golf Hotel, rated 9.0 by travellers, is a charming 4-star hotel situated 17 minutes on foot from Dornoch Beach. This hotel offers captivating sea views and a lovely terrace where travellers can unwind. A complimentary breakfast is provided, along with amenities like free self-parking and daily housekeeping, making it an ideal choice for those seeking comfort and stunning scenery.Heartseed House B&BHeartseed House B&B is a delightful 3-star accommodation located 3.2 km from Dornoch Beach, earning an impressive perfect rating of 10 from travellers. This cozy B&B features scenic sea views and a welcoming terrace for relaxation. Guests can enjoy a free daily breakfast and convenient self-parking, adding to the charm and convenience of this lovely stay.Dornoch StationDornoch Station is a luxurious 5-star hotel located just an 11-minute walk from Dornoch Beach, with a remarkable review rating of 9.4. This hotel features breathtaking sea views and an on-site restaurant with golf course views, perfect for a scenic dining experience. Travellers can enjoy amenities such as a 24-hour fitness centre, complimentary self-parking, and access to nearby hiking and biking trails, ensuring a memorable stay.
What are the best affordable hotels near Dornoch Beach?
If you're seeking affordable yet cozy accommodations near Dornoch Beach, these top-rated hotels offer great value and comfort for your seaside getaway.Heartseed House B&BHeartseed House B&B is a charming 3-star accommodation located just 3.2 km from Dornoch Beach, featuring a perfect blend of comfort and convenience. With an exceptional travellers' rating of 10, this B&B caters to those traveling with pets, offering free pet permits and essential amenities like free WiFi and daily breakfast. Guests can enjoy stunning sea views, a relaxing terrace, and a lovely garden, making it an ideal retreat.Woodlands Bed & BreakfastWoodlands Bed & Breakfast, rated 9.2 by travellers, is a delightful 3-star option located within a 15-minute walk from Dornoch Beach. This welcoming B&B is perfect for families and travellers with pets, providing free pet accommodation and rollaway beds for extra comfort. Amenities include free WiFi, 24-hour airport shuttle service, and a charming garden, ensuring a delightful stay just steps away from the beach.Dornoch Castle HotelDornoch Castle Hotel is a historic 3-star hotel that lies just an 11-minute walk from Dornoch Beach, with a solid travellers' rating of 8.4. This hotel offers a unique experience with its historical charm, alongside modern amenities such as free WiFi and daily breakfast. Guests can enjoy the lovely terrace and garden, and families will appreciate free cribs and ample nearby parking, making it a fantastic budget-friendly choice.
What are the best pet-friendly hotels near Dornoch Beach?
For travellers seeking pet-friendly accommodations near Dornoch Beach, these top-rated hotels provide a perfect blend of comfort and convenience for you and your furry friends.Royal Golf HotelRoyal Golf Hotel, a 4-star hotel situated a short 17-minute walk from Dornoch Beach, holds a solid review rating of 9.0. This pet-friendly hotel allows pets in rooms and features a lovely terrace for relaxing with your furry companion. Travellers can indulge in a free full breakfast, enjoy premium bedding, and take in stunning golf and sea views, creating a memorable and comfortable experience.Heartseed House B&BHeartseed House B&B is a charming 3-star retreat located just 3.2 km from Dornoch Beach, with an impressive review rating of 10. This pet-friendly B&B welcomes dogs and offers essential amenities like food and water bowls. Guests can enjoy a delightful complimentary breakfast, daily housekeeping, and beautiful sea views from the terrace, ensuring a relaxing stay amidst scenic surroundings.Dornoch StationDornoch Station is a luxurious 5-star hotel located just an 11-minute stroll from Dornoch Beach, featuring an impressive review rating of 9.4. This hotel welcomes pets and provides amenities such as food and water bowls for your convenience. Guests can enjoy 24-hour fitness facilities, on-site dining with ocean views, and easy access to nearby golf courses, ensuring an exceptional stay in a beautiful setting.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Dornoch Beach.
Can I find Expedia discounts for hotels near Dornoch Beach?
To look for discounts on hotels near Dornoch Beach, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Dornoch Beach?
Prices for hotels near Dornoch Beach often vary, but you can find a great deal from AU$162 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.