Skip to main content

Hotels in Rogart

18 handpicked places to stay

Strathview Lodge

Strathview Lodge

B&B · Strathview Bed And Breakfast, Dornoch · 4.9 miles away

A three-room B&B in Dornoch, Highlands, handy for Dunrobin Castle and Golspie, with free parking and 24-hour reception.

Invicta House B&B

Invicta House B&B

B&B · 10 Ferry Road, Golspie · 6.1 miles away

Invicta House B&B on Ferry Road, Golspie, sits close to Dunrobin Castle with garden and mountain views but no on-site parking.

Golspie Inn

Golspie Inn

Hotel · Old Bank Road, Golspie · 6.7 miles away

A straightforward 12-room inn on Old Bank Road in Golspie, suited to golf, fishing and castle-visiting breaks in the Highlands.

Heartseed House Bed & Breakfast

Heartseed House Bed & Breakfast

B&B · No 2 The Pillars, Dornoch · 8.4 miles away

A 5-star-rated Dornoch B&B at No 2 The Pillars, walkable to Dornoch Cathedral and Royal Dornoch Golf Course, with free on-site parking.

Clashmore Wood

Clashmore Wood

B&B · Littleburn, Dornoch · 8.5 miles away

A Dornoch B&B on Littleburn with mountain views, family rooms and free parking, close to Dunrobin Castle and Tain.

Woodlands Bed and Breakfast

Woodlands Bed and Breakfast

B&B · Stafford Road, Dornoch · 9.4 miles away

A quiet Dornoch B&B on Stafford Road, close to Dornoch Cathedral and Royal Dornoch Golf Club, in the Highlands.

Eagle Hotel

Eagle Hotel

Hotel · Castle Street, Dornoch · 9.4 miles away

A Dornoch hotel on Castle Street known for a hearty full Scottish breakfast and well-kept drinks, with Dunrobin Castle nearby.

B&B
Albatross B&B

Albatross B&B

B&B · Sutherland Road The Elms, Dornoch · 9.5 miles away

A straightforward B&B on Sutherland Road in Dornoch, well placed for golf, fishing and walks, with Dunrobin Castle nearby.

Dornoch Castle Hotel

Dornoch Castle Hotel

Hotel · Castle Street, Dornoch · 9.5 miles away

A former bishop's castle on Castle Street in Dornoch, with 25 rooms, a bar and garden, close to Dunrobin Castle and Tain.

Dornoch Station

Dornoch Station

Hotel · Grange Road Dornoch, Dornoch · 9.6 miles away

Dornoch Station is a Highlands hotel with spotless en-suite rooms and sea views, moments from Royal Dornoch Golf Club.

Am Bathach

Am Bathach

Guest Accommodation · Altass, Lairg · 9.6 miles away

A single-room retreat at Altass near Lairg, deep in the Highlands with mountain views and a garden setting all to itself.

Lairg Highland Hotel

Lairg Highland Hotel

Hotel · Main Street, Lairg · 9.6 miles away

A small 9-room hotel on Lairg's Main Street with a relaxed bar and restaurant, free breakfast and free parking, near Dunrobin Castle.

Dornoch Hotel A Bespoke Hotel

Dornoch Hotel A Bespoke Hotel

Hotel · Grange Road, Dornoch · 9.7 miles away

A well-established hotel on Grange Road in Dornoch, Highlands, with a lift, garden and free parking, close to Dunrobin Castle.

Links House at Royal Dornoch

Links House at Royal Dornoch

Hotel · Golf Road, Dornoch · 9.7 miles away

A refined golf retreat on Golf Road in Dornoch, right by Royal Dornoch Golf Club and the beach, suited to golfers and slow, comfortable breaks alike.

Hotel
Royal Golf Hotel

Royal Golf Hotel

Hotel · Grange Road, Dornoch · 9.7 miles away

Royal Golf Hotel overlooks Dornoch's famous links in the Highlands, with sea views and a garden for afterwards.

Loch View Lairg

Loch View Lairg

B&B · Lochside, Lairg · 9.7 miles away

Loch-side B&B in Lairg, Sutherland, handy for fishing, nearby pubs and restaurants, with free parking and en-suite family rooms.

Amalfi Bed and Breakfast

Amalfi Bed and Breakfast

B&B · 5 River Street, Dornoch · 9.8 miles away

Amalfi Bed and Breakfast on River Street in Dornoch offers free on-site parking, a garden and en-suite family rooms near the cathedral and coast.

🏨

Know a hotel / b&b in Rogart 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