Skip to main content

Filter by:


Star rating

Review score

Dingwall – 9 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tulloch Castle Hotel ‘A Bespoke Hotel’, hotel in Dingwall

Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the centre of Dingwall, offers a 24-hour front desk, a bar and a restaurant.

Nice building
8.0
Scored 8.0
Very good
Rated very good
1,038 reviews
Price from£90.25per night
The National Hotel, hotel in Dingwall

Set in Dingwall, 23 km from Inverness Castle, The National Hotel offers accommodation with a restaurant, free private parking and a bar.

Friendly staff and a lively bar.
7.2
Scored 7.2
Good
Rated good
770 reviews
Price from£57per night
Conon Hotel, hotel in Dingwall

Housed in a historic building, the recently renovated Conon Hotel provides accommodation with a garden and free WiFi. This bed and breakfast features free private parking and room service.

Very comfortable room and an excellent breakfast.
9.4
Scored 9.4
Superb
Rated superb
422 reviews
Price from£104per night
The Birches, hotel in Dingwall

Boasting barbecue facilities and free WiFi throughout the property, The Birches is located in Dingwall. All rooms boast a flat-screen TV with cable channels and a private bathroom.

Great breakfast and location.
9.2
Scored 9.2
Superb
Rated superb
414 reviews
Price from£81per night
Urrard B&B, hotel in Dingwall

Located in Dingwall and only 23 km from Inverness Castle, Urrard B&B provides accommodation with garden views, free WiFi and free private parking.

Everything excellent - welcoming and helpful host, comforttable spacious room, fabulous breakfast, location great, everything was excellent.
9.7
Scored 9.7
Exceptional
Rated exceptional
327 reviews
Price from£95per night
The Whitehouse, hotel in Dingwall

With an ideal location for exploring the rugged beauty of the Scottish Highlands, The Whitehouse offers bed and breakfast accommodation just 10 miles north of Inverness.

Owner was absolutely delightful, friendly and welcoming. Totally met our needs for a one night stay while touring.
9.3
Scored 9.3
Superb
Rated superb
220 reviews
Price from£105per night
Garfield Guesthouse, hotel in Dingwall

Garfield Guesthouse is located in Dingwall, 23 km from Inverness Castle, 8.6 km from Strathpeffer Spa Golf Club, and 23 km from Inverness Railway Station.

Very nice breakfast. A comfortable room. Good location with plenty of parking to the rear of the property.
9.2
Scored 9.2
Superb
Rated superb
556 reviews
Price from£80per night
Flanders Fields, hotel in Dingwall

Located within 25 km of Inverness Castle and 8.2 km of Strathpeffer Spa Golf Club in Dingwall, Flanders Fields offers accommodation with seating area.

Excellent all round. Spotless room and facilities. Danny and Hilde were very accommodating. Excellent breakfast. All round very good stay.
9.3
Scored 9.3
Superb
Rated superb
264 reviews
Price from£57.95per night
Kylelachin, hotel in Dingwall

Kylelachin, a property with a garden, is situated in Dingwall, 23 km from Inverness Castle, 8.6 km from Strathpeffer Spa Golf Club, as well as 23 km from Inverness Railway Station.

I loved everything about this beautiful BnB. The room was tastefully decorated, the bed was really comfy and the bathroom was exquisite. Breakfast was absolutely gorgeous and plentiful. I will definitely stay again.
9.7
Scored 9.7
Exceptional
Rated exceptional
12 reviews
Price from£100per night
The Waverley Inn, hotel in Dingwall

Featuring 3-star accommodation, The Waverley Inn is situated in Dingwall, 23 km from Inverness Castle and 8.9 km from Strathpeffer Spa Golf Club.

Location
6.7
Scored 6.7
Pleasant
Rated pleasant
1,426 reviews
Price from£71.20per night
See all 16 hotels in Dingwall
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Dingwall:

  • 10
    Scored 10

    Quaint independent shopping, excellent coffee shop three...

    Quaint independent shopping, excellent coffee shop three doors down from Harry's excellent bakery, Very good hiking , We did a great Strathpeffer to Dingwell hike up to and along the ridge, great views all around,
    Gary
    United Kingdom
  • 6.0
    Scored 6.0

    Didn't do much in Dingwall,used the hotel as a base,the main...

    Didn't do much in Dingwall,used the hotel as a base,the main street very run down,if you don't mind driving beautiful scenery everywhere,especially in a trip to Ullapool,it was a very cold and frosty day,stunning,we ate lunch out wherever we went,and ate in the hotel at night,no complaints all round.
    Stephen
    United Kingdom
  • 8.0
    Scored 8.0

    Small friendly rural town.

    Small friendly rural town. Good access to Black Isle, Inverness and stop over if traveling North/South. Decent range of local shops. Of particular note Batty’s cafe, Caley bar, Thai cafe and butchers
    Alan
    United Kingdom
  • 10
    Scored 10

    Dingwall is a very pleasant wee town in a beautiful part of...

    Dingwall is a very pleasant wee town in a beautiful part of the country and we found the locals to be very welcoming. It's on the rail route north from Inverness so is easy to get to if you don't want to drive. There a good selection of eating places and Inverness is only 12 miles away if you want a bit more to do.
    Keith
    United Kingdom
  • 10
    Scored 10

    Quaint little town in the southern highlands, just north of...

    Quaint little town in the southern highlands, just north of Inverness and away from the stresses of the city traffic… Dingwall provides the best of both worlds, with plenty to do in the local area, easy access to the surrounding areas and peaceful country vibes.
    Clayton
    Australia
  • 10
    Scored 10

    Dingwall is a lovely town, plenty of shops, eating places...

    Dingwall is a lovely town, plenty of shops, eating places and pubs. It is a great base for visiting other locations, the train & buses are regular. We have visited a few times now and we will be back again
    Susan
    United Kingdom

