Find and Book Top Hotels in Dornoch

Search among 10 available hotels and places to stay in Dornoch from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great192 reviews
MapView on map200 yd from City Center100 yd from Carnegie Club Skibo Castle
From   US$ 206 /nightSelect
8.4
Great98 reviews
MapView on map300 yd from City Center100 yd from Royal Dornoch Golf Club
From   US$ 151 /nightSelect
8.0
Great139 reviews
400 yd from City Center300 yd from Carnegie Club Skibo Castle
From   US$ 139 /nightSelect
8.2
Great41 reviews
500 yd from City Center600 yd from Royal Dornoch Golf Club
From   US$ 173 /nightSelect
8.2
Great72 reviews
1.2 mi from City Center1.2 mi from Historylinks Museum
From   US$ 131 /nightSelect
8.6
Great28 reviews
300 yd from City Center200 yd from Royal Dornoch Golf Club
From   US$ 695 /nightSelect
8.8
Great19 reviews
200 yd from City Center400 yd from Carnegie Club Skibo Castle
From   US$ 131 /nightSelect
8.0
Great13 reviews
100 yd from City Center200 yd from Carnegie Club Skibo Castle
From   US$ 185 /nightSelect
8.4
Great36 reviews
1.9 mi from City Center
From   US$ 153 /nightSelect
8.6
Great40 reviews
200 yd from City Center200 yd from Carnegie Club Skibo Castle
From   US$ 190 /nightSelect

Best hotels and places to stay in Dornoch

Why visit?

Dornoch, a charming town located in the Highlands of Scotland, offers a delightful mix of history, natural beauty, and warm hospitality. As a popular tourist destination, Dornoch attracts visitors with its stunning coastline, impressive golf courses, and a range of outdoor activities. Whether you are looking for a cozy bed and breakfast or a luxury hotel, Dornoch has a variety of accommodation options to suit different budgets and preferences.

Where to stay?

Dornoch Hotel: Situated in the heart of the town, the Dornoch Hotel offers comfortable rooms with modern amenities. Its convenient location allows easy access to the beautiful Dornoch Beach and the historic Dornoch Cathedral. The hotel also features a restaurant serving delicious Scottish cuisine, making it an ideal choice for both leisure and business travelers.

Self-Catering Accommodation in Dornoch: For those seeking a more independent stay, self-catering options in Dornoch are perfect. These accommodations range from cozy cottages to spacious apartments, providing guests with the freedom to explore the town at their own pace. Many of these properties offer beautiful views of the surrounding countryside and are equipped with fully equipped kitchens, allowing guests to prepare their meals.

Dornoch Bed and Breakfast: Experience true Scottish hospitality by choosing one of the bed and breakfast establishments in Dornoch. These charming accommodations provide comfortable rooms and a warm welcome from the local hosts. Whether you opt for a traditional B&B or a more contemporary guesthouse, you can expect a cozy atmosphere and a hearty Scottish breakfast to start your day.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $130.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $300 to $500.

Best value for money:

The Dornoch Inn: This charming hotel offers affordable accommodation without compromising on comfort. Located in the heart of Dornoch, it provides easy access to local attractions such as Dornoch Beach and the Royal Dornoch Golf Club. The hotel boasts clean and well-equipped rooms, a friendly staff, and an on-site restaurant serving delicious meals, making it an excellent choice for those seeking value for money.

Dornoch Castle Hotel: For a unique and historic experience, the Dornoch Castle Hotel stands out. This 15th-century castle-turned-hotel offers comfortable rooms with traditional Scottish decor. Guests can enjoy the cozy atmosphere, beautiful gardens, and the hotels own whiskey bar. With its central location and reasonable rates, it provides great value for a memorable stay.

Strathview Lodge: Situated just outside Dornoch, Strathview Lodge offers comfortable self-catering accommodation at a competitive price. The well-appointed lodges provide modern amenities along with stunning views of the surrounding countryside. Ideal for those who prefer a more independent stay, it offers a peaceful retreat while still being within easy reach of Dornochs attractions.

Best kids-friendly hotels:

Dornoch Hotel: With its convenient location near the beach, the Dornoch Hotel is an excellent choice for families. The hotel offers family rooms and provides amenities like a childrens menu, high chairs, and cribs. Children can enjoy the nearby playgrounds and explore the sandy shores of Dornoch Beach, making for a fun-filled family getaway.

Strathview Lodge: Besides its appeal to budget-conscious travelers, Strathview Lodge also caters to families. The spacious self-catering lodges provide ample room for children to play, and the surrounding countryside offers opportunities for outdoor adventures. The lodges proximity to family-friendly attractions, such as Dornoch Historylinks Museum, adds to its appeal as a kid-friendly accommodation option.

Best hotels for a romantic getaway:

Links House: Nestled among the beautiful links of Royal Dornoch Golf Club, Links House offers a luxurious and intimate retreat for couples. The boutique hotel boasts elegantly decorated rooms, a spa, and stunning views of the golf course. With its tranquil setting and personalized service, Links House guarantees a romantic and memorable stay.

Royal Golf Hotel: Overlooking the Dornoch Firth, the Royal Golf Hotel provides a romantic setting with its breathtaking views of the water and surrounding landscape. The hotel features spacious rooms, a fine dining restaurant, and a cozy lounge area with a fireplace. Couples can enjoy peaceful walks along the nearby beach or indulge in a romantic dinner overlooking the firth.

Best for location:

Dornoch Hotel: Located in the heart of Dornoch, the Dornoch Hotel offers easy access to the towns main attractions, including Dornoch Cathedral and local shops. Its central location makes it a convenient base for exploring the town on foot.

Dornoch Castle Hotel: Situated close to Dornochs historic center, Dornoch Castle Hotel provides a prime location for visitors to explore the towns landmarks and enjoy the quaint atmosphere. The hotel is within walking distance of the cathedral and other notable sights.

Royal Golf Hotel: Positioned overlooking the Dornoch Firth, the Royal Golf Hotel offers stunning views and a peaceful ambiance, while still being close to the town center. Guests can enjoy a peaceful location while remaining within easy reach of Dornochs attractions.

Best for a short city break:

The Dornoch Inn: As a centrally located hotel, The Dornoch Inn provides easy access to the main attractions of the town, making it an ideal choice for a short city break. Its comfortable rooms and on-site restaurant offer convenience and relaxation for a quick getaway.

Dornoch Castle Hotel: This unique castle hotel is perfect for a short city break with its historic charm and proximity to Dornochs highlights. Guests can explore the towns history, visit the cathedral, and enjoy the castles own whiskey bar, all within a short distance from the hotel.

Show moreLess