A sandy beach with scattered rocks and seaweed, a calm sea, and a cloudy sky.

Find hotels in Dumfries from ₩87,070

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Dumfries hotels

1. Torr House

Torr House
3.0 star property
Dumfries
The price is ₩246,132
₩295,358 total
includes taxes & fees
Jun 30 - Jul 1
Torr House

2. Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (524 reviews)
"Excellent stay again at this brilliant hotel. Friendly staff, great food and facilities"
United Kingdom
Duncan
The price is ₩219,458
₩263,358 total
includes taxes & fees
Jul 2 - Jul 3
Hetland Hall Hotel

3. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very Good, (640 reviews)
"Lovely setting, spotlessly clean and spacious room and the staff were great."
United Kingdom
Elaine
The price is ₩276,374
₩331,649 total
includes taxes & fees
Jul 12 - Jul 13
Holiday Inn Dumfries by IHG

4. The Farmers Inn

The Farmers Inn
2.0 star property
Dumfries
9.0 out of 10, Wonderful, (121 reviews)
"Comfortable,quiet convenient location for our trip and excellent food at both dinner and breakfast."
United Kingdom
Fiona
The price is ₩202,583
₩243,099 total
includes taxes & fees
Jun 28 - Jun 29
The Farmers Inn

5. Dumfries Villa

Dumfries Villa
3.0 star property
Dumfries
9.2 out of 10, Wonderful, (147 reviews)
"Great price, comfy bed, friendly staff and exceptionally clean."
United Kingdom
Siobhan
The price is ₩131,679
₩158,015 total
includes taxes & fees
Jul 6 - Jul 7
Dumfries Villa

6. Aberdour Guest House

Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (189 reviews)
"Great building overlooking the bowling green. Super friendly proprietor with a simple nice breakfast. Easy access to town centre."
United Kingdom
Jon
The price is ₩151,937
₩182,324 total
includes taxes & fees
Jul 7 - Jul 8
Aberdour Guest House

7. Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (396 reviews)
"Brilliant, comfy and great food, staff lovely."
United Kingdom
Graham
The price is ₩175,579
₩210,694 total
includes taxes & fees
Jun 30 - Jul 1
Friars Carse Country House Hotel

8. Premier Inn Dumfries

Premier Inn Dumfries
3.0 star property
Dumfries
7.6 out of 10, Good, (5 reviews)
"Well located, the staff were wonderful, room was clean, bed was lovely and the breakfast was good. "
United Kingdom
James
The price is ₩92,851
₩111,421 total
includes taxes & fees
Jul 12 - Jul 13
Premier Inn Dumfries

9. Marchdyke Farm Cottage

Marchdyke Farm Cottage
3.0 star property
Dumfries
The price is ₩614,739
₩737,687 total
includes taxes & fees
Jul 11 - Jul 12
Marchdyke Farm Cottage

10. Caul View Apartment in Dumfries

Caul View Apartment in Dumfries
3.5 star property
Dumfries
The price is ₩160,007
₩289,248 total
includes taxes & fees
Jul 19 - Jul 20
Caul View Apartment in Dumfries

11. LSO GUEST HOUSE

LSO GUEST HOUSE
3.0 star property
Dumfries
5.8 out of 10, (43 reviews)
"Very dirty, bed bugs "
United Kingdom
Cosmos
The price is ₩158,774
₩190,529 total
includes taxes & fees
Jun 28 - Jun 29
LSO GUEST HOUSE

12. The Queensberry Hotel & Restaurant

The Queensberry Hotel & Restaurant
2.0 star property
Dumfries
4.8 out of 10, (65 reviews)
"Very convienent for the town centre. Our room was basic, but clean with a very good shower. "
United Kingdom
David
The price is ₩202,583
₩243,099 total
includes taxes & fees
Jun 29 - Jun 30
The Queensberry Hotel & Restaurant

13. The Hill Hotel

The Hill Hotel
3.0 star property
Dumfries
9.8 out of 10, Exceptional, (241 reviews)
"The Hill Hotel was a great. Everything was immaculate . Location was great as well. Less than a 5 minute walk from train station and very close to town. The owners Lynne and Terry were fabulous host. Hopefully going back to Scotland in couple of years and will definitely stay here again."
United States
Cyndi
The price is ₩236,347
₩283,617 total
includes taxes & fees
Jun 29 - Jun 30
The Hill Hotel

14. The Huntingdon B&B

The Huntingdon B&B
3.0 star property
Dumfries
9.6 out of 10, Exceptional, (157 reviews)
"Lovely B &B with a welcoming host and beautifully decorated rooms. Great location for walking into town. Would definitely recommend."
United Kingdom
Sarah
The price is ₩151,937
₩182,324 total
includes taxes & fees
Jul 2 - Jul 3
The Huntingdon B&B

15. Sandpiper

Sandpiper
3.5 star property
Dumfries
The price is ₩767,993
₩921,592 total
includes taxes & fees
Jul 4 - Jul 5
Sandpiper

16. White Hart Hotel

White Hart Hotel
3.0 star property
Dumfries
8.0 out of 10, Very Good, (143 reviews)
"The hotel is a typical old pub, the staff lovely and welcoming. The stairways and walls are dated, but the rooms are tidy, clean, comfortable and cosy. The full breakfast was beautiful. I enjoyed the stay and would definitely stay again. For your evening meal we went to the Caven Arms on the recommendation of the hotel/pub manager and that was delightful too. "
United Kingdom
Gaynor
The price is ₩165,443
₩198,531 total
includes taxes & fees
Jun 28 - Jun 29
White Hart Hotel

17. Cavens House Dinner included

Cavens House Dinner included
3.0 star property
Dumfries
The price is ₩873,133
₩873,133 total
includes taxes & fees
Jun 28 - Jun 29
Cavens House Dinner included

18. Kestrel Lodge

Kestrel Lodge
3.5 star property
Dumfries
10.0 out of 10, Exceptional, (1 review)
The price is ₩571,690
₩686,028 total
includes taxes & fees
Jul 4 - Jul 5
Kestrel Lodge

19. Dershel Lodge

Dershel Lodge
2.5 star property
Dumfries
The price is ₩644,624
₩773,541 total
includes taxes & fees
Jul 14 - Jul 15
Dershel Lodge

20. Knockendoch

Knockendoch
2.5 star property
Dumfries
The price is ₩1,208,814
₩1,450,577 total
includes taxes & fees
Jul 1 - Jul 2
Knockendoch
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

Stay near popular Dumfries attractions

Top Dumfries Hotel Reviews

More cheap stays in Dumfries

Find out more about Dumfries

Top reasons to visit Dumfries

  • Outdoor Adventures: Dumfries offers a range of outdoor activities, including scenic walking trails, donkey rides, and golf courses, perfect for family fun.
  • Rich History: Explore the Dumfries Museum for insights into local history and culture, and visit nearby castles and national parks.
  • Family-Friendly Attractions: Enjoy bumper boats and arcade games, making it a great destination for families with children.
  • Charming Accommodations: Choose from cozy lodges and welcoming hotels, including pet-friendly and LGBTQIA-friendly options.
  • Vibrant Atmosphere: Experience the lively town center and friendly community, perfect for relaxation and exploration.

Find great hotels in and around Dumfries

Discover a variety of accommodations in Dumfries, Scotland, perfect for every traveler. Whether you prefer a cozy lodge or a welcoming hotel, you'll find options that cater to your needs, including pet-friendly services and a supportive environment for LGBTQIA guests. With charming guesthouses and comfortable rooms available, Dumfries offers a delightful stay for both leisure and business travelers alike.

  • Days Inn by Wyndham Lockerbie Annandale Water: This budget-friendly hotel boasts a guest rating of 8.2 out of 10 and is located 21km from Dumfries. Ideal for travelers seeking a pet-friendly escape, the Days Inn allows pets on the property, making it a great choice for those wishing to bring their furry companions. Guests can enjoy comfortable lodging with essential amenities, ensuring a pleasant stay while being close to the scenic countryside of Scotland.
  • Holiday Inn Dumfries by IHG: With a guest rating of 8.4 out of 10, this 3-star hotel is situated right in Dumfries, offering convenience for both leisure and business travelers. The Holiday Inn Dumfries provides a range of facilities tailored for business needs, making it an excellent choice for corporate stays. This property combines comfort with practicality, ensuring that guests have access to everything needed for a productive visit while exploring the charming surroundings of Dumfries.
  • Best Western Station Hotel: Also rated 8.4 out of 10, the Best Western Station Hotel is located in the heart of Dumfries, providing travelers with easy access to the city center. Guests can savor delightful dining options, including a restaurant and bar, along with a hearty breakfast to start the day. The hotel features modern entertainment amenities, such as flat-screen TVs, ensuring a relaxing experience. Its central location allows guests to explore local attractions while enjoying comfortable accommodations.

Where to stay in and around Dumfries

Discover the charm of Dumfries, Scotland, where outdoor adventures meet rich history. Stroll through the vibrant town center, relax in stunning countryside hotels, and explore the friendly atmosphere. Don't miss excursions to nearby attractions, perfect for family fun and recreation. Whether you're seeking a serene getaway or an exciting adventure, Dumfries offers a delightful blend of experiences for every traveler.

  • Lockerbie: Located 18km from Dumfries, Lockerbie is a charming city known for its stunning outdoor experiences and scenic beauty. The area attracts visitors year-round, with peak arrivals in April, July, and September. Here, you can enjoy a variety of activities like golfing and exploring recreational areas. Notable local landmarks include historic sites, picturesque lakes, and an impressive castle. Whether you're seeking adventure or just a peaceful retreat, Lockerbie offers a delightful travel experience.
  • Dalbeattie: Situated 21km from Dumfries, Dalbeattie is a vibrant city that caters to families and eco-friendly travelers alike. With consistent visitor numbers throughout the year, it sees a surge in popularity during the spring and late summer months. Outdoor enthusiasts can take advantage of numerous recreational areas and golf courses, while the beautiful local beach, parks, and serene lakes provide ample opportunities for relaxation and exploration. Dalbeattie is a perfect destination for those looking to connect with nature and engage in family-friendly activities.
  • Southerness: Nestled in the Dumfries area, Southerness is a picturesque village that offers a unique blend of culture and scenic landscapes. Visitor numbers tend to peak in April and from June to July, making it a popular summer getaway. Here, you can enjoy a variety of outdoor activities, including golf at the local course and hiking along scenic trails. The nearby beach, historic landmarks, and ancient ruins make Southerness a captivating place for history buffs and nature lovers alike. Experience the charm of this coastal village on your vacation.

Things to do in Dumfries

Shopping

Dumfries offers a charming shopping experience with local boutiques and the Loreburne Shopping Centre featuring a range of shops and eateries. If you're up for a drive, head to the nearby town of Stranraer, about 40km away, where you can explore more shops and local markets.

Recreation

Experience tranquility at the Crichton Wellness Centre, where you can enjoy a variety of holistic treatments and fitness classes. For outdoor relaxation, take a stroll through the picturesque gardens of the Crichton or explore nearby scenic walking trails that showcase the natural beauty of Dumfries.

Adventure

Explore the breathtaking scenery of the Solway Coast Area of Outstanding Natural Beauty, where you can hike along stunning coastal paths and enjoy wildlife spotting. For a thrilling adventure, try mountain biking at Mabie Forest, featuring various trails suited for all skill levels amidst picturesque woodlands.

Nightlife

Experience the vibrant nightlife at The Venue on Shakespeare Street, known for its lively dance floor and DJ nights. For a more laid-back evening, visit The Globe Inn on Newall Terrace, where you can enjoy traditional ales and local music in a cozy atmosphere.

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

Find the best attractions in Dumfries

Dumfries, Scotland, is perfect for outdoor and family adventures, featuring attractions like castles, sculpture gardens, and national parks. Visitors can immerse themselves in the local culture while enjoying a variety of experiences tailored for families and outdoor enthusiasts. Don't miss the Dumfries Museum for a taste of local history, and if you're looking for accommodations, consider checking out hotels in nearby Liverpool for a comfortable stay.

  • New Abbey Corn Mill: Step into history at New Abbey Corn Mill, a charming monument showcasing traditional Scottish milling techniques. Experience the rich cultural heritage of the area as you explore the restored mill and learn about its significance in local agriculture.
  • Caerlaverock Castle: Discover the enchanting ruins of Caerlaverock Castle, a medieval fortress steeped in romance and history. Surrounded by a picturesque moat, this castle offers a glimpse into Scotland's turbulent past along with stunning views of the surrounding landscape.
  • Caerlaverock Wetland Centre: Immerse yourself in nature at Caerlaverock Wetland Centre, an eco-friendly sanctuary teeming with wildlife. Enjoy birdwatching and explore beautiful trails while learning about conservation efforts in this serene environment.

Best time to go to Dumfries

The best time to visit Dumfries can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dumfries falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dumfries falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
February39.2°F (4.0°C)Light RainMostly CloudyAverageSlightly Low
March41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageSlightly High
June55.4°F (13.0°C)Light RainMostly CloudySlightly HighAverage
July57.9°F (14.4°C)Light RainMostly CloudySlightly HighSlightly High
August57.2°F (14.0°C)Light RainMostly CloudyAverageSlightly High
September54.1°F (12.3°C)Light RainMostly CloudySlightly HighAverage
October49.6°F (9.8°C)Light RainMostly CloudySlightly LowAverage
November43.9°F (6.6°C)Light RainMostly CloudySlightly LowAverage
December40.3°F (4.6°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Dumfries

Traveling to Dumfries, Scotland, is convenient with several major airports nearby. EDInburgh Airport (EDI) is situated 100km away and offers luxurious accommodations such as Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both within 11km of the airport. Glasgow Airport (GLA) is 103km from Dumfries, with excellent hotel options like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both within 11km. Lastly, Durham Teesside Airport (MME) is 153km distant, featuring hotels like Rockliffe Hall and Hotel Bannatyne Darlington, both 8km away. Transportation services from these hotels to their respective airports ensure a smooth travel experience.

Frequently asked questions

Where is the best place to stay in Dumfries?
Hetland Hall Hotel is one of the top choices for your stay based on our traveler data. This hotel offers free breakfast and a restaurant. Other good options for your trip include Holiday Inn Dumfries by IHG and Friars Carse Country House Hotel. See all available top hotels, or vacation rentals in Dumfries.
If I need to cancel my hotel reservation in Dumfries, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dumfries.
Where can I learn more about changing or cancelling my trip to Dumfries?
For more details about picking new dates or cancelling your trip to Dumfries, go to https://www.expedia.com/service/.
What's the best LGBTQ-friendly hotel in Dumfries?
Holiday Inn Dumfries by IHG is a top LGBTQ-friendly hotel, and features free WiFi and free internet. Friars Carse Country House Hotel and Lindean Guest House are two other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in Dumfries.
What's the best pet-friendly hotel in Dumfries?
Friars Carse Country House Hotel is a top hotel for people traveling with their pets, and offers 2 restaurants and 2 bars/lounges for its human guests. Two other good options to stay with your pet include Cairndale Hotel & Spa and LSO GUEST HOUSE. See more pet-friendly hotel accommodations in Dumfries.
Where is the best hotel to stay near Dumfries Ice Bowl?
Adjacent to Dumfries Ice Bowl, White Hart Hotel is one of the top choices for your stay based on our traveler data, and this 3-star inn offers free parking and a bar. Other good choices close by include Cairndale Hotel and Best Western Station Hotel.
What about the best place to stay near Caerlaverock Castle?
One of the top choices for your stay is Hetland Hall Hotel, located 5.8 mi (9.3 km) from Caerlaverock Castle, and this 4-star hotel offers free breakfast and a restaurant.
What's the best golf hotel in Dumfries?
Bluebell Bank is a top B&B that has a golf course and features free WiFi. You can tee off at Dumfries and County Golf Club or Dumfries and Galloway Golf Club while you're in town. See more golf hotels in Dumfries.
What's the best place to stay in Dumfries that's close to historical sites?
Based on our travel expertise, Friars Carse Country House Hotel is a top historic hotel bookable on Expedia and it features 2 restaurants. Also notable landmarks to visit include Old Bridge House, Caerlaverock Castle, and Sweetheart Abbey. See more options for historical stays in Dumfries.
What are some accommodations with pools in Dumfries?
Cairndale Hotel & Spa: Offers 2 restaurants, an indoor pool, and a full-service spa. View all hotels with pools in Dumfries.
What is the best spa hotel in Dumfries?
Cairndale Hotel & Spa is a highly recommended spa hotel with an indoor pool. Treat yourself to a facial, hot stone massage, or body wrap at Cairndale Spa (additional fees apply). See all spa hotels in Dumfries.
What's the best place to stay near Glasgow International Airport (GLA)?
Holiday Inn Glasgow Airport is a popular 3-star hotel featuring a restaurant and a bar. It's located a short 0.1 mi (0.1 km) from Glasgow Intl. Airport. Other good options close to the airport are Holiday Inn Express Glasgow Airport and Courtyard by Marriott Glasgow Airport.
How is it to stay in Dumfries?
History buffs enjoy visiting Dumfries though all visitors are sure to find something to appreciate. Tourists can also enjoy the city's museums, entertainment choices, and theaters. In Dumfries, there are 213 hotels and other accommodations to choose from. Find out more about Dumfries.
What should I see while I'm in Dumfries?
Cultural venues include Old Bridge House, Dumfries Museum, and Dumfries and Galloway Aviation Museum. Attractions like Dumfries Ice Bowl, Dalscone Farm Fun, and Dino Park are fun for kids of all ages. Landmarks like Caerlaverock Castle, Robert Burns Statue, and Sweetheart Abbey might be worth a visit. Check out what more to see and do in Expedia's Dumfries guide.
How can I get around Dumfries?
If you want to explore the larger area, ride aboard one of the trains from Dumfries Station. If you want to venture out around the area, you may want a rental car in Dumfries for your journey.
What's the seasonal weather like in Dumfries?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Dumfries is 49 inches.