Hotels in Duns
17 handpicked places to stay
Photo © Huey RX8, Google Maps
The White Swan Hotel
Hotel · Market Square, Duns
En-suite rooms with free WiFi and drinks on hand at The White Swan Hotel, right on Market Square in Duns, Scottish Borders.
Allanton Inn
Hotel · Allanton, Allanton · 3.4 miles away
Allanton Inn is a comfortable Scottish Borders inn near Allanton with well-appointed en-suite rooms and a dog-friendly beer garden.
The Wheatsheaf at Swinton
Hotel · The Green, Duns
A small 10-room inn on the green at Swinton, near Duns in the Scottish Borders, with its own restaurant and bar.
The Wheatsheaf Hotel & Restaurant
Inn · Swinton village green, 9 miles from Kelso · 4.6 miles away
A well-regarded restaurant with rooms overlooking the green in Swinton, Berwickshire, known for its dining as much as its comfortable, individually styled bedrooms.
The Craw Inn
Hotel · Auchencrow, Eyemouth · 4.7 miles away
A pet-friendly inn in Auchencrow, Eyemouth, with en-suite rooms, its own restaurant and bar, and free parking on site.
Chirnside Hall Hotel
Hotel · Duns, Chirnside · 4.7 miles away
Chirnside Hall Hotel in Chirnside, Scottish Borders, pairs a restaurant and bar with easy reach of Berwick's attractions.
Green Hope
Guest Accommodation · Ellemford, Duns
Green Hope is a six-room guest house at Ellemford near Duns, deep in Scottish Borders countryside with walking and fishing on the doorstep.
Abbotsford B&B
B&B · 28 West Street, Norham · 7 miles away
Traditional B&B in Norham, Northumberland, with a hearty breakfast and packed lunches, near Norham Castle and the River Tweed.
Masons Arms
B&B · 16 West Street, Berwick-upon-tweed · 7 miles away
A traditional B&B on West Street in walled Berwick-upon-Tweed, close to the coast and Northumberland's countryside, with its own bar and restaurant.
The Old School House Mordington
B&B · Mordington, Berwick-upon-Tweed · 8.4 miles away
A converted schoolhouse B&B near Berwick-upon-Tweed, suited to golfers, anglers and drivers who want free on-site parking and a quiet base.
Cantys
B&B · Canty’s Bridge, Paxton Road, Berwick-upon-Tweed · 9.1 miles away
A relaxed B&B on Paxton Road in Berwick-upon-Tweed, ideal for travellers wanting a garden setting and easy access into the Scottish Borders.
West Longridge Manor B&B
B&B · Horncliffe, Berwick-upon-Tweed · 9.2 miles away
A small three-room B&B in a manor house at Horncliffe near Berwick-upon-Tweed, handy for the River Tweed and Northumberland coast.
Newcastle Arms Hotel
Hotel · 50 High Street, Coldstream · 9.3 miles away
A High Street hotel in Coldstream, on the edge of the Scottish Borders countryside, with free parking, a garden and a bar.
Castle Hotel
Hotel · 11 High Street, Coldstream · 9.3 miles away
A High Street hotel in Coldstream, Scottish Borders, with a restaurant, bar and rooms that welcome families and pets alike.
The Schoolhouse B&B
B&B · Edgerston Schoolhouse, Jedburgh · 9.6 miles away
A converted schoolhouse near Jedburgh's historic sites and Borders countryside, with a garden, breakfast and pets welcome.
The Birdcage
B&B · Knowe Head, Cornhill-on-Tweed · 9.9 miles away
A relaxed B&B in Cornhill-on-Tweed, Northumberland, well suited to golfers, anglers and dog owners after a quiet base by the Tweed.
Eyesleepover
Hotel · Toll Bridge Road, Eyemouth · 10 miles away
A straightforward base on Toll Bridge Road in Eyemouth for travellers who want golf, fishing or coastal walks without fuss.
Know a hotel / b&b in Duns 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