Photo by Sioni Davies
Find hotels in Duns from SAR 202
- 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
Tonight
Tomorrow
This weekend
Next weekend
Compare 1,453 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The White Swan Hotel
The White Swan Hotel
8.2 out of 10, Very Good, (79)

The Allanton Inn
The Allanton Inn
9.8 out of 10, Exceptional, (70)
The price is SAR 418
SAR 502 total
includes taxes & fees
21 Apr - 22 Apr

The Wheatsheaf at Swinton
The Wheatsheaf at Swinton
9.4 out of 10, Exceptional, (88)
The price is SAR 415
SAR 741 total
includes taxes & fees
12 Apr - 13 Apr

Chirnside Hall Hotel
Chirnside Hall Hotel
9.4 out of 10, Exceptional, (26)

The Royal Hotel
The Royal Hotel
9.0 out of 10, Wonderful, (69)
The price is SAR 424
SAR 509 total
includes taxes & fees
7 Apr - 8 Apr

The Capon Tree Town House
The Capon Tree Town House
9.2 out of 10, Wonderful, (40)
The price is SAR 534
SAR 641 total
includes taxes & fees
4 Apr - 5 Apr
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 stays in Duns
More cheap stays in Duns

The Castle Hotel
103 Castlegate, Berwick-upon-Tweed, England
The price is SAR 424 per night from Apr 3 to Apr 4
SAR 424
SAR 509 total
includes taxes & fees
3 Apr - 4 Apr
8.6/10 Excellent! (195 reviews)
Hotels in Duns with star-rating
Hotels in Duns with star-rating

5 Star Hotels
9 properties
Stay near popular Duns attractions
Stay near popular Duns attractions
The Jim Clark Room
You can spend an afternoon browsing the exhibits at The Jim Clark Room during your trip to Duns. While in this relaxing area, you can savor the top-notch restaurants.
Recent reviews of Duns hotels
Recent reviews of Duns hotels

Carberry Tower Mansion House and Estate
5/5 Excellent
"First overnight stay at Carberry. We were kindly upgraded to a suite which was most impressive.
Dinner in the Bistro was lovely. We asked for breaded fish rather than done in batter. No problem & it was extremely tasty.
Relaxed atmosphere , friendly staff. A hidden gem."
A verified traveler stayed at Carberry Tower Mansion House and Estate
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in Duns Neighborhoods
Stay near popular Duns attractions
- Hotels near The Jim Clark Room
- Hotels near Duns Castle Nature Reserve
- Hotels near Manderston House
- Hotels near Portobello Beach
- Hotels near Northumberland National Park
- Hotels near Lindisfarne Castle
- Hotels near Musselburgh Racecourse
- Hotels near Muirfield Golf Course
- Hotels near Dalhousie Castle
- Hotels near Queen Margaret University
- Hotels near Chillingham Castle
- Hotels near Floors Castle
- Hotels near Thirlestane Castle
- Hotels near Kelso Racecourse
- Hotels near Berwick-upon-Tweed Barracks and Main Guard
- Hotels near North Berwick Harbour
- Hotels near Lindisfarne Priory
- Hotels near North Berwick Golf Course
- Hotels near Dalkeith Country Park
- Hotels near Abbotsford The Home Of Sir Walter Scott
More Hotel Options in Duns
More Accommodation Types in Duns
- Cottages in Duns
- Vacation Homes in Duns
- Apartments in Duns
- Guest Houses in Duns
- B&B in Duns
- Lodges in Duns
- Cabin Rentals in Duns
- Inns in Duns
- Chalets in Duns
- Residences in Duns
- Villas in Duns
- RV Parks in Duns
- Condo Rentals in Duns
- Farmstay in Duns
- Castles in Duns
- Aparthotels in Duns
- Holiday Park Resorts in Duns
- Hostels in Duns
Hotels near Duns Airports
Duns Hotels by Brand
Other Hotels near Duns, Scotland
- North Sea Hotels
- Alnwick Hotels
- Berwick-upon-Tweed Hotels
- North Berwick Hotels
- Morpeth Hotels
- Peebles Hotels
- Chathill Hotels
- Kelso Hotels
- Dunbar Hotels
- Great Britain Hotels
- Musselburgh Hotels
- Lasswade Hotels
- Melrose Hotels
- Dalkeith Hotels
- Belford Hotels
- Haddington Hotels
- Bonnyrigg Hotels
- Eyemouth Hotels
- Gullane Hotels
- East Linton Hotels