Hotels in Dornoch
From $222Parkdean Resorts Grannie's Heilan' Hame Holiday Park
3.8(1,308 reviews)Cabin/CampgroundFamilyMid-range+2
From $235Dornoch Castle Hotel
4.1(1,183 reviews)Centrally LocatedFamilyHotel+1
From $254Kincraig Castle Hotel
4.6(1,034 reviews)BusinessFamilyHotel+1
From $209Royal Marine Hotel
4.4(726 reviews)BusinessFamilyHotel+1
From $221Royal Golf Hotel
4.5(486 reviews)BusinessGreat ViewHotel+1
From $401Links House at Royal Dornoch
4.9(363 reviews)BoutiqueHotelLuxury+1
From $221Royal Hotel Cromarty
4.2(343 reviews)BusinessFamilyHotel+1
From $125Golspie Inn
3.8(341 reviews)BusinessMid-rangeQuaint+2
From $168Mansfield Castle Hotel
3.6(338 reviews)HotelQuaintQuirky Hotels+1
From $140Royal Hotel
3.8(333 reviews)BusinessCentrally LocatedFamily+1
From $141Morangie House Hotel
3.7(315 reviews)FamilyHotelMid-range+1
From $196The Eagle Hotel
3.7(266 reviews)BusinessHotelMid-range
Dornoch Caravan & Camping Park
4.6(226 reviews)BudgetCabin/CampgroundGreat View+1
From $227The Factor's House
5.0(205 reviews)Bed and BreakfastBusinessFamily+2
From $150Amalfi Bed & Breakfast
4.9(186 reviews)Bed and BreakfastCharmingFamily+2
From $198Balintore Inn
4.4(170 reviews)CharmingFamilyLodge+2
From $116Carnegie Lodge Hotel
4.7(168 reviews)BusinessFamilyHotel+1
From $522The Glenmorangie House
4.8(163 reviews)BoutiqueHotelLuxury+1
From $152Sutherland Inn Hotel
3.7(161 reviews)BusinessFamilyHotel+1
From $248Dornoch Station
4.4(152 reviews)Bay ViewHotelOcean View+1
The Trentham Hotel
4.3(144 reviews)FamilyGreat ViewMid-range+2
Bistro & Rooms by the Sea at Caledonian House
4.7(130 reviews)Bed and BreakfastBusinessFamily+2
Sleeperzzz
4.7(120 reviews)BudgetFamilyHostel+2
From $282The Steading
4.8(115 reviews)Bed and BreakfastGreat ViewMid-range+2