Hotels of Earth

Dornoch Castle Hotel

★★★ Castle Street, Dornoch, GB

8.3 guest rating· 1655 reviews

About this hotel

Historic Charm and Modern Comforts

This 500-year-old Scottish castle turned hotel in Durnoch offers a unique stay with its period features and prime location near a 13th-century cathedral.

Elegant Rooms with Views

The bright rooms, some with four-poster beds, provide a cozy retreat with views of the walled garden, Dornoch Firth, or cathedral, along with essential amenities for a comfortable stay.

Award-Winning Dining Experience

Indulge in traditional Scottish cuisine at the Garden Restaurant, set in a historic ambiance with stone walls and wooden floors, serving dishes made from local produce.

Experience the historic charm and modern comforts of Dornoch Castle Hotel for a memorable stay in Durnoch.

Rooms & rates

Deluxe Double Room (Not Dog-Friendly)

Sleeps 2 · 25 m² · Double bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker
  • Shower

Superior Family Room (Not Dog-Friendly)

Sleeps 4 · 36 m² · 2× Twin bed, Queen bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker
  • Shower

Deluxe Double Room (Not Dog-Friendly)

Sleeps 2 · 25 m² · Queen bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker
  • Shower

Superior Double Room

Sleeps 2 · 18 m² · Extra-large double bed (Super-king size)

  • Desk
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker
  • Shower

Standard Double or Twin Room with Garden View

Sleeps 2 · 18 m² · Double bed, 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Superior Double Room (Not Dog-Friendly)

Sleeps 2 · 18 m² · Queen bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker
  • Shower

Standard Family Room (Not Dog-Friendly)

Sleeps 4 · 18 m² · Twin bed, Queen bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Garden Double or Twin Room (Not Dog-Friendly)

Sleeps 2 · 15 m² · 2× Twin bed, Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Castle Superior Double/Twin Room (Not Dog-Friendly)

Sleeps 2 · 18 m² · Double bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker
  • Shower

Amenities

  • Free WiFi
  • Free Parking
  • Restaurant
  • Bar
  • Pets allowed
  • Golf course
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Board games/puzzles
  • Cashless payment available
  • CCTV outside property
  • Daily housekeeping
  • Electric vehicle charging station
Show all 40 amenities
  • Face masks for guests available
  • Facilities for disabled guests
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Garden
  • Hand sanitizer in guest room and key areas
  • Heating
  • Hiking
  • Horse riding
  • Ironing service
  • Key access
  • Kid meals
  • Laundry
  • Luggage storage
  • Outdoor furniture
  • Packed lunches
  • Security alarm
  • Shared lounge/TV area
  • Smoke alarms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Terrace
  • Toilet with grab rails
  • Wine/champagne

Location

© OpenStreetMap contributors

Castle Street, Dornoch, GB

Check-in
from 02:30 PM to 09:00 PM
Check-out
until 10:30 AM

What guests say8.31655 reviews

+ Spotlessly clean rooms+ Exceptional service and hospitalityLimited food variety at breakfast
Cleanliness8.4
Service8.8
Location8.4
Room Quality8.3
Amenities7.9
Value for Money8.0

Guest review

6.0

Personale molto gentile, ottima posizione e cucina. Facilità di parcheggio.

Stanze vecchie, poco manutenzionate e forte odore di muffa.

Monica · IT · 2026-07-25

Guest review

10.0

Bardzo dobre śniadanie Super wygodne pokoje I na powitanie whisky 😄

Katarzyna z Łodzi · PL · 2026-07-25

Schlosshotel mitten im Zentrum

7.0

Dieses Schlosshotel bietet eine ungezwungene Atmosphäre. Die Location ist super und es bietet Parkplatz vor der Schloss.

Das Hotel ist insgesamt etwas in die Jahre gekommen. Unser Zimmer war einfach eingerichtet und hat ein sehr dunkles Badezimmer. Das Essen war mittelmassig.

Stephan Joseph · CH · 2026-07-24

Guest review

8.0

Meget venligt personale.

Jeg havde forventninger om et slot/borg, det var bare et almindeligt hotel. Jeg bestilte bord under hvælvinger, men restauranten var nærmest en kantine. Der var ingen hvælvinger (vault).!!

Lisbet · DK · 2026-07-23

War ganz oki

7.0

Gutes Frühstück Pub mit selbst produzierten Whiskey

Sehr hellhörig schiefe Matratzen

Manfred · AT · 2026-07-23

Good to know

If you are due to arrive outside of the hotel’s published check-in times, please contact reception in advance, in order to inform them of your estimated time of arrival. You can contact reception by telephone or via email, using the contact details supplied on your confirmation email.

If you would like to dine, please book in advance to avoid disappointment.

Please note that dogs are only allowed in the following room type: Standard Double or Twin Room with Garden View.Guests under the age of 18 can only check in with a parent or official guardian.

A deposit may be required at the property.

Parking

Free public parking is possible on site (reservation is not needed).

Pets

Pets are allowed on request. Charges may be applicable.

Internet

WiFi is available in public areas and is free of charge.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 1 year old stay for free when using an available cot.

Children up to and including 1 year old stay for free when using an existing bed.

Children from 2 years old to 12 years old stay for £30 per person per night when using an existing bed.

Children from 13 years old to 17 years old stay for £35 per person per night when using an existing bed.

Children from 2 years old to 12 years old stay for £15 per person per night when using an available extra bed.

Children from 13 years old to 17 years old stay for £20 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.