Explore guest reviews of hotels in Dingwall

  • From £66.40 per night
    4.6
    Scored 4.6
    Disappointing
    Rated disappointing
     · 519 reviews
    We had one night stay in the hotel in our journey. We arrived to the hotel during the night and it wasn’t any problem to check in. The booking didn’t have a breakfast because of COVID, but we had kettle and tea/ coffee there so it wasn’t a problem in the morning. Next to the hotel is Indian restaurant which was very good. We recommend to eat there. The overall was very good for that that price.
    monika
    United Kingdom
  • From £160 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 422 reviews
    This inconspicuous roadside hotel in a small village turned out to be one of the best hotels I've been to. I can't think of any flaws, it's just perfect. The room was good size, clean and comfortable, no facilities missing. Amazing food at the restaurant both for dinner and breakfast. The staff were super friendly. Our dog was also warmly welcomed and loved the place. 10/10, would book again.
    Rafal
    Poland
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 29 reviews
    Location was great for getting into Dingwall and right by the station if we needed to get into Inverness. The accommodation was beautifully presented and decorated with everything very clean. Towels provided as well as all cleaning materials etc and basics for the kitchen. There was also breakfast items available for the first morning which was an unexpected surprise.
    Justine
    United Kingdom
  • From £183.35 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,038 reviews
    Very unique hotel, well appointed with period furnishings. Hotel has a long history and it was nice to discover the different rooms, nooks and crannies. Very comfortable public areas. Staff quite pleasant. Bed and bath updated and comfortable. Restaurant food and staff very good. Nice pub as well for winding down.
    Alan Pattee
    United States
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 102 reviews
    Great location..stunning home..thee most beautiful ..comfortable …immaculate room…we have ever had the pleasure to stay in! absolute perfection..our hostess Gillian the most wonderful lovely lady….her breakfast and breakfast room to die for….anyone coming to Dingwall will love Carnaby house! DO NOT MISS OUT!
    Susan
    Canada
  • From £108 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 1,426 reviews
    - Friendly staff, which had to take care of three facilities (due to a lack of employees) - Private parking lot on the hotel grounds - Spacious (family) room and bathroom - Great location in Dingwall, only a few minutes by foot from a park and the river - Cheap petrol station and nearby supermarkets
    Patricia
    Australia
  • From £183.35 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,038 reviews
    Everything unfortunately I couldn't stay as the only room they had left was on the top floor I am disabled so it wasn't practical. But what a beautiful hotel and the poor staff couldn't have been anymore helpful and apologetic about my situation. However I found somewhere to stay that night.
    Wullies Tours
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 327 reviews
    I booked this bed and breakfast very last minute. Was traveling around Scotland on holiday and decided to stop here for the night to have dinner with my friend. The host was so amazing and accommodating with my last minute booking. Their home had everything I need and more.
    K
    Katrin
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 35 reviews
    Great flat near the centre of Dingwall - but nice and quiet. Friendly host, well-equipped kitchen, good sized rooms, all mod cons, everything spotlessly clean. Heating easy to control. Handy location for the station and buses.
    Richard_dsc
    United Kingdom
  • From £93.10 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 770 reviews
    Rooms were clean and the bed was very comfy. Easy access to Inverness and Black Isle region. Parking available although we preferred leaving car in the front of the hotel it felt more secure.
    Maria
    United Kingdom
  • From £160 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 422 reviews
    The hotel was very clean and surprisingly quiet. The restaurant and bar were just downstairs so it was great for tired travellers :) The staff was very kind. The food was excellent!
    Stephanie
    Canada
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 99 reviews
    Great location in Dingwall. Super close to amazing butcher, fruit and vegetable grocer and bakery so was really was a pleasure to stay there with the family.
    Nicholas
    Australia
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 414 reviews
    Host was very accommodating and quick to respond to questions via email. Room was spotless and well equipped. Will definitely use again when up in Dingwall
    Angus
    United Kingdom
  • From £93.10 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 770 reviews
    Dog friendly, good location, nice food and bar. Hot drink facilities in the room. Decent price considering New Years Eve
    Abbie
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 556 reviews
    Warm welcome Room included a kitchen area so could have brought take away or own food to microwave Breakfast was good
    SueMac66
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 414 reviews
    A very nice B+B In a nice area Close to Shops and Food Takeaways .And a good sleep at the end of the day
    Steven Hodgson
    United Kingdom
  • From £66.40 per night
    4.6
    Scored 4.6
    Disappointing
    Rated disappointing
     · 519 reviews
    William on reception was very helpful and friendly, good value for money compared to other local hotels.
    Rob
    United Kingdom
  • From £108 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 1,426 reviews
    Very kind helpful staff, beautiful area! I recommend going there if you are able.
    Terri
    United States
  • From £95 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 220 reviews
    Very local to village small walk to hotel. Friendly owner
    Findlay
    United Kingdom
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 264 reviews
    Great hosts, regular visitor to dingwall.
    John
    United Kingdom