Skip to main content

Hotels in Strathpeffer

16 handpicked places to stay

Holly Lodge

Holly Lodge

B&B · Golf Course Road, Strathpeffer

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.

Ben Wyvis Hotel

Ben Wyvis Hotel

Hotel · On the A834, Strathpeffer

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

The Highland Hotel

The Highland Hotel

Hotel · Highland Hotel, Strathpeffer

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

Coul House Hotel

Coul House Hotel

Hotel · Contin, Strathpeffer

A 21-room country hotel near Strathpeffer, within reach of Culloden Battlefield and the Highland countryside around Contin.

Achilty Guest House

Achilty Guest House

Guest Accommodation · Achilty, Strathpeffer

Achilty Guest House offers en-suite rooms with drinks on hand, set near Loch Achilty just outside Strathpeffer in the Highlands.

Guest Accommodation
Lochview Guesthouse

Lochview Guesthouse

Guest Accommodation · Lochview, Strathpeffer

Guesthouse in Strathpeffer with a games room and garden, close to Fairways Golf Course, free parking included.

Conon Hotel

Conon Hotel

B&B · High Street, Dingwall · 4 miles away

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

Tulloch Castle Hotel

Tulloch Castle Hotel

Hotel · Tulloch Castle Drive, Dingwall · 4.2 miles away

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

Henshire B&B

Henshire B&B

B&B · The Corner House, Dingwall · 4.2 miles away

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

The Whitehouse

The Whitehouse

B&B · 42 Leanaig Road, Dingwall · 4.2 miles away

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

The Royal Guest House

The Royal Guest House

Guest Accommodation · High Street, Dingwall · 4.2 miles away

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 · 4.2 miles away

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 · 4.2 miles away

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

Urrard B&B

Urrard B&B

B&B · 7 Station Road, Dingwall · 4.3 miles away

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

Garfield Guesthouse

Garfield Guesthouse

Guest Accommodation · 6 Station Road, Dingwall · 4.3 miles away

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

Home Farm Bed and Breakfast

Home Farm Bed and Breakfast

B&B · Highfield Mains, Muir of Ord · 4.5 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 Strathpeffer 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