Photo by Jim Barton

Find hotels in Duns from $86

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Duns hotels

The Allanton Inn

The Allanton Inn
3.0 star property
Duns
9.8 out of 10, Exceptional, (90)
"Beautiful stay"
United Kingdom
Charles
$151 nightly
The price is $182
Jan 2 - Jan 3, 2026
Total with taxes and fees
The Allanton Inn

The Wheatsheaf at Swinton

The Wheatsheaf at Swinton
4.0 star property
Duns
9.4 out of 10, Exceptional, (107)
"Lovely and cosy hotel/pub breakfast was fabulous and the courtesy of the staff were fab."
United Kingdom
Lisa
$144 nightly
The price is $173
Jan 11 - Jan 12, 2026
Total with taxes and fees
The Wheatsheaf at Swinton

The White Swan Hotel

The White Swan Hotel
3.0 star property
Duns
8.2 out of 10, Very Good, (94)
"I liked that it was with in walking distance of the place I wanted to visit the staff were friendly and helpful meals Hughes to much for me. Thank you for a lovely stay ."
United Kingdom
Ian
The White Swan Hotel

Gardener's Cottage

Gardener's Cottage
3.5 star property
Duns
9.0 out of 10, Wonderful, (2)
"The house and facilities are fantastic, in fact it felt so homely and welcoming we did not want to come home. The owners are lovely people very friendly and helpful The area is great for getting to many close by areas and dog walks. Love the art around the gardens, fenced in garden great for our pooches. Definitely going back, need to suss the bath as couldn't get hot water but this was an "us" fault not there's as we are rubbish with reading instructions. The only let down to our weekend was...
United Kingdom
suzanne
$294 nightly
The price is $353
Dec 28 - Dec 29
Total with taxes and fees
Gardener's Cottage

Charlies Cottage

Charlies Cottage
3.5 star property
Duns
$380 nightly
The price is $456
Jan 4 - Jan 5, 2026
Total with taxes and fees
Charlies Cottage

Spring Cottage

Spring Cottage
3.5 star property
Duns
$385 nightly
The price is $462
Jan 4 - Jan 5, 2026
Total with taxes and fees
Spring Cottage

The Coach House

The Coach House
3.0 star property
Duns
$324 nightly
The price is $389
Jan 3 - Jan 4, 2026
Total with taxes and fees
The Coach House

Gordon Lodge

Gordon Lodge
3.5 star property
Duns
$651 nightly
The price is $782
Jan 6 - Jan 7, 2026
Total with taxes and fees
Gordon Lodge

Runglee

Runglee
3.0 star property
Duns
$716 nightly
The price is $859
Jan 5 - Jan 6, 2026
Total with taxes and fees
Runglee

Melville Castle

Melville Castle
4.0 star property
Lasswade
9.0 out of 10, Wonderful, (243)
"Building with character and history, beds were comfortable and rooms were clean"
United Kingdom
Simon
$111 nightly
The price is $134
Jan 11 - Jan 12, 2026
Total with taxes and fees
Melville Castle

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (282)
"Overall had a very lovely stay. Staff were extremely kind and very welcoming, as well as attentive. Looking forward to my next visit in the future. Thank you Marine North Berwick!"
Canada
Sarah
$242 nightly
The price is $291
Jan 11 - Jan 12, 2026
Total with taxes and fees
Marine North Berwick

The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (235)
"Great shower and clean room, good breakfast."
United Kingdom
Gary
$137 nightly
The price is $164
Dec 29 - Dec 30
Total with taxes and fees
The Townhouse Hotel

The Gables

The Gables
4.0 star property
Berwick-upon-Tweed
10.0 out of 10, Exceptional, (97)
"Very welcoming very clean excellent breakfast ,lovely clean and large room and.en suite.We will definitely stay again"
United Kingdom
Andrew
$146 nightly
The price is $175
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Gables

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (784)
"Exceptional cleanliness great rooms and first class food "
United Kingdom
Douglas
$146 nightly
The price is $175
Jan 4 - Jan 5, 2026
Total with taxes and fees
Dalhousie Castle

