Duns, Scotland is a charming small town with a friendly atmosphere and picturesque countryside. Visitors can explore the magnificent Duns Castle Cottages and enjoy their holiday rentals at Manderston House. Nearby in Berwickshire, Chirnside offers a range of accommodation options, including Way Stay. The town also boasts a shopping center and a variety of local attractions, such as monuments and dining establishments. Duns is a family-friendly destination with plenty of activities for all ages to enjoy. Overall, it offers a delightful blend of natural beauty and warm hospitality.
Photo by Sioni Davies
Search Duns hotels
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Top hotels and accommodation in Duns

The Allanton Inn
The Allanton Inn
9.8 out of 10, Exceptional, (70)
The price is AU$225
includes taxes & fees
13 Mar - 14 Mar

The Wheatsheaf at Swinton
The Wheatsheaf at Swinton
9.4 out of 10, Exceptional, (87)
The price is AU$304
includes taxes & fees
13 Mar - 14 Mar

The White Swan Hotel
The White Swan Hotel
8.2 out of 10, Very good, (79)
The price is AU$183
includes taxes & fees
12 Mar - 13 Mar

The Royal Hotel
The Royal Hotel
9.0 out of 10, Wonderful, (69)
The price is AU$215
includes taxes & fees
20 Mar - 21 Mar

The Capon Tree Town House
The Capon Tree Town House
9.2 out of 10, Wonderful, (39)
The price is AU$271
includes taxes & fees
15 Mar - 16 Mar

Black Bull Inn
Black Bull Inn
9.2 out of 10, Wonderful, (176)
The price is AU$102
includes taxes & fees
19 Mar - 20 Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Duns
Trip time! Discover the gardens, bars and monuments in quaint Duns.

More cheap accommodation in Duns
More cheap accommodation in Duns

The Castle Hotel
103 Castlegate, Berwick-upon-Tweed, England
The price is AU$182 per night from 13 Mar to 14 Mar
AU$182
includes taxes & fees
13 Mar - 14 Mar
8.6/10 Excellent! (193 reviews)
Stay near top Duns attractions
Stay near top Duns attractions
Manderston House
You can find out about the history of Duns with a stop at Manderston House. While in this relaxing area, you can savour the top-notch restaurants.
Find out more about Duns
Find out more about Duns
Discover the enchanting coastal beauty of Duns, Scotland
Top reasons for your visit to Duns
Great and cheap hotels in Duns
Where to stay in Duns
Explore the best activities and sights in Duns
How to save money on a holiday visit to Duns
Best time to visit Duns
Recent Reviews in Duns
Recent Reviews in Duns

The Castle Hotel
5/5 Excellent
"We had a great stay at the "Castle". The staff were very friendly and helpful, breakfast was wonderful. Easy walking distance to train station. We would highly recommend staying."
A verified traveller from St John's stayed at The Castle Hotel
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Can you find accommodation in popular areas of Duns?
More accommodation types in Duns
Which hotels are closest to the Duns airport?
Are there hotels near Duns?
- Alnwick Hotels
- North Sea Hotels
- Berwick-upon-Tweed Hotels
- North Berwick Hotels
- Morpeth Hotels
- Peebles Hotels
- Kelso Hotels
- Chathill Hotels
- Dunbar Hotels
- Great Britain Hotels
- Musselburgh Hotels
- Melrose Hotels
- Lasswade Hotels
- Dalkeith Hotels
- Belford Hotels
- Haddington Hotels
- Eyemouth Hotels
- Bonnyrigg Hotels
- North East England Hotels
- East Linton Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
Flights
Cars