Skip to main content

Hotels in Bonar Bridge

33 handpicked places to stay

Dunroamin Hotel

Dunroamin Hotel

Hotel · Lairg Road, Bonar Bridge

A straightforward hotel on Lairg Road in Bonar Bridge, in the Highlands close to Ardgay and Dunrobin Castle, with fishing and walking on the doorstep.

Clashmore Wood

Clashmore Wood

B&B · Littleburn, Dornoch · 8.2 miles away

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

B&B
Willie Jacks Cottage B&B Near NC500

Willie Jacks Cottage B&B Near NC500

B&B · Dalmore, Rogart · 9.2 miles away

Adults-only B&B in Dalmore, Rogart, with its own spa and sauna and mountain views along the NC500 route.

Am Bathach

Am Bathach

Guest Accommodation · Altass, Lairg · 9.4 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.4 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.

Loch View Lairg

Loch View Lairg

B&B · Lochside, Lairg · 9.6 miles away

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

Strathview Lodge

Strathview Lodge

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

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

Invercassley Cottage

Invercassley Cottage

B&B · Rosehall, Lairg · 10.8 miles away

B&B in Rosehall near Lairg with en-suite rooms, free parking and a garden, close to Loch Lunndiadh for fishing.

Achness Hotel

Achness Hotel

Hotel · Rosehall, Lairg · 10.9 miles away

A small nine-room hotel in Rosehall, near Lairg, suited to walkers, cyclists and anglers wanting a proper meal and a warm room after a day outdoors.

Heartseed House Bed & Breakfast

Heartseed House Bed & Breakfast

B&B · No 2 The Pillars, Dornoch · 11 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.

Morangie Hotel Tain

Morangie Hotel Tain

Hotel · Morangie Road, Tain · 11.4 miles away

Hotel just outside Tain in the Highlands, close to golf, fishing and walking country, with Inverness Airport a short drive away.

Eagle Hotel

Eagle Hotel

Hotel · Castle Street, Dornoch · 11.5 miles away

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

Beechwood Lodge

Beechwood Lodge

B&B · Alness Ardross, Alness · 11.5 miles away

Beechwood Lodge is a B&B set in the Highland countryside near Alness, with a garden outlook and free on-site parking.

Springfield guest house

Springfield guest house

B&B · Morangie Road, Tain · 11.6 miles away

Six-room B&B on Morangie Road in Tain with an on-site gym and electric vehicle charge point, plus free parking and a garden.

Dornoch Castle Hotel

Dornoch Castle Hotel

Hotel · Castle Street, Dornoch · 11.6 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.

B&B
Albatross B&B

Albatross B&B

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

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

Woodlands Bed and Breakfast

Woodlands Bed and Breakfast

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

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

Amalfi Bed and Breakfast

Amalfi Bed and Breakfast

B&B · 5 River Street, Dornoch · 11.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.

Dornoch Hotel A Bespoke Hotel

Dornoch Hotel A Bespoke Hotel

Hotel · Grange Road, Dornoch · 11.8 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 · 11.8 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 · 11.8 miles away

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

Dornoch Station

Dornoch Station

Hotel · Grange Road Dornoch, Dornoch · 11.8 miles away

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

Shandwick House

Shandwick House

Guest Accommodation · Chapel Street, Tain · 11.9 miles away

A small six-room guest house on Chapel Street in Tain, well suited to travellers who want a quiet base near Inverness Airport with free parking.

Mansfield Castle Hotel

Mansfield Castle Hotel

Hotel · Scotsburn Road, Tain · 11.9 miles away

Former Victorian mansion turned hotel in Tain, with a restaurant, bar and garden, close to the Dornoch Firth.

The Royal Hotel Tain

The Royal Hotel Tain

Hotel · High Stree, Tain · 11.9 miles away

A traditional Highland hotel on Tain's High Street, with a spa, bar and free parking close to golf and fishing.

Edderton Lodge

Edderton Lodge

Guest Accommodation · Station Road Edderton, Tain · 12.5 miles away

Guest accommodation on Station Road, Edderton, near Tain, with en-suite family rooms and free parking on site.

Kincraig Castle Hotel

Kincraig Castle Hotel

Hotel · A9, Invergordon · 13.7 miles away

A former baronial residence off the A9 near Invergordon, with garden and sea views over the Highlands countryside.

Westmore Bed & Breakfast

Westmore Bed & Breakfast

B&B · 9 Novar Road, Alness · 13.8 miles away

B&B in Alness, close to golf, fishing and walking country, with free parking and Culloden Battlefield within reach for a day out.

Commercial Hotel

Commercial Hotel

Hotel · 23 High Street, Alness · 13.8 miles away

A traditional High Street hotel in Alness, Highlands, with an on-site bar and restaurant and free parking close by.

Tullochard Guest house

Tullochard Guest house

Guest Accommodation · 36 Obsdale Road, Alness · 13.9 miles away

Six-room guest house in Alness with breakfast included, a garden, and easy walking distance to the town's pubs and restaurants.

The Station Hotel

The Station Hotel

Hotel · 94 High St, Alness · 13.9 miles away

Simple en-suite rooms with 24-hour reception at The Station Hotel, a straightforward base on Alness's High Street in the Highlands.

The Shandwick Inn

The Shandwick Inn

Hotel · Kildary Road, Tain · 14.2 miles away

Simple en-suite rooms with drinks on hand at The Shandwick Inn, a Tain hotel handy for Culloden Battlefield and free parking.

Invicta House B&B

Invicta House B&B

B&B · 10 Ferry Road, Golspie · 14.3 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.

🏨

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