Pantile Lodge

Pantile Lodge
3.5 star property
Wooler
9.8 out of 10, Exceptional, (41)
"Lovely property and very friendly staff. "
United Kingdom
Gordon
Pantile Lodge

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (921)
"Great stay, room spotless and great staff"
United Kingdom
David
$107 nightly
The price is $129
Jan 5 - Jan 6, 2026
Total with taxes and fees
Carberry Tower Mansion House and Estate

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (500)
"Fabulous staff,amazing room and view.situated in the perfect location "
United Kingdom
Teresa
$110 nightly
The price is $133
Dec 27 - Dec 28
Total with taxes and fees
Bayswell Park Hotel

The Law

The Law
3.0 star property
North Berwick
10.0 out of 10, Exceptional, (1)
"Yes."
United Kingdom
Aimee
$124 nightly
The price is $149
Dec 28 - Dec 29
Total with taxes and fees
The Law

The Lindisfarne Inn - The Inn Collection Group

The Lindisfarne Inn - The Inn Collection Group
3.0 star property
Berwick-upon-Tweed
8.8 out of 10, Excellent, (290)
"The hotel staff were friendly and helpful and it is great value for money The breakfast is amazing."
United Kingdom
Tony
$89 nightly
The price is $106
Jan 13 - Jan 14, 2026
Total with taxes and fees
The Lindisfarne Inn - The Inn Collection Group

The Capon Tree Town House

The Capon Tree Town House
3.5 star property
Jedburgh
9.2 out of 10, Wonderful, (53)
"The host was great!"
Canada
Brian
The Capon Tree Town House
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

Where to stay in Duns

Find the best Duns areas and neighborhoods for the activities you enjoy most. Learn more about Duns
Learn more about Duns

Ellemford

While Ellemford isn't home to many top sights, Duns Castle Nature Reserve and The Jim Clark Room are some notable places to visit nearby.

Stay near popular Duns attractions

Learn more about Duns

Explore the medieval Duns Castle with its woodland walks and discover the childhood home of racing legend Jim Clark at his dedicated museum. Climb the nearby Dirrington Great Law hill for panoramic views or visit Mary Queen of Scots' House in Jedburgh for fascinating royal history.

Duns Castle from the west Looking from the signposted track back to the main road from the estate walks.
Photo by Jim Barton
Open Photo by Jim Barton

Top Duns Hotel Reviews

More cheap stays in Duns

Hotels in Duns with star-rating

Find out more about Duns

Top reasons to visit Duns

  • Outdoor Adventures: Duns is perfect for hiking, golfing, and exploring stunning natural landscapes.
  • Historic Attractions: Visit Duns Castle and other historic sites that showcase the area's rich heritage.
  • Family-Friendly Activities: Enjoy a variety of outdoor and cultural experiences suitable for all ages.
  • Charming Accommodations: Choose from cozy bed and breakfasts to pet-friendly hotels, ensuring a comfortable stay.
  • Welcoming Atmosphere: Experience friendly locals and a warm vibe that makes Duns a delightful getaway.

Find great hotels near Duns

Discover a range of charming accommodations in Duns, Scotland, perfect for every type of traveler. Whether you're searching for a pet-friendly hotel, a cozy bed and breakfast, or a family-friendly stay, you'll find options that cater to your needs. Enjoy the warm hospitality and excellent amenities while exploring the beauty of the region. With various reviews and recommendations, Duns offers the ideal retreat for your next vacation.

  • Ednam House Hotel: Nestled in a picturesque setting, Ednam House Hotel is a charming 3-star property that caters to both human guests and their furry companions. Just 13 miles from Duns, this pet-friendly hotel welcomes dogs and provides essential amenities like food and water bowls. Perfect for outdoor enthusiasts seeking a relaxing getaway, the hotel boasts a warm atmosphere and attentive service, ensuring that both you and your pet feel right at home during your stay.
  • The Rob Roy Inn: A cozy 3-star Bed & Breakfast located 13 miles from Duns, The Rob Roy Inn combines comfort with a delightful dining experience. Guests can enjoy a hearty breakfast with a fee, setting the tone for an adventurous day ahead. With nearby locations for birdwatching and fishing, this inn is ideal for nature lovers. Furthermore, the property offers entertainment options, including television, making it a perfect retreat for relaxation after a day of exploration.
  • The Castle Hotel: Experience the charm of The Castle Hotel, a welcoming lodging option that is also situated 13 miles from Duns. This hotel prides itself on being pet-friendly, allowing dogs with no additional service animal fees. With a cozy atmosphere and comfortable accommodations, The Castle Hotel is perfect for travelers looking for a relaxing stay with their pets. The hotel combines traditional hospitality with modern amenities, ensuring a memorable experience for all guests.

