Skip to main content

Filter by:


Star Rating

Review Score

Dingwall – 7 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 center of Dingwall, offers a 24-hour front desk, a bar and a restaurant.

8.0
Scored 8.0
Very Good
Rated very good
1,014 reviews
Price from$112.37per night
The National Hotel, hotel in Dingwall

Located in Dingwall, 14 miles from Inverness Castle, The National Hotel has accommodations with a restaurant, free private parking and a bar.

7.2
Scored 7.2
Good
Rated good
754 reviews
Price from$70.97per night
Garfield Guesthouse, hotel in Dingwall

Garfield Guesthouse offers accommodations in Dingwall, 14 miles from Inverness Train Station and 15 miles from University of the Highlands and Islands, Inverness.

9.2
Scored 9.2
Wonderful
Rated wonderful
544 reviews
Price from$99.61per night
Urrard B&B, hotel in Dingwall

Providing quiet street views, Urrard B&B in Dingwall offers accommodations and a garden. This bed and breakfast provides free private parking, daily room service, and free Wifi.

9.7
Scored 9.7
Exceptional
Rated exceptional
319 reviews
Price from$118.28per 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 accommodations just 10 miles north of Inverness.

9.3
Scored 9.3
Wonderful
Rated wonderful
218 reviews
Price from$130.74per night
Flanders Fields, hotel in Dingwall

Providing a garden, Flanders Fields features accommodations in Dingwall. With quiet street views, this accommodation offers a patio. Every room has a terrace with garden views and free Wifi.

9.3
Scored 9.3
Wonderful
Rated wonderful
253 reviews
Price from$72.15per night
Conon Hotel, hotel in Dingwall

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

9.4
Scored 9.4
Wonderful
Rated wonderful
413 reviews
Price from$129.49per night
The Waverley Inn, hotel in Dingwall

The Waverley Inn enjoys a location in Dingwall, 14 miles from Inverness Castle and 5.5 miles from Strathpeffer Spa Golf Club.

6.8
Scored 6.8
Pleasant
Rated pleasant
1,401 reviews
Price from$82.48per night
The Highland Hotel by Compass Hospitality, hotel in Dingwall

In the center of the spa resort of Strathpeffer, The Highland Hotel by Compass Hospitality offers high-quality rooms and a restaurant and bar. this hotel provides free on-site parking and Wi-Fi.

6.9
Scored 6.9
Pleasant
Rated pleasant
1,815 reviews
Price from$78.44per night
Ben Wyvis Hotel, hotel in Dingwall

Situated in a picturesque woodland setting in the spa town of Strathpeffer, this traditional Victorian manor house provides modern comforts while retaining the character and atmosphere of a bygone...

7.6
Scored 7.6
Good
Rated good
1,217 reviews
Price from$74.71per night
See all 17 hotels in Dingwall
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Dingwall:

  • 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
  • 2.0
    Scored 2.0

    Don't believe in booking.com reviews fully.

    Don't believe in booking.com reviews fully. This Inn is the worst 😫 place we have ever stayed in. Receptionist from Hell and breakfast even dog will not touch, no cereal bowls very very cheap. Better to get Tesco or McDonald's for £5 for your own good. Toilet 🚻 was broken shower 🚿 and no one to fix it 😢. Only have good wall painting and decorations with bad odour or smells as other people said (something or someone died or rotten for months???). Don't believe anything nowadays with fake reviews by Booking.com Admin. They will be hanging up the phone when complaining about issues 😒...
    Sri
    United Kingdom

Explore guest reviews of hotels in Dingwall

  • From $78.69 per night
    4.6
    Scored 4.6
    Disappointing
    Rated disappointing
     · 511 reviews
    We enjoy the breakfast. Donald and the staff were friendly. We were given a room next to each other. The room was spacious. Thank you for the upgrade. The location of the hotel was great. Very close to the local shops. A very nice little town. We enjoy the kebab near the hotel, which was open until late at night. Perfect for our late arrival, because we drove from Manchester. We actually came from Southampton. So driving across UK from South to North. 😁
    Helen
    United Kingdom
  • From $115.92 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 754 reviews
    If all you're after is a no nonsense, no frills, great value for money hotel for an overnight stay in Dingwall, then this is the place for you. Like a lot of hotels in the Highlands, the room was a bit tired and basic, but it was spotlessly clean and at £45 for the night, how could you complain. The girl who checked me in was also very helpful and friendly. It's located right on the middle of town too, with guest parking.
    Mark
    Jersey
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,014 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 of America
  • 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
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 253 reviews
    Great attitude of the hosts, everything was perfectly prepared and clean, comfortable beds. Fridge, microwave, coffee and tea free of charge, chilled Belgian beer for a little cash. The breakfast was awesome. If you are traveling trough Dingwall this is great place for a rest.
    lyzynec
    Czech Republic
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 319 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 of America
  • From $119.53 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 1,401 reviews
    It's cheap! And was available for us last minute when we needed to stay near Inverness for the night. The location is great. Lots of shops and restaurants within walking distance and not a far drive from Inverness. Breakfast was continental, but good!
    Jackie
    United States of America
  • From $78.69 per night
    4.6
    Scored 4.6
    Disappointing
    Rated disappointing
     · 511 reviews
    Hotel was not the one we booked. We booked the Waverley hotel, however the owner was renovating the George hotel. We had to walk to the George hotel at end of the street. Rooms were OK, shower very poor and only continental breakfast. Poor value.
    Alan
    United Kingdom
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 94 reviews
    Super location, at the end of the main street, and a few minutes walk to the railway station. Spacious and well equipped flat which was ideal for a few nights stay. Excellent bathroom and kitchen / lounge. Dingwall is a lovely town.
    Andrew
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 33 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 $199.22 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 413 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.9
    Scored 8.9
    Excellent
    Rated excellent
     · 112 reviews
    The guest house was a short walk from the Dingwall station and wonderfully cozy with a stellar breakfast. Scott and staff were lovely and welcoming. I would absolutely recommend.
    Alexandra
    Italy
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 407 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
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 407 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 $199.22 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 413 reviews
    The hotel is done up beautifully and room was very comfortable and spacious. Breakfast was lovely.
    Bruce
    United Kingdom
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,014 reviews
    Great traditional old hotel with great staff especially moira, Paul & Liam.
    David
    United Kingdom
  • From $115.92 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 754 reviews
    nice pleasant stay at this hotel clean warm and just right for our stay
    Donna
    United Kingdom
  • From $119.53 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 1,401 reviews
    Located right in the centre of Dingwall, quiet snd dafe location
    robert
    United Kingdom
  • From $118.28 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 218 reviews
    Very local to village small walk to hotel. Friendly owner
    Findlay
    United Kingdom
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 253 reviews
    Great hosts, regular visitor to dingwall.
    John
    United Kingdom