Search hotels in Dingwall

Enter your dates to see the latest prices and deals for Dingwall hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Dingwall – 31 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

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.

G
Gonçalo
From
Portugal
The location, the room and the sea view
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 998 reviews
Price from
£80.75
1 night, 2 adults

Nat Hotel

Hotel in Dingwall

Located in Dingwall, 23 km from Inverness Castle, Nat Hotel provides accommodation with a shared lounge, free private parking, a restaurant and a bar.

T
Tina
From
United Kingdom
Lots of facilities in room eg fridge and sink. Very comfortable bed. Problems dealt with quickly. Shower wash is high quality and smells lovely. You can have a dinner and breakfast on site. Lots of rooms downstairs for socialising.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews
Price from
£49.73
1 night, 2 adults

Conon Hotel

Dingwall

Featuring a garden and views of garden, Conon Hotel is a bed and breakfast situated in a historic building in Dingwall, 21 km from Inverness Castle.

j
jai
From
Cyprus
An absolute gem of a hotel. Fantastic rooms. Amazing staff and beautiful breakfast. Excellent price and such a well appointment location. Easy reach of Inverness and a gateway to the Highlands and the NC500. Will certainly stay again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 638 reviews
Price from
£110
1 night, 2 adults

Urrard B&B

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.

A
Almari
From
South Africa
Lovely hostess, beautiful place
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 424 reviews
Price from
£90
1 night, 2 adults

The Birches

Dingwall

Offering a garden and quiet street view, The Birches is located in Dingwall, 8.3 km from Strathpeffer Spa Golf Club and 24 km from Inverness Railway Station.

S
Steven Psaila
From
Malta
Everything is as it should. Clean, tidy and comfortable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 415 reviews
Price from
£63.90
1 night, 2 adults

Little Oaks

Dingwall

Situated in Dingwall in the Highlands region, Little Oaks features accommodation with free WiFi and free private parking.

M
Mcclone
From
United Kingdom
Everything. From how nice the location was to how clean it was. Had an issue eith my car and the owner and owners brother couldnt be more helpful.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
Price from
£596.70
1 night, 2 adults

The Garden Flat - Ardullie Lodge

Dingwall

Set 23 km from Inverness Castle, The Garden Flat - Ardullie Lodge offers accommodation with free WiFi and free private parking.

W
Wayne
From
New Zealand
Loved it all. Liz is an awesome host. The house is nicely furnished and the fittings are quality. Liz went out of her way to make our stay special and we really appreciated the many little touches.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 76 reviews
Price from
£201.38
1 night, 2 adults

One bedroom Flat in Dingwall

Dingwall

One bedroom Flat in Dingwall is set in Dingwall, 24 km from University of the Highlands and Islands, Inverness, 30 km from Castle Stuart Golf Links, as well as 15 km from Aigas Golf Course.

L
Libby
From
Australia
An easy to find apartment in a historic building in a quiet area. Everything we could possibly need. Appreciated the tea cakes and the essentials for cooking! Ideal stopover to explore the area. Amazing walks!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews
Price from
£81
1 night, 2 adults

The Whitehouse

Dingwall

Offering mountain views, The Whitehouse is an accommodation located in Dingwall, 20 km from Inverness Railway Station and 21 km from University of the Highlands and Islands, Inverness.

m
melissa
From
United States
Friendly welcome and wonderful breakfast
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 172 reviews
Price from
£85
1 night, 2 adults

The Waverley Inn

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.

J
Jaromir
From
Czech Republic
Inexpensive, good breakfast, big room, plenty of parking spots next to the hotel.
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,467 reviews
Price from
£48.35
1 night, 2 adults
See all 31 hotels in Dingwall

Hotels with parking in Dingwall

See all
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 829 reviews
From £100.89 per night
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 569 reviews
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 414 reviews
From £159 per night
Free parking
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 751 reviews
Free parking
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,806 reviews
From £92 per night
Free parking
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,080 reviews
From £202.50 per night
Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 377 reviews
Free parking
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 121 reviews
Parking on site
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,065 reviews
From £100.68 per night
Parking on site
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,037 reviews
From £103.90 per night

Most booked hotels in Dingwall and surroundings in the past month

See all

Popular with guests booking hotels in Dingwall

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Popular with guests booking hotels in Dingwall

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 998 reviews

Popular with guests booking hotels in Strathpeffer

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,522 reviews

Popular with guests booking hotels in Strathpeffer

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,096 reviews

Popular with guests booking hotels in Strathpeffer

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 819 reviews

Popular with guests booking hotels in Muir of Ord

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 259 reviews

Popular with guests booking hotels in Evanton

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 286 reviews

Popular with guests booking hotels in Muir of Ord

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 946 reviews

Popular with guests booking hotels in Muir of Ord

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 196 reviews

Budget hotels in Dingwall and nearby

See all
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,096 reviews

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 819 reviews

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,522 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 946 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 196 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 286 reviews

What guests said about Dingwall:

Scored out of 10, guest rating 10

Dingwall is a small and friendly town, with great shops and...

Dingwall is a small and friendly town, with great shops and lovely walks. Previously we've tended to use Inverness as a stopping point on our travels, recently Dingwall has taken over. Firstly, it's so much cheaper - a great B&B here is half the price of a Travelodge in Inverness; but it's also much nicer and less hassle with traffic etc. Lovely walks right from the town centre, returning to stock up at the wonderful butchers, bakers and other shops before carrying on. Passing people in the street is accompanied by a smile and greeting. My advice is to bypass Inverness and stay here!
Guest review by Steve
United Kingdom
Scored out of 10, guest rating 8.0

Good selection of shops & cafes. Town centre clean & tidy.

Good selection of shops & cafes. Town centre clean & tidy. Good location for exploring the Highlands by public transport as the town railway station seats on the junction forming the line to the Kyle of Lochalsh to the Northwest and Wick to the Northeast. Not forgetting the good rail service to Inverness to the South.There is also a good local bus service.
Guest review by David
United Kingdom
Scored out of 10, guest rating 8.0

We were just there one night... it worked for us as we came...

We were just there one night... it worked for us as we came from Orkney and headed to Oban. We stopped at Urquhart Castle "en route." I could have stayed another day or two to see more of the neighborhood sights,,,
Guest review by Sharon Nichols
United States
Scored out of 10, guest rating 4.0

I remember Dingwall as being a vibrant town, sadly no longer...

I remember Dingwall as being a vibrant town, sadly no longer the case . It was like a ghost town at 10pm , only missing the tumbleweed blowing down the High St. Only stayed one night instead of the two booked .
Guest review by Lessels
Scored out of 10, guest rating 8.0

A compact and attractive town at the gateway to some of the...

A compact and attractive town at the gateway to some of the most spectacular scenery in the UK. Large superstore and a pedestrianised shopping street make it ideal for a doing a big shop before heading into a wild and sparsely populated region of Scotland.
Guest review by Anonymous
Scored out of 10, guest rating 4.0

Dingwall seems to lack quality visitors attraction.

Dingwall seems to lack quality visitors attraction. We drove round the town and outskirts to find a restaurant Except for fish and chips takeaways we settled to the Indian Restaurant next to the hotel. Where’s the Scottish restaurants promoting their Scottish beef Lamb and haggis or real sea foods
Guest review by Kay
United Kingdom

See reviews by guests who stayed at hotels in Dingwall

See all
From £80.75 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 998 reviews
Lovely hotel for a stopover. Paul was very helpful and knowledgeable about the history of the castle, which was refreshing. Nice bar and staff with good pub grub, with an option for fine dining. Very dog-friendly and accommodating. Would definitely stay again if in the area. The room was spacious and clean, keeping the castle feel with a four-poster bed, along with a good bathroom and walk-out balcony.
Guest review by Elizabeth
United Kingdom
From £110 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 638 reviews
1) historic hotel which was completely refurbished in 2019, it felt very fresh and clean 2) it was pleasantly warm 3) well used restaurant and bar that were used by locals as well as tourists 4) professional, very friendly staff 5) nice lounge area to enjoy a glass of wine
Guest review by James
United Kingdom
From £63.20 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,467 reviews
The hotel was quiet. There was a tv, kettle, mugs and tea/coffee/hot chocolate sachets provided in the room, which was nice. The buffet continental breakfast was convenient and we enjoyed it.
Guest review by Lynette
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 118 reviews
The hotel is inexpensive and kind of basic but it is convenient for the football stadium and fine for what was required.
Guest review by Jardine
United Kingdom
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,154 reviews
Good location in the centre of Dingwall.
Guest review by Julia
United Kingdom

More places to explore, more ways to go