Where to stay in Duns

Duns, Scotland, offers an unforgettable vacation filled with outdoor adventures and stunning scenery. Ideal for families and couples alike, this charming city boasts friendly locals and a welcoming atmosphere. Explore historic sites, enjoy romantic evenings, and unwind in luxurious surroundings. Nearby towns provide a rich cultural experience, ensuring that every traveler finds something special. Whether you're seeking relaxation or adventure, Duns is the perfect destination for your next getaway.

  • Chirnside: Nestled in the picturesque landscape near Duns, Chirnside is a charming village that offers a serene escape for outdoor enthusiasts and adventure seekers. The village experiences steady visitor numbers throughout the year, with peaks in February, April, and July. Travelers flock to Chirnside for its stunning scenery and recreational opportunities. Nearby landmarks include a historic house, a tranquil lake, and a captivating monument, providing perfect spots for exploration and relaxation amidst nature’s beauty.
  • Swinton: Located close to Duns, Swinton is a delightful village that embraces culture and romance, making it ideal for families and couples alike. Visitor arrivals are consistent year-round, with a surge in interest during March to April and June. The village boasts significant architecture and symbolic landmarks that reflect its rich history. Swinton is a perfect destination for those looking to immerse themselves in cultural experiences, while also enjoying the warm, welcoming atmosphere of village life.
  • Greenlaw: Just a stone's throw from Duns, Greenlaw is a quaint village that attracts nature lovers and eco-friendly travelers. With visitor numbers peaking from June to August, it offers ample opportunities for outdoor adventures. The nearby parks, national state parks, and nature reserves provide stunning backdrops for hiking, bird-watching, and relaxation. Greenlaw's commitment to preserving its natural beauty ensures a refreshing experience for all who visit.

Things to do near Duns

Duns is an ideal destination for outdoor enthusiasts and adventure seekers. Visitors can enjoy scenic hiking trails, access to beautiful natural landscapes, and a well-maintained golf course. It's perfect for family outings, corporate events, and various outdoor adventures, making it a versatile spot for travelers looking to explore the great outdoors while soaking in the picturesque surroundings of Scotland.

Shopping

Duns offers charming local shops like The Gift Box for unique souvenirs and Duns Farmers Market for fresh produce and handmade goods. If you're up for a drive, the larger shopping options at The Borders Retail Park, about 12 miles away, provide a wider variety of stores.

Recreation

At Shielfield Park, immerse yourself in an energetic atmosphere with various sports activities. Home Park offers a serene environment perfect for relaxation and wellness. For a touch of luxury, enjoy the scenic beauty and refined amenities at Hirsel Golf Club, ideal for a leisurely round of golf.

Adventure

Experience the stunning landscapes of College Valley Estate, a remarkable hiking trail located 20 miles from Duns, where outdoor adventure awaits. Explore the Berwickshire Coastal Path, only 11 miles away, offering breathtaking coastal views. Don't miss the Southern Upland Way - Section C Trailhead, also 11 miles from Duns, for an unforgettable hiking experience.

Nightlife

Experience the vibrant nightlife in Duns by visiting The Maltings Theatre and Cinema, located 13 miles away. Enjoy a blend of culture, romance, and family-friendly entertainment while catching a live performance or a film in this charming venue.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Duns

