Skip to main content

Hotels in Dingwall

15 handpicked places to stay

The Royal Guest House

The Royal Guest House

Guest Accommodation · High Street, Dingwall

A 10-room guest house on Dingwall's High Street in the Highlands, with free parking and easy reach of Culloden Battlefield.

The Waverley Inn

The Waverley Inn

Guest Accommodation · 1 Castle Street, Dingwall

The Waverley Inn is a straightforward guest accommodation on Castle Street in Dingwall, within easy reach of the wider Highlands.

The National Hotel

The National Hotel

Hotel · High Street, Dingwall

A High Street hotel in Dingwall with a bridal suite and wedding venue on-site, plus free parking and a 24-hour reception.

Garfield Guesthouse

Garfield Guesthouse

Guest Accommodation · 6 Station Road, Dingwall

A modest guesthouse on Station Road in Dingwall, close to the town centre, with free parking and round-the-clock reception.

Urrard B&B

Urrard B&B

B&B · 7 Station Road, Dingwall

B&B on Station Road in Dingwall, close to Culloden Battlefield and within easy reach of golf, pubs and restaurants.

Henshire B&B

Henshire B&B

B&B · The Corner House, Dingwall

Adults-only B&B in Dingwall with en-suite rooms and in-room drinks, close to Culloden Battlefield and local pubs.

Tulloch Castle Hotel

Tulloch Castle Hotel

Hotel · Tulloch Castle Drive, Dingwall

A 20-room castle hotel near Dingwall with its own restaurant, bar and breakfast, plus spa, pool and gym for guests.

Conon Hotel

Conon Hotel

B&B · High Street, Dingwall

A High Street B&B in Dingwall, in the Highlands countryside near fishing and golf, with free parking and a warm welcome for dogs.

The Whitehouse

The Whitehouse

B&B · 42 Leanaig Road, Dingwall

Adults-only B&B on Leanaig Road in Dingwall, with en-suite rooms and free on-site parking close to Culloden Battlefield.

Tornapress

Tornapress

B&B · Braes of Kinkell, Dingwall

A two-room B&B at Braes of Kinkell near Dingwall, with free parking and breakfast included, a short drive from Culloden Battlefield.

Netherton Farm B&B

Netherton Farm B&B

B&B · Netherton Farm, Dingwall

Farmhouse B&B near Dingwall in the Highlands, handy for walking, cycling and a visit to Culloden Battlefield.

Ben Wyvis Hotel

Ben Wyvis Hotel

Hotel · On the A834, Strathpeffer · 4 miles away

A 92-room hotel on the A834 at Strathpeffer, Highlands, with a well-liked breakfast, on-site cinema, spa and free parking.

Holly Lodge

Holly Lodge

B&B · Golf Course Road, Strathpeffer · 4.1 miles away

A quiet Victorian B&B on Golf Course Road in Strathpeffer, well suited to travellers who want simple comfort over frills, with a garden and sunroom to relax in.

The Highland Hotel

The Highland Hotel

Hotel · Highland Hotel, Strathpeffer · 4.1 miles away

Traditional hotel in Strathpeffer village, close to Loch Achilty and the historic Spa Pavilion, with free on-site parking.

Home Farm Bed and Breakfast

Home Farm Bed and Breakfast

B&B · Highfield Mains, Muir of Ord · 4.7 miles away

A former farmhouse turned adults-only B&B in Muir of Ord, Highlands, with en-suite rooms and a garden near Culloden Battlefield.

🏨

Know a hotel / b&b in Dingwall that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b