▲ North YorkshireDestinations
Find a hotel

Home/Where to stay/Dornoch/4- and 5-star hotels

4- and 5-star hotels in Dornoch

A shortlist of the 4- and 5-star hotels and stays in Dornoch, from a 5-star station hotel by the links to 4-star self-catering cottages in the town and its surroundings.

12 hotels3 rated 4.5+263 guest reviews

Staying in Dornoch

Dornoch is a small Highland town whose streets lead to a 13th-century cathedral, a long sandy beach and one of the world's great links golf courses. Most of the hotels and self-catering places on this list sit in Dornoch itself or a few minutes outside it: on Grange Road, Castle Street, Golf Road and Poles Road. Links House at Royal Dornoch, Royal Golf Hotel and the two listings named Dornoch Station are all on or just off Grange Road, while 2 Quail and The Old Bank House Self Catering Apartment sit on Castle Street. Further out are Balloan House and Balloan Cottage on Poles Road, Strathview Lodge B&B at Cambusavie, Clashmore Wood at Littleburn, and 23C Allan Gardens in a residential corner of town.

The mix suits different trips: couples and golfers who want a 5-star base with restaurants and bars, families and groups who need kitchens, family rooms and space to spread out, and short-break visitors who want to walk to the cathedral, the beach and the golf links from a town-centre address.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Dornoch Station

    ★★★★★4.157 reviews

    Grange Road Dornoch, Dornoch, United Kingdom

    Best for: Drivers · Pool and spa

    • Pool bar
    • Free car parking
    • Lounge

    Why stay hereOffering amenities such as a 24 Hour Front Desk and a Fitness Center, Dornoch Station suits guests who need reliable service alongside leisure activities. Enjoy the convenience of being near the sea, with this 5-star establishment maintaining a guest rating of 4.1.

    See Dornoch Station
  2. 2 Quail

    ★★★★★4.918 reviews

    Castle Street, Dornoch, United Kingdom

    Best for: Drivers · Breakfast

    • Free car parking
    • Breakfast
    • Wifi

    Why stay hereA 5-star address on Castle Street, 2 Quail pairs a restaurant with a residents' library and free parking, so meals and quiet hours are both covered on site. Golfers get a course on the doorstep. Guests rate it 4.9 out of 5 across 18 reviews. Pets are not allowed, which keeps things calm. Best for couples and small parties who want a central Dornoch base with dinner in the building.

    See 2 Quail
  3. Links House at Royal Dornoch

    ★★★★★

    Golf Road, Dornoch, United Kingdom

    Best for: Families · Drivers

    • Free car parking
    • Breakfast in room
    • Family rooms

    Why stay hereSet on Golf Road, this 5-star house looks out to the sea and keeps a garden and picnic area for fine days. Bedrooms come with baths and bathrobes, and there is a restaurant plus a bar for the evening. Archery, fishing, horse riding and bike rental can be arranged, and the 24 hour front desk handles late arrivals. It suits golfers, families and guests who want outdoor days without leaving the grounds.

    See Links House at Royal Dornoch
  4. Balloan House

    ★★★★★

    Balloan House Poles Road, Dornoch, United Kingdom

    Best for: Drivers

    • Free car parking
    • Kitchen
    • Free Wifi

    Why stay hereA 5-star house on Poles Road with its own garden, terrace and patio. The kitchen, dishwasher and washing machine make longer stays easy, and there is a fireplace for cold evenings. Free parking and free wifi are included, and a golf course is among the facilities. Suited to families and groups who want self-catering space in Dornoch with a garden to come back to.

    See Balloan House
  5. Dornoch Station

    ★★★★★

    Grange Road, Dornoch, United Kingdom

    Best for: Drivers · Business trips

    • Car parking
    • Wheelchair accessible
    • Free Wifi

    Why stay hereA 5-star hotel on Grange Road with a ballroom, banquet and meeting room, so it works for weddings and events as well as leisure stays. There is a bar and restaurant, a 24 hour front desk, concierge, lifts and wheelchair access. Fishing, horse riding and hunting are among the activities, and a golf course is close by. Good for celebration parties and guests who need function space.

    See Dornoch Station
  6. Royal Golf Hotel

    ★★★★4.5143 reviews

    The First Tee Grange Road, Dornoch, United Kingdom

    Best for: Drivers · Breakfast

    • Free car parking
    • Breakfast in room
    • Pets allowed

    Why stay hereThis 4-star hotel sits on the first tee at Grange Road, with a garden and terrace and the beach nearby. Breakfast can be brought to the room, and the restaurant handles lunch and special diets. Guests score it 4.5 out of 5 from 143 reviews. Pets are allowed. A steady choice for golfers and couples who want a course-side base with parking and wifi included.

    See Royal Golf Hotel
  7. The Steading

    ★★★★4.745 reviews

    4 The Steading Balnapolaig, Dornoch, United Kingdom

    Best for: Families · Drivers

    • Pool bar
    • Free car parking
    • Pets allowed

    Why stay hereA 4-star property at 4 The Steading Balnapolaig with a garden and terrace, rated 4.7 out of 5 over 45 reviews. The kitchen and washing machine suit longer self-catering stays, and pets are welcome. Canoeing, fishing, horse riding, tennis and surfing are all available, and there are family rooms. It fits active families and pet owners who want space and a beach nearby.

    See The Steading
  8. Strathview Lodge B&B

    ★★★★

    Cambusavie, Dornoch, United Kingdom

    Best for: Drivers · Pool and spa

    • Pool bar
    • Free car parking
    • Beach nearby

    Why stay hereA 4-star B&B at Cambusavie with sea views from the property and the beach close by. Rooms come with hairdryers and toiletries, and there is a garden and terrace for guests. Archery, bowling, canoeing, horse riding, tennis and water sports are on offer, as well as a pool bar. It suits couples and outdoor-minded guests who prefer a small B&B with free parking.

    See Strathview Lodge B&B
  9. Clashmore Wood

    ★★★★

    Littleburn Clashmore, Dornoch, United Kingdom

    Best for: Families · Drivers

    • Free car parking
    • Pets allowed
    • Family rooms

    Why stay hereA 4-star property at Littleburn Clashmore offering apartments with kitchen, oven, microwave and dishwasher, plus slippers, bathrobes and a fireplace for comfort. The patio, terrace and picnic area open onto the garden, and pets are allowed. A golf course and fishing are among the facilities. Suited to families and groups who want self-contained space with room to cook and relax.

    See Clashmore Wood
  10. Balloan Cottage

    ★★★★

    Balloan Cottage Poles Road, Dornoch, United Kingdom

    Best for: Drivers

    • Free car parking
    • Kitchen
    • Free Wifi

    Why stay hereA 4-star cottage on Poles Road with a fireplace, garden and terrace, plus a kitchen and washing machine for self-catering. Tennis and fishing are available, and a golf course is among the facilities. Free parking and free wifi are included, with non-smoking rooms. Best for couples or small families who want a quiet cottage base in Dornoch rather than a hotel.

    See Balloan Cottage
  11. The Old Bank House Self Catering Apartment Dornoch

    ★★★★

    Castle Street, Dornoch, United Kingdom

    Best for: Families · Drivers

    • Free car parking
    • Family rooms
    • Kitchen

    Why stay hereA 4-star self-catering apartment on Castle Street, with a kitchen and washing machine, a fireplace, and family rooms. Bowling, fishing, horse riding and tennis are close at hand, and a golf course is among the facilities. Free parking and free wifi come with the stay, and there is a bar nearby. It suits families and groups who want to be central and cook for themselves.

    See The Old Bank House Self Catering Apartment Dornoch
  12. 23 C Allan Gardens

    ★★★★

    23C Allan Gardens, Dornoch, United Kingdom

    Best for: Families · Drivers

    • Free car parking
    • Family rooms
    • Kitchen

    Why stay hereA 4-star apartment at 23C Allan Gardens with kitchen, oven, microwave, dishwasher and washing machine, along with a garden and a private beach. Fishing and golf are available, and there are family rooms plus high chairs. A hairdryer, radio and DVD are provided. Suited to families and longer stays that need full self-catering space and beach access.

    See 23 C Allan Gardens

