Where to Rest

Hotels & places to stay in Dingwall

33 places to stay in Dingwall, SCT ranked by guest rating and popularity.

About Dingwall:Population 5,3609 m elevationEurope/London time

Where to stay in Dingwall

In Dingwall, accommodation is varied. Where to Rest currently lists 11 places to stay, with the options split between guesthouses, hotels, and campsites. This gives visitors a reasonable choice when deciding where to base themselves.

Among the properties with the best reviews are three establishments. Tulloch Castle, The National Hotel & Restaurant, and The Waverley Inn all feature in the highest-rated tier of accommodation in the town.

Compare live availability and prices for Dingwall across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Dingwall

Browse by type

The numbers

33 places to stay · 9 guest-rated · average 4.0 — including 1 four-star hotels

Showing 33 of 33

Bed & Breakfast
Kylelachin B&B
5.0 (20)
Bed & Breakfast
Carnaby Lodge
Carnaby Lodge, Ferry Rd, Dingwall IV15 9JS
5.0 (4)
Bed & Breakfast
Urrard B&B
7 Station Road, Dingwall
4.9 (70)
Breakfast
Guesthouse
Garfield Guest House
5 & 6 Station Road, Dingwall
4.8 (98)
Hotel
Tulloch Castle★★★★
2 Tulloch Castle Drive, Dingwall
4.2 (665)
Pet friendly
Hotel
The National Hotel & Restaurant★★★
High St, Dingwall IV15 9HL
3.6 (370)
Holiday Home
Morlich Holiday Homes
Mart Rd, Dingwall IV15 9GZ
3.6 (16)
Hotel
The Waverley Inn★★★
1 Castle Street, Dingwall
3.0 (325)
Guesthouse
The Royal Guest House★★★
2.1 (174)
Holiday Home
6B Church St. Dingwall Apartment
Bed & Breakfast
Abalone Bed & Breakfast
Bed & Breakfast
Airbnb
Holiday Home
Alcaig Cottages
Bed & Breakfast
Ben Wyvis View
Caravan Park
Dingwall Camping and Caravanning Club
Jubilee Park Road, Dingwall
Bed & Breakfast
Fyrish Bed and Breakfast
Lodge
Gael Holiday Homes
Lodge
Gael Property Care
Bed & Breakfast
Garfield Guesthouse
Bed & Breakfast
Gowanfield B&B
Bed & Breakfast
Henshire B&B
Hotel
Highland Farm Cottages
Lodge
Highland Farm Cottages
Holiday Home
Highland Farm Cottages
Holiday Home
Ivy Cottage Self Catering Accomodation
Bed & Breakfast
Knockbain Farm
Bed & Breakfast
Mairi House b&B
Guesthouse
Marsule Guest House
Bed & Breakfast
Moydene
Bed & Breakfast
Netherton Farm B&B
Bed & Breakfast
The Birches B&B
Bed & Breakfast
The Croft
Hotel
The National Hotel
High Street, Dingwall

Weather in Dingwall

Best time to visit: June to August — typically pleasant, with comfortable temperatures and less rain.

6°
1°
Jan
7°
1°
Feb
8°
2°
Mar
11°
4°
Apr
15°
7°
May
16°
10°
Jun
18°
11°
Jul
18°
11°
Aug
15°
9°
Sep
12°
6°
Oct
8°
3°
Nov
7°
2°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Dingwall

7.2h
Jan
9.4h
Feb
11.7h
Mar
14.3h
Apr
16.6h
May
18.0h
Jun
17.5h
Jul
15.4h
Aug
12.9h
Sep
10.5h
Oct
8.1h
Nov
6.6h
Dec

Daylight hours (15th of each month).

Other cities in United Kingdom

Staying in Dingwall — FAQs

How many places to stay are there in Dingwall?

There are 33 places to stay listed in Dingwall on Where to Rest — hotels, bed & breakfasts, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Dingwall?

Top-rated stays in Dingwall include 6B Church St. Dingwall Apartment, Abalone Bed & Breakfast, Airbnb. See our ranked list of the best places to stay in Dingwall.

Are there pet-friendly places to stay in Dingwall?

1 place to stay in Dingwall welcomes pets. Use the "Pet friendly" filter to see them all.

Places to stay nearby

Cities like Dingwall