Top Hotels in Dumfries

Search among 16 available hotels and places to stay in Dumfries from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-16 out of 16
1Filter & 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
Great221 reviews
MapView on map1.4 mi from City Center1.2 mi from Robert Burns House
From   US$ 105 /nightSelect
8.4
Great184 reviews
MapView on map700 yd from City Center600 yd from Railway Social Club
From   US$ 83 /nightSelect
8.2
Great66 reviews
200 yd from City Center200 yd from Dumfries Bowling Club
From   US$ 99 /nightSelect
8.6
Great310 reviews
100 yd from City Center200 yd from Railway Social Club
From   US$ 171 /nightSelect
8.2
Great133 reviews
1500 yd from City Center700 yd from Dumfries and County Golf Club
From   US$ 59 /nightSelect
8.2
Great129 reviews
700 yd from City Center700 yd from Railway Social Club
From   US$ 39 /nightSelect
8.0
Great52 reviews
1200 yd from City Center400 yd from Robert Burns Centre
From   US$ 127 /nightSelect
8.0
Great95 reviews
2.4 mi from City Center
From   US$ 122 /nightSelect
8.2
Great70 reviews
8.7 mi from City Center
From   US$ 101 /nightSelect
Guest house
8.6
Great301 reviews
400 yd from City Center500 yd from Railway Social Club
From   US$ 171 /nightSelect
Guest house
8.2
Great120 reviews
300 yd from City Center300 yd from Dumfries Bowling Club
From   US$ 100 /nightSelect
8.2
Great96 reviews
200 yd from City Center300 yd from Dumfries Bowling Club
From   US$ 102 /nightSelect
8.0
Great56 reviews
2.9 mi from City Center
From   US$ 113 /nightSelect
8.0
Great51 reviews
200 yd from City Center300 yd from Dumfries Bowling Club
From   US$ 145 /nightSelect
8.2
Great49 reviews
1600 yd from City Center800 yd from Dumfries & Galloway Aviation Museum
From   US$ 51 /nightSelect
8.2
Great33 reviews
700 yd from City Center700 yd from Dumfries and County Golf Club
From   US$ 130 /nightSelect

Best Hotels and Places to Stay in Dumfries

Why visit?

Dumfries is a charming town located in the United Kingdom that offers a unique blend of history, culture, and natural beauty. With its rich heritage, Dumfries attracts tourists from all over the world. Whether you are interested in exploring historical landmarks, indulging in outdoor activities, or simply enjoying a relaxing getaway, Dumfries has something for everyone. The city offers a variety of hotels and accommodations to suit every budget and preference, ensuring a pleasant stay during your visit.

Where to stay?

Dumfries City Centre:As the heart of the town, the Dumfries City Centre is an ideal location for tourists. It offers easy access to numerous attractions, including the Dumfries Museum and Camera Obscura, the old town walls, and the stunning Dumfries and Galloway Aviation Museum. Additionally, the city center is home to a range of hotels, from budget-friendly options to luxurious accommodations. Staying in this area allows you to be in the midst of the vibrant atmosphere and enjoy the convenience of having shops, restaurants, and entertainment options within walking distance.

Dock Park: Located on the outskirts of Dumfries, Dock Park is a picturesque area that provides a tranquil setting for tourists. This riverside park offers beautiful landscapes, walking trails, and recreational facilities. It is a great place to unwind and connect with nature. In this area, you can find a variety of accommodations, including charming bed and breakfasts and cozy guesthouses. Staying in Dock Park allows you to experience the serenity of the countryside while still being within reach of the towns attractions.

Crichton Estate: For those looking for a unique and historic setting, the Crichton Estate is an excellent choice. This expansive estate is home to the Crichton Golf Club and the Crichton Memorial Church, which showcases stunning architecture. The area provides a tranquil escape from the bustling town center, with its well-maintained gardens and peaceful surroundings. Accommodations in this area range from elegant hotels to self-catering cottages, ensuring a comfortable and peaceful stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Cairndale Hotel and Leisure Club: This popular hotel in Dumfries offers comfortable accommodations at an affordable price. Located in the city center, it provides easy access to local attractions such as the Dumfries Museum and Camera Obscura. The hotel features spacious rooms, a leisure club with a swimming pool, a fitness center, and an on-site restaurant, making it a great choice for travelers looking for value and convenience.

