Find and Book Top Rated Hotels in Duns

Search among 3 available hotels and places to stay in Duns from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great72 reviews
MapView on map100 m from City Centre4.0 km from Duns Golf Club
From   US$ 67 /nightSelect
MapView on map8.3 km from City Centre
From   US$ 407 /nightSelect
Villa
2.3 km from City Centre1.9 km from Duns Golf Club
From   US$ 105 /nightSelect

Best Hotels and Places to Stay in Duns

Why visit?

Duns, located in the United Kingdom, is a charming town that offers a delightful escape for tourists. With its rich history, picturesque landscapes, and warm hospitality, Duns is an ideal destination for those seeking a tranquil getaway. The town boasts a range of hotels and accommodations, ensuring a comfortable and memorable stay.

Where to stay?

Duns Town Center: Choosing a hotel in the heart of Duns allows tourists easy access to the towns attractions and amenities. Staying in the town center provides convenient proximity to local shops, restaurants, and historical sites. Additionally, Duns is home to several hotels that offer comfortable and convenient accommodation options, ensuring a pleasant stay in the town.

Duns Castle Estate: For a unique and luxurious experience, staying at Duns Castle Estate is highly recommended. As one of the finest accommodations in the area, this historic castle offers stunning views, elegant rooms, and a plethora of amenities. Guests can enjoy exploring the extensive estate grounds, participating in outdoor activities, and immersing themselves in the rich history of the castle.

Surrounding Countryside: Duns is surrounded by beautiful countryside, making it an excellent choice for nature enthusiasts. Choosing to stay in the countryside around Duns provides a peaceful and idyllic setting, with sweeping views and serene surroundings. For those seeking a more secluded and tranquil stay, there are a variety of charming country hotels and accommodations available.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

The White Swan Hotel: Located in the heart of Duns, The White Swan Hotel provides excellent value for money. This charming hotel offers comfortable rooms, friendly service, and an on-site restaurant that serves delicious local cuisine. With its central location, guests have easy access to the towns attractions, making it a convenient and affordable choice.

The Black Bull Hotel: Another budget-friendly option in Duns is The Black Bull Hotel. This cozy and welcoming hotel offers well-appointed rooms, a traditional pub atmosphere, and a warm Scottish hospitality. With its reasonable prices and convenient location, it is a popular choice for those seeking comfortable accommodation at a great price.

Best kids-friendly hotels:

Duns Castle Estate: With its expansive estate grounds and array of outdoor activities, Duns Castle Estate is perfect for families traveling with children. The castle offers spacious and family-friendly accommodations, including self-catering cottages, where families can enjoy a comfortable stay. The estates amenities, such as hiking trails, fishing, and nature walks, provide endless opportunities for fun-filled family adventures.

Friars Carse Country House Hotel: Although located slightly outside of Duns, Friars Carse Country House Hotel offers a kid-friendly environment with its beautiful gardens, playground, and outdoor spaces. Children can enjoy exploring the grounds, playing outdoor games, and embracing nature. The hotel also provides family rooms and kid-friendly dining options, ensuring a pleasant stay for the whole family.

Best hotels for a romantic getaway:

Duns Castle Estate: As mentioned earlier, Duns Castle Estate is a remarkable choice for a romantic escape. With its stunning castle setting, luxurious rooms, and exclusive amenities, couples can indulge in a truly enchanting experience. From candlelit dinners to romantic walks through the estate, Duns Castle Estate provides the perfect ambiance for a memorable romantic getaway.

Ednam House Hotel: Situated in nearby Kelso, just a short drive from Duns, Ednam House Hotel is a romantic haven. This elegant hotel offers charming rooms, beautiful gardens, and a romantic atmosphere. Couples can unwind with a leisurely stroll along the River Tweed or enjoy a candlelit dinner in the hotels renowned restaurant.

Best for location:

Duns Castle Estate: The estates location in the countryside surrounding Duns provides a picturesque and serene setting. Guests can enjoy the tranquility of the rural landscape while still being within easy reach of Duns town center and its amenities.

The White Swan Hotel: Situated in the heart of Duns, The White Swan Hotel offers a central location that allows guests to explore the towns attractions, including historical sites, local shops, and restaurants.

The Black Bull Hotel: This hotels prime location in Duns town center ensures convenient access to various amenities and attractions. Guests can easily explore the towns offerings, including local pubs, shops, and cultural landmarks.

Best for a short city break:

Duns Castle Estate: With its proximity to both Duns town center and the stunning Scottish countryside, Duns Castle Estate offers the perfect blend of urban and rural experiences for a short city break.

The White Swan Hotel: Located in Duns town center, The White Swan Hotel provides easy access to the towns amenities, making it a great choice for a short city break. Guests can explore the local shops, dine at nearby restaurants, and immerse themselves in the towns history and culture.

Show moreLess