To save money on your trip to Duns, Scotland, consider visiting during January to February or November, when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay to avoid higher Saturday prices. Use Expedia to compare room rates, refine your preferences, and check for last-minute deals. Combine your hotel, flights, and activities for additional savings, and join Expedia's One Key membership for exclusive discounts and rewards on future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Duns are January to February and November, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Duns about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Duns is Tuesday. The most expensive day to stay in Duns is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Duns hotel reservations with flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Duns

Duns, Scotland is perfect for outdoor and adventure vacations, offering stunning scenery and rich history. Visitors can explore attractions like Duns Castle, historic houses, and nearby beaches. This charming area caters to those seeking cultural experiences, family-friendly activities, and outdoor excitement. Whether you're wandering through historic sites or enjoying the natural beauty, Duns provides a delightful getaway for travelers.

  • Paxton House: Experience the rich history and culture of Paxton House, a stunning historic estate located 9 miles from Duns. Explore its elegantly designed rooms and beautiful gardens, offering a glimpse into Scotland’s architectural heritage.
  • Chain Bridge Honey Farm: Visit Chain Bridge Honey Farm, 9 miles away from Duns, where you can enjoy a relaxing atmosphere and engage with friendly locals. Discover the art of beekeeping and savor delicious honey products in a tranquil, secluded setting.
  • Duns Castle Nature Reserve: Nestled within Duns, Duns Castle Nature Reserve offers a luxurious escape with romantic vibes. Wander through its picturesque landscapes while enjoying friendly encounters and adventurous trails amidst nature’s beauty.

Best time to go to Duns