Hetland Hall Hotel: Situated in a tranquil setting just outside Dumfries, Hetland Hall Hotel offers exceptional value for money. The hotel boasts beautifully decorated rooms with stunning views of the surrounding countryside. Guests can enjoy delicious meals at the on-site restaurant, relax in the lounge bar, or explore the picturesque grounds. With its affordable rates and peaceful atmosphere, Hetland Hall Hotel is a hidden gem for budget-conscious travelers.

The Farmers Inn: For a cozy and affordable option, The Farmers Inn is a fantastic choice. This family-run hotel is located in a charming rural area near Dumfries. The rooms are clean and comfortable, and the on-site restaurant serves delicious meals made from locally sourced ingredients. The Farmers Inn provides a warm and friendly atmosphere, ensuring a pleasant stay at a reasonable price.

Best kid-friendly hotels:

Holiday Inn Dumfries: This family-friendly hotel offers a range of amenities and services for children. With spacious family rooms, a kids play area, and an indoor swimming pool, the Holiday Inn Dumfries is perfect for families traveling with young ones. The hotels central location allows easy access to nearby attractions, making it an ideal base for exploring Dumfries with kids.

Smiths at Gretna Green Hotel: Although slightly outside Dumfries, this hotel caters to families with its range of child-friendly facilities. The hotel offers family rooms, a childrens menu at the on-site restaurant, and a dedicated play area. Located near Gretna Green, Smiths at Gretna Green Hotel provides a quiet retreat while still offering easy access to Dumfries and other nearby attractions.

Best hotels for a romantic getaway:

The Huntingdon House Hotel: This charming boutique hotel provides a romantic and intimate atmosphere for couples. Located in the heart of Dumfries, it offers elegantly decorated rooms, a cozy lounge, and a garden where couples can relax and enjoy each others company. The Huntingdon House Hotel is perfect for those seeking a peaceful and romantic escape.

Trigony House Hotel: Nestled in the picturesque countryside near Dumfries, Trigony House Hotel offers a secluded and romantic retreat. This country house hotel features individually designed rooms, a fine dining restaurant, and beautiful gardens. Couples can unwind in the hotels spa or take leisurely strolls through the surrounding nature trails, creating unforgettable memories together.

Best for location:

Cairndale Hotel and Leisure Club: As mentioned earlier, this hotel is centrally located, making it a convenient base for exploring Dumfries. It is within walking distance of shops, restaurants, and attractions, offering guests easy access to the vibrant city center.

The Queensberry Hotel: Situated in the heart of Dumfries, The Queensberry Hotel provides a prime location for guests to immerse themselves in the towns rich history and culture. With its central position, guests can easily explore nearby landmarks, museums, and galleries, truly experiencing all that Dumfries has to offer.

Moreig Hotel: Located in the town center, the Moreig Hotel offers the perfect blend of a central location with peaceful surroundings. Guests can enjoy easy access to local attractions and amenities, while also being able to retreat to the tranquility of the hotel after a day of exploring Dumfries.

Best for a short city break:

The Cairndale Hotel and Leisure Club: This hotels convenient location, comfortable rooms, and leisure facilities make it an excellent choice for a short city break in Dumfries. Guests can explore the town during the day and relax in the hotels leisure club in the evenings, ensuring a rejuvenating getaway.

Buccleuch & Queensberry Arms Hotel: This historic hotel offers a charming and cozy atmosphere, perfect for a short city break. Located in the heart of Dumfries, it provides easy access to local attractions, shops, and restaurants. With its comfortable rooms and welcoming ambiance, guests can unwind and enjoy a memorable stay in Dumfries.

Show moreLess