Top 20 Hotels in Duns

See all 1 Hotels in Duns
The Craw Inn
The Craw Inn

Auchencrow, Eyemouth TD14 5LS

3.0 out of 5.0
4.1 out of 5 (7 reviews)

Situated in Eyemouth, this inn is within 9 mi (15 km) of Coldingham Priory, St Abbs Visitor Centre, and Eyemouth Maritime …

$120
The Allanton Inn
The Allanton Inn

Main Street, Duns TD11 3JZ

3.5 out of 5.0
5 out of 5 (2 reviews)

Located in Allanton, this inn is within 6 mi (10 km) of Manderston House, Paxton House, and Chain Bridge Honey Farm. Norham …

$87
Westwood House Bed and Breakfast
Westwood House Bed and Breakfast

Houndwood, Eyemouth TD14 5TP

3.0 out of 5.0

Situated in Eyemouth, this bed & breakfast is within 9 mi (15 km) of Coldingham Priory, St Abbs Visitor Centre, and Eyemouth …

$55
Fairmont St Andrews
Fairmont St Andrews

Fife, St. Andrews KY16 8PN

5.0 out of 5.0
4.5 out of 5 (303 reviews)

This family-friendly St. Andrews hotel is located by the sea, within a 15-minute walk of St. Andrews Bay Golf Resort and St …

$130
The Blue Bell Inn
The Blue Bell Inn

Pallinsburn, Cornhill on Tweed TD12 4SH

4.0 out of 5.0
4.5 out of 5 (17 reviews)

Situated in Cornhill on Tweed, this inn is within 3 mi (5 km) of Flodden Battlefield, Lady Waterford Hall, and Etal Castle …

$66
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh EH15 2NP

3.0 out of 5.0
4.3 out of 5 (303 reviews)

Situated by the sea, this spa hotel is 1.1 mi (1.7 km) from Portobello Beach and within 3 mi (5 km) of Musselburgh Racecourse …

$50
The Coach House - Guest House
The Coach House - Guest House

Crookham, Cornhill on Tweed TD12 4TD

4.0 out of 5.0
4.7 out of 5 (29 reviews)

Situated in Cornhill on Tweed, this guesthouse is within 3 mi (5 km) of Flodden Battlefield, Lady Waterford Hall, and Etal …

$71
The Gables
The Gables

Duddo, Berwick-upon-Tweed TD15 2NR

4.0 out of 5.0
5 out of 5 (12 reviews)

Located in Duddo, this bed & breakfast is 2.7 mi (4.4 km) from Ride Leisure and within 6 mi (10 km) of Norham Castle and Etal …

$89
The Estate House
The Estate House

Ford, Berwick-upon-Tweed TD15 2PX

4.0 out of 5.0
4.6 out of 5 (21 reviews)

Located in Ford, this guesthouse is 0 mi (0.1 km) from Lady Waterford Hall and 2.1 mi (3.3 km) from Etal Castle. Flodden …

$64
YHA Berwick - Hostel
YHA Berwick - Hostel

Dewars Lane Granary, Dewars Lane, Berwick-upon-Tweed TD15 1HJ

4.0 out of 5.0
4.5 out of 5 (4 reviews)

Situated in Berwick-upon-Tweed, this hostel is steps from The Maltings Theatre and Cinema and Old Bridge. Cell Block Museum …

$10
The White Swan Inn
The White Swan Inn

51 Main Street, Berwick-upon-Tweed TD15 2UD

4.0 out of 5.0
3.5 out of 5 (19 reviews)

Located in Lowick, this inn is within 9 mi (15 km) of Lady Waterford Hall, Etal Castle, and Goswick Links Golf Club. Belford …

$59
The Old Church Horncliffe
The Old Church Horncliffe

Main St, Berwick-upon-Tweed TD15 2XW

3.5 out of 5.0

Located in Horncliffe, this bed & breakfast is 0.8 mi (1.3 km) from Chain Bridge Honey Farm and within 6 mi (10 km) of Norham …

$123
Brock Mill Farmhouse
Brock Mill Farmhouse

Beal, Berwick-upon-Tweed TD15 2PB

4.0 out of 5.0
4.7 out of 5 (12 reviews)

Situated in Berwick-upon-Tweed, this country house is 2.6 mi (4.3 km) from Goswick Links Golf Club and within 6 mi (10 km) of …

$74
Tweeddale Arms Hotel
Tweeddale Arms Hotel

High Street, Haddington EH41 4QU

4.0 out of 5.0
3.8 out of 5 (40 reviews)

Located in Gifford, this inn is within 6 mi (10 km) of Lennoxlove Historic House, Nungate Bridge, and St Mary's Church …

$92
The Black Bull Hotel
The Black Bull Hotel

13-15 Market Place, Lauder TD2 6SR

4.0 out of 5.0
4.3 out of 5 (10 reviews)

Situated in a rural location, this guesthouse is 12 mi (19.4 km) from Melrose Abbey and within 20 mi (32 km) of Abbotsford …

$79
Alnwick Lodge - B&B
Alnwick Lodge - B&B

West Cawledge Park, Alnwick NE66 2HJ

3.0 out of 5.0
4.2 out of 5 (95 reviews)

Situated in Alnwick, this bed & breakfast is within 6 mi (10 km) of Willowburn Sports and Leisure Centre, Alnwick Castle, and …

$61
Fairshiels B&B
Fairshiels B&B

Blackshiels, Pathhead EH37 5SX

2.0 out of 5.0
4.4 out of 5 (27 reviews)

Situated in a rural location, this bed & breakfast is 5.7 mi (9.1 km) from Glenkinchie Distillery and within 12 mi (20 km) of …

$72
The Roxburghe Hotel & Golf Course
The Roxburghe Hotel & Golf Course

1 Heiton Kelso, Kelso TD5 8JZ

4.0 out of 5.0
4.5 out of 5 (11 reviews)

Situated in Kelso, this golf hotel is within 6 mi (10 km) of Kelso Abbey, Kelso Old Parish Church, and Mellerstain House …

$105
Marshall Meadows Country House Hotel
Marshall Meadows Country House Hotel

Marshall Meadows, Berwick-upon-Tweed TD15 1UT

3.0 out of 5.0
4.1 out of 5 (40 reviews)

Situated in Berwick-upon-Tweed, this hotel is within 3 mi (5 km) of Berwick-upon-Tweed Town Hall, Cell Block Museum, and …

$91
The Golf Inn
The Golf Inn

1 Golf Place, St. Andrews KY16 9JA

3.0 out of 5.0
3.7 out of 5 (52 reviews)

Situated by the ocean, this inn is steps from Lundin Golf Club, Old Course at St Andrews, and British Golf Museum. St …

$91

Recent Reviews in Duns

Hide content

Duns Hotel Guide

Travelers to Scottish Borders will find there is only 1 lodging option within a 0.1-mile radius of downtown Duns, so it's wise booking a room as soon as possible.

The The Roxburghe Hotel & Golf Course, Scotland, which is the nearest accommodation, lies 17 miles from downtown Duns. Another alternative is the Bayswell Park Hotel, situated in Scotland, 15 miles from the center of Duns.

The Dryburgh Abbey Hotel is positioned 18 miles away from the main part of Duns. Another option is the Bellevue Guest House, which can be found 14 miles away. Some other Expedia-registered hotels include the The Linton Hotel and the The Farmhouse at Yetholm Mill.

30 miles away from Duns you'll find Innerleithen, where you can visit St Ronan's Wells and Robert Smail's Printing Works. Should you wish to spend a few nights in Innerleithen, be sure to check out the Caddon View Country Guest House and St Ronans Hotel. Or stay in Peebles, 30 miles to the west of Duns, where you can choose from the Cringletie House Hotel and The Tontine Hotel. Whether you're just passing through or staying in Peebles, a couple of sights worth adding to your itinerary are the Neidpath Castle and Haylodge Park.

Just because you are far from home, doesn't mean you can't indulge in your love of sports. Murrayfield Stadium is situated 35 miles to the west of Duns. Those sports fans wishing to sleep near to the action can take their choice from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

Edinburgh Airport is a convenient airport for flying into and leaving Duns. It is 40 miles drive away. If you plan to stay nearby, try the Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.