The shortlist side by side

HotelClassParkingBreakfastPool or spaPets
Dornoch Station★★★★★Yes–YesYes
2 Quail★★★★★YesYes––
Links House at Royal Dornoch★★★★★YesYes––
Balloan House★★★★★Yes–––
Dornoch Station★★★★★Yes–––
Royal Golf Hotel★★★★YesYes–Yes
The Steading★★★★Yes–YesYes
Strathview Lodge B&B★★★★Yes–Yes–
Clashmore Wood★★★★Yes––Yes
Balloan Cottage★★★★Yes–––
The Old Bank House Self Catering Apartment Dornoch★★★★Yes–––
23 C Allan Gardens★★★★Yes–––

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For golfers

These four all list a golf course and sit on or beside the links side of town. Dornoch Station on Grange Road and Links House at Royal Dornoch on Golf Road are both 5-star, while Royal Golf Hotel on The First Tee Grange Road and the second Dornoch Station listing on Grange Road are 4- and 5-star bases within a short walk of the first tee.

Dornoch Station · Links House at Royal Dornoch · Royal Golf Hotel · Dornoch Station

For families

Links House at Royal Dornoch and The Steading list family rooms, and all five of these offer kitchens or kitchenettes, family rooms or sofa beds, and outdoor space. Balloan-area Clashmore Wood, The Old Bank House Self Catering Apartment on Castle Street and 23C Allan Gardens add washing machines and full kitchens for longer stays with children.

Links House at Royal Dornoch · The Steading · Clashmore Wood · The Old Bank House Self Catering Apartment Dornoch · 23 C Allan Gardens

For pets

Four places accept pets: Dornoch Station on Grange Road and Royal Golf Hotel on The First Tee Grange Road among the hotel options, and The Steading at Balnapolaig and Clashmore Wood at Littleburn among the self-catering ones. All four list free car parking, so arriving with a dog and a car is straightforward.

Dornoch Station · Royal Golf Hotel · The Steading · Clashmore Wood

For top reviews

2 Quail on Castle Street has the highest guest rating on this list at 4.9 out of 5 from 18 reviews. The Steading at Balnapolaig follows at 4.7 from 45 reviews, Royal Golf Hotel at 4.5 from 143 reviews, and Dornoch Station on Grange Road at 4.1 from 57 reviews.

2 Quail · The Steading · Royal Golf Hotel · Dornoch Station

Where to stay in Dornoch

Grange Road

Grange Road runs along the golf links side of Dornoch, close to the beach and the first tee.

Our picks here: Dornoch Station · Dornoch Station · Royal Golf Hotel

Castle Street

Castle Street is the town-centre address for 2 Quail, a 5-star with a 4.9 rating from 18 reviews, and for The Old Bank House Self Catering Apartment Dornoch, a 4-star apartment with its own kitchen and fireplace. Staying here puts cathedral, shops and eating places within the town itself.

Our picks here: 2 Quail · The Old Bank House Self Catering Apartment Dornoch

Poles Road

Poles Road sits slightly outside the town centre and is the address for two 4- and 5-star self-catering options: Balloan House, which has a kitchen, dishwasher and terrace, and Balloan Cottage, which has a fireplace, garden and tennis court. Both are suited to guests who want space and a car.

Our picks here: Balloan House · Balloan Cottage

Balnapolaig

Balnapolaig is a small settlement on the edge of Dornoch. The Steading, a 4-star with a 4.7 rating from 45 reviews, is at 4 The Steading Balnapolaig and lists family rooms, a kitchen, a garden and a tennis court. It accepts pets and has free car parking.

Our picks here: The Steading

Questions, answered

Which hotels in Dornoch have free parking?

Almost all of them: Dornoch Station on Grange Road, 2 Quail, Links House at Royal Dornoch, Balloan House, Royal Golf Hotel, The Steading, Strathview Lodge B&B, Clashmore Wood, Balloan Cottage, The Old Bank House Self Catering Apartment and 23C Allan Gardens all list free car parking.

Which places in Dornoch accept pets?

Dornoch Station on Grange Road, Royal Golf Hotel on The First Tee Grange Road, The Steading at Balnapolaig and Clashmore Wood at Littleburn all list pets allowed. 2 Quail is explicitly a pets-not-allowed hotel, so book elsewhere if you are travelling with a dog.

Where can I stay in Dornoch with a family?

Links House at Royal Dornoch, The Steading, Clashmore Wood, The Old Bank House Self Catering Apartment and 23C Allan Gardens list family rooms, and most of them also have kitchens or kitchenettes and cots. Links House at Royal Dornoch adds a babysitting service.

Which Dornoch hotel is closest to the golf course?

Links House at Royal Dornoch on Golf Road, Royal Golf Hotel at The First Tee Grange Road and both Dornoch Station listings on Grange Road all list a golf course and sit on the links side of town. All four are 4- or 5-star.

Which is the top-rated place on this list?

2 Quail on Castle Street has the highest guest rating, 4.9 out of 5 from 18 reviews. The Steading at Balnapolaig is next at 4.7 from 45 reviews, followed by Royal Golf Hotel at 4.5 from 143 reviews.

Do any Dornoch hotels have a pool or spa?

None of the hotels on this list lists a swimming pool or a spa. The facilities offered here are things like golf courses, restaurants and bars, gardens, fitness centres and, in several self-catering places, full kitchens.

Where can I stay in Dornoch for a short break?

For a short break, the 5-star hotels in the centre are the easiest: 2 Quail on Castle Street, Dornoch Station on Grange Road and Links House at Royal Dornoch on Golf Road, all with restaurants or bars and free car parking.

Do the Dornoch hotels serve breakfast?

2 Quail lists breakfast, and Links House at Royal Dornoch and Royal Golf Hotel both list breakfast in room. The self-catering options such as Balloan House, Balloan Cottage, Clashmore Wood, The Old Bank House Self Catering Apartment and 23C Allan Gardens provide kitchens instead.

More ways to stay in Dornoch