The best time to visit Duns is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.8°F (3.2°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.0°F (5.0°C)Light RainMostly CloudyModerately HighAverage
April44.2°F (6.8°C)No RainMostly CloudyModerately HighAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageSlightly High
June54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
July57.6°F (14.2°C)Light RainMostly CloudyModerately HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
October48.9°F (9.4°C)Light RainMostly CloudyModerately LowAverage
November43.2°F (6.2°C)Light RainMostly CloudyModerately LowSlightly Low
December39.2°F (4.0°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Duns

When planning a visit to Duns, Scotland, you have a few major airports to choose from. Edinburgh Airport (EDI) is 41 miles away and offers nearby hotels like the 5-star Virgin Hotels Edinburgh and the 5-star Balmoral Hotel, both 7 miles from the airport. Newcastle International Airport (NCL) is 57 miles from Duns, with options like the 4.5-star Hemples Lodge, just 2 miles away, and the 4-star Maldron Hotel Newcastle, 6 miles from the airport. Lastly, Dundee Airport (DND) is 54 miles away, featuring hotels like the 5-star Hideaway Experience, 5 miles from the airport, and the 4.5-star Premier Inn Dundee North, only 2 miles away.

Frequently asked questions

What is the best area to stay in Duns?
Swinton is the premier area to stay in Duns, attracting many of our travelers with its idyllic charm and convenient location. Nestled in the picturesque Scottish Borders, this quaint village offers a serene atmosphere while being just a stone's throw away from the bustling town center. With its lush landscapes and historical sites, Swinton is great for those seeking both adventure and relaxation.

For couples looking for a romantic escape, the serene surroundings of Swinton provide an ideal backdrop for intimate walks and cozy evenings. Enjoy a leisurely stroll through the stunning countryside or savor a delightful meal at one of the local restaurants, where attentive service and quality cuisine are always on the menu.

Families will appreciate the spacious rooms and the tranquil environment of Swinton, which allows for stress-free exploration of nearby attractions. From visiting the magnificent Floors Castle to engaging in outdoor activities such as hiking or cycling, there's something for everyone, ensuring a memorable family getaway.
What are the best hotels in Duns that travelers recommend?
The Allanton Inn is a great choice for travelers in Duns, boasting an exceptional score of 9.8. Guests rave about the luxurious Egyptian cotton sheets and designer toiletries, which elevate the comfort of their stay. The warm ambiance and personalized service create a welcoming environment, making it a favorite among couples looking for a romantic getaway or anyone seeking a peaceful retreat.

For families, The Wheatsheaf at Swinton is a delightful option, rated 9.4. With its cozy atmosphere and premium bedding, this hotel ensures restful nights after adventurous days exploring the beautiful Scottish countryside. The attentive staff are known for their friendly service, making your family's stay both comfortable and enjoyable.

Chirnside Hall Hotel, also holding a great rating of 9.4, is great for those who enjoy a bit of leisure during their travels. With amenities like bathrobes and a billiards table, it offers a relaxed setting for business travelers or groups looking to unwind after a day of meetings or sightseeing.
What are the best family hotels in Duns?
The Wheatsheaf at Swinton is an exceptional choice for families visiting Duns, Scotland. With a remarkable traveler review score of 9.4, this hotel promises attentive service and a inviting space that will make your stay truly memorable. Find more child-friendly accommodations in Duns.
What hotels in Duns offer free breakfast?
The Wheatsheaf at Swinton is a charming option situated in the historical district of Duns, showcasing traditional property design that immerses guests in local culture. With a stellar review score of 9.4, this welcoming hotel offers free breakfast daily, ensuring you start your day off right. Guests appreciate the thoughtful amenities, including free WiFi in rooms, complimentary toiletries, and the comfort of cribs for families traveling with little ones. Plus, the terrace provides a lovely space to unwind.

Another great choice is the Chirnside Hall Hotel, also boasting a fantastic review rating of 9.4. This Victorian-style property offers a delicious English breakfast included in your stay, superb for those who enjoy hearty morning meals. Families will appreciate the pet-friendly policy, with food and water bowls readily available for furry companions. The hotel also features comfortable bathrobes and free parking, making it a convenient option for families looking to explore the scenic beauty of Scotland. Find more hotels with free breakfast in Duns.
What are the top pet-friendly hotels in Duns?
The Wheatsheaf at Swinton is an exceptional choice for travelers seeking a pet-friendly retreat in Duns, Scotland. With a great rating of 9.4, this charming hotel boasts a traditional property design that resonates with the area's historical charm. Guests appreciate the complimentary full breakfast and the serene terrace, superb for enjoying leisurely mornings with your furry friend. The hotel also provides thoughtful amenities such as free WiFi, free self-parking, and even cribs for families traveling with young children.

Another outstanding option is Chirnside Hall Hotel, which also holds a stellar rating of 9.4. This Victorian-style property invites pets and offers friendly touches like a free English breakfast and toiletries. Families will find the spacious rooms equipped with bathrobes and a cozy atmosphere that encourages relaxation after a day of exploring the beautiful Scottish countryside. See more pet-friendly hotels in Duns.
What are the best budget hotels in Duns?
The Allanton Inn, a charming and highly-rated hotel in Duns, boasts an impressive traveler review score of 9.8, making it a standout option for those seeking quality without breaking the bank. This inviting property offers essential amenities such as complimentary WiFi and free self-parking, ensuring convenience for all guests. View all budget hotels in Duns.
When is the best time to go to Duns?
The most popular time to visit Duns is March, when the landscape begins to awaken from winter's embrace. During this month, temperatures start to rise, typically hovering around the mid-40s Fahrenheit, which creates a refreshing atmosphere superb for outdoor exploration.

The peak season runs from March to May, attracting visitors who are eager to engage in a variety of activities. Spring events, festivals, and local markets come alive during this period, offering a wonderful opportunity to immerse yourself in the culture and charm of the region. Nature enthusiasts will particularly enjoy the blooming flowers and vibrant greenery, making it an excellent time for scenic walks and leisurely hikes in the nearby hills.

For those looking for a quieter experience, December is a lovely time to visit Duns as well. The town transforms into a cozy winter wonderland, complete with festive decorations and local holiday markets. If you appreciate a more relaxed pace, this could be a delightful time to explore the area's attractions without the crowds.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Duns hotel for you.
How can I save on a Duns hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Duns hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Duns hotel?
Prices for hotels in Duns often vary, but you can find a great deal from $86 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia