Hotels in Dumfries

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Dumfries?

Hetland Hall Hotel
Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (511 reviews)
Escape to this peaceful Dumfries hotel where lush gardens and a welcoming terrace create a serene atmosphere. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Dino Park and Ruthwell Cross. The friendly staff and inviting restaurant with bar complete your Scottish getaway.
The price is ฿4,737
฿5,684 total
includes taxes & fees
8 Jun - 9 Jun
Hetland Hall Hotel
Friars Carse Country House Hotel
Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (385 reviews)
Historic riverside sanctuary offering Scottish hospitality with 2 inviting bars and an elegant restaurant. After a day exploring Morton Castle or Ellisland Farm, unwind in the tranquil garden. Free WiFi and parking enhance this peaceful country retreat.
The price is ฿3,617
฿4,340 total
includes taxes & fees
25 May - 26 May
Friars Carse Country House Hotel
The Farmers Inn
The Farmers Inn
2.0 star property
Dumfries
9.0 out of 10, Wonderful, (120 reviews)
This charming Dumfries inn offers outdoor tennis courts and a welcoming bar/lounge for evening relaxation. Located near Ruthwell Cross and Dino Park attractions with convenient access to Annan Station, it's an ideal rural Scottish retreat with free parking.
The price is ฿4,190
฿5,028 total
includes taxes & fees
21 May - 22 May
The Farmers Inn
Holiday Inn Dumfries by IHG
Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (634 reviews)
Enjoy local cuisine at Brasserie 59 or unwind in the garden at this convenient Dumfries hotel. Just 9 minutes from Dumfries Station, you'll find Burns' mausoleum and Dumfries Museum nearby. The bar and friendly staff enhance your comfortable stay.
The price is ฿3,690
฿4,427 total
includes taxes & fees
31 May - 1 Jun
Holiday Inn Dumfries by IHG
Premier Inn Dumfries
Premier Inn Dumfries
3.0 star property
Dumfries
8.8 out of 10, Excellent, (3 reviews)
Just minutes from Dumfries Station, this welcoming hotel offers comfortable rooms and easy access to the Dumfries and Galloway Aviation Museum. Enjoy the convenience of free parking and breakfast options before exploring nearby Dalscone Farm Fun.
The price is ฿1,931
฿2,317 total
includes taxes & fees
31 May - 1 Jun
Premier Inn Dumfries
The Huntingdon B&B
The Huntingdon B&B
3.0 star property
Dumfries
9.6 out of 10, Exceptional, (153 reviews)
Immerse yourself in Scottish charm at this cosy B&B just 1 minute from Dumfries Station. Enjoy daily housekeeping while exploring nearby Ewart Public Library and Moat Brae National Centre for Children's Literature, all with convenient free parking.
The price is ฿3,288
฿3,945 total
includes taxes & fees
18 May - 19 May
The Huntingdon B&B
Aberdour Guest House
Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (181 reviews)
Experience comfortable accommodation with free breakfast, WiFi, and parking in Dumfries. Just a 3-minute walk from the train station, this welcoming guesthouse puts you near Ewart Public Library and Robert Burns Statue. Unwind with drinks at the bar after exploring local attractions.
The price is ฿3,279
฿3,935 total
includes taxes & fees
28 May - 29 May
Aberdour Guest House
Cairndale Hotel & Spa
Cairndale Hotel & Spa
4.0 star property
Dumfries
6.0 out of 10, (1 review)
The price is ฿4,570
฿5,484 total
includes taxes & fees
9 Jun - 10 Jun
Cairndale Hotel & Spa
LSO GUEST HOUSE
LSO GUEST HOUSE
3.0 star property
Dumfries
5.8 out of 10, (40 reviews)
Escape to this cosy retreat near Dumfries Station, where daily housekeeping ensures a comfortable stay. Explore nearby Robert Burns Statue and Ewart Public Library, all within easy walking distance of this charming Scottish guesthouse.
The price is ฿3,427
฿4,112 total
includes taxes & fees
13 Jun - 14 Jun
LSO GUEST HOUSE
The Mews Flat
The Mews Flat
3.5 star property
Dumfries
10.0 out of 10, Exceptional, (1 review)
This cosy cottage sits beside scenic fairways in Dumfries, offering a fully equipped kitchen for home-cooked meals. Explore nearby Garden of Cosmic Speculation or Ellisland Farm, then unwind with a DVD. Free WiFi and parking complete your countryside retreat.
The price is ฿15,233
฿18,280 total
includes taxes & fees
7 Jun - 8 Jun
The Mews Flat
Torr House
Torr House
3.0 star property
Dumfries
The price is ฿5,313
฿6,375 total
includes taxes & fees
19 May - 20 May
Torr House
Hamilton House
Hamilton House
4.0 star property
Dumfries
9.8 out of 10, Exceptional, (397 reviews)
This charming guesthouse puts you minutes from Dumfries and County Golf Club and the Ewart Public Library. Mountain biking enthusiasts will find trails nearby, while the convenient 7-minute walk to the train station makes exploring Scotland effortless.
The price is ฿3,452
฿4,143 total
includes taxes & fees
25 May - 26 May
Hamilton House
The Hill Hotel
The Hill Hotel
3.0 star property
Dumfries
9.8 out of 10, Exceptional, (239 reviews)
Wake up to a free breakfast at this welcoming Dumfries guesthouse, just 4 minutes from the train station. Enjoy a match on the outdoor tennis courts or unwind with drinks at the bar after visiting nearby Ewart Public Library and local golf club.
The price is ฿5,101
฿6,122 total
includes taxes & fees
7 Jun - 8 Jun
The Hill Hotel
The Queensberry Hotel & Restaurant
The Queensberry Hotel & Restaurant
2.0 star property
Dumfries
4.8 out of 10, (63 reviews)
Experience Scottish hospitality at this cosy retreat near Robert Burns Statue and mausoleum. After exploring, unwind at the on-site bar and café. Just an 8-minute walk from Dumfries Station, the hotel offers daily housekeeping and in-room coffeemakers.
The price is ฿4,373
฿5,247 total
includes taxes & fees
28 May - 29 May
The Queensberry Hotel & Restaurant
Caul View Apartment in Dumfries
Caul View Apartment in Dumfries
3.5 star property
Dumfries
The price is ฿3,881
฿6,756 total
includes taxes & fees
18 May - 19 May
Caul View Apartment in Dumfries
Dumfries Villa
Dumfries Villa
3.0 star property
Dumfries
9.2 out of 10, Wonderful, (146 reviews)
This welcoming villa offers complimentary WiFi and breakfast in a convenient location near Ewart Public Library and Moat Brae National Centre for Children's Literature. Just a 2-minute walk from Dumfries Station, guests consistently praise the helpful staff.
The price is ฿2,842
฿3,411 total
includes taxes & fees
28 May - 29 May
Dumfries Villa
Kestrel Lodge
Kestrel Lodge
3.5 star property
Dumfries
10.0 out of 10, Exceptional, (1 review)
Immerse in natural beauty at this Dumfries cottage, featuring a peaceful garden and fully equipped kitchen. Just minutes from 7stanes - Mabie and Mabie Forest Park, outdoor adventures await with nearby hiking and biking trails.
The price is ฿12,339
฿14,807 total
includes taxes & fees
22 May - 23 May
Kestrel Lodge
White Hart Hotel
White Hart Hotel
3.0 star property
Dumfries
8.0 out of 10, Very good, (139 reviews)
Experience historic Scotland at this welcoming inn near Devorgilla Bridge and Old Bridge House. Enjoy a drink at the bar after a day of mountain biking, with free parking and Dumfries Station just an 11-minute walk away.
The price is ฿3,571
฿4,285 total
includes taxes & fees
14 Jun - 15 Jun
White Hart Hotel
Sandpiper
Sandpiper
3.5 star property
Dumfries
Peaceful Scottish retreat near John Paul Jones Museum and Sandyhills Beach. This cottage includes a full kitchen, garden, and refrigerator, with convenient free WiFi and parking. Glasgow's Prestwick Airport is 125 minutes away.
The price is ฿16,618
฿19,942 total
includes taxes & fees
29 May - 30 May
Sandpiper
Knockendoch
Knockendoch
2.5 star property
Dumfries
Surrounded by fairways, this cosy cottage offers a peaceful escape with a beautiful garden and fully-equipped kitchen. Free WiFi and parking make exploring New Abbey Corn Mill and Sweetheart Abbey convenient from this relaxing countryside base.
The price is ฿26,091
฿31,309 total
includes taxes & fees
12 Jun - 13 Jun
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.

Get last-minute hotel deals in Dumfries and save more

Sign in to unlock great savings.
Showing deals for:15 May - 17 May
Showing deals for:22 May - 24 May

When is the best time to visit Dumfries?

Our prices for hotels in Dumfries are cheapest in January
Price trends for hotels in Dumfries
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Dumfries
May
High 14°C / low 6°C. Cloudy most days.
View properties in May
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Dumfries

Check out reviews of Dumfries hotels guests love

Frequently asked questions

How much does a hotel room cost in Dumfries?
You can find top hotels in Dumfries from ฿2,317 with options to suit your budget and needs. If you're after an affordable hotel in Dumfries that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Dumfries hotels?
Discover great deals on Dumfries hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Dumfries hotels.
Can I book Dumfries hotels with free cancellation?
To book a refundable Dumfries hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Dumfries?
Our travellers' favourite pet-friendly hotels in Dumfries include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Dumfries.
What are some of the best hotels in Dumfries for couples?
Choose a top-rated Dumfries romantic hotel and enjoy your couple's getaway. Our travellers love Holiday Inn Dumfries by IHG, a hotel with a restaurant. Discover more hotels in Dumfries on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some popular hotels in central Dumfries?
If you're looking for hotels in central Dumfries, check out The Huntingdon B&B and Southpark House. Travellers love The Huntingdon B&B for its location, as well as the free parking and free WiFi this bed & breakfast offers. Southpark House is another popular central hotel with a free cooked-to-order breakfast and free parking, plus dressing gowns in the guestrooms.
What hotels do travellers recommend in Dumfries?
Can I book a refundable accommodation option in Dumfries?
If you want the flexibility to change your plans to Dumfries, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Dumfries if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 23 holiday homes. You can also consider one of the 19 apartments or 112 cottages.
What will the weather in Dumfries be like during my visit?
July and August are typically the warmest months in Dumfries, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 4°C. December and October are the months with the most rain.
Why should I book my Dumfries hotel with Hotels.com?
There are lots of reasons to book your Dumfries trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Dumfries

Dumfries: A Tapestry of Enchantment Woven with Castles and Culture

Nestled in the picturesque landscapes of southern Scotland, Dumfries is a charming market town steeped in history and culture. Known as the Queen of the South, it boasts attractions like the majestic Caerlaverock Castle and the Robert Burns Centre, celebrating Scotland's beloved poet. Stroll along the River Nith, enjoy the serene beauty of the surrounding countryside, or explore the vibrant local arts scene. With cosy hotels and delightful eateries, Dumfries offers a warm Scottish welcome, making it an ideal destination for those seeking a blend of history, nature, and authentic charm.

Top locations to stay in Dumfries

Some great areas to stay in Dumfries are Southerness, Lochmaben, and Carsethorn. Southerness boasts stunning coastal views and a lovely beach, while Lochmaben offers charming gardens and local bars. Carsethorn is perfect for those seeking scenic excursions. For first-time visitors, Lochmaben is best suited with its central amenities and picturesque surroundings.

  1. SouthernessOpens in a new window: Southerness is a charming seaside village, perfect for those who enjoy relaxing by the coast. With its stunning beach and views of the Solway Firth, it’s an ideal spot for leisurely walks and enjoying the fresh sea air. The area boasts a friendly local bar where you can unwind after a day of exploration. Outdoor enthusiasts will appreciate the nearby golf course, renowned for its scenic views and challenging holes. Plus, the picturesque lighthouse adds a touch of historic charm to your stay.
  2. LochmabenOpens in a new window: Lochmaben offers a delightful blend of history and nature, making it a fantastic place to stay. It’s famous for its beautiful lochs and tranquil surroundings, perfect for fishing and birdwatching. The local bar provides a welcoming atmosphere to meet fellow travelers and locals alike. Don't miss the chance to explore the ruins of Lochmaben Castle, which add a fascinating historical element to your visit. The nearby gardens also offer a lovely retreat for a peaceful afternoon.
  3. CarsethornOpens in a new window: Carsethorn is a picturesque village that captures the essence of rural Scotland. Nestled along the coast, it’s a peaceful haven for those looking to escape the hustle and bustle. The area has a charming local bar where you can enjoy a relaxed evening. Adventure seekers can indulge in coastal walks, taking in the breathtaking views of the Solway Coast. Its proximity to nature reserves also makes it a great spot for wildlife enthusiasts eager to explore the diverse flora and fauna.

4 tips for savvy savings when booking a hotel in Dumfries

  1. Book for the cheapest times: The most budget-friendly time to visit Dumfries is during January, February, and December, when hotel prices may drop. To fully appreciate the town's historical landmarks, cultural sites, and natural beauty, a stay of at least 2 to 3 days is recommended. This timeframe allows visitors to explore attractions such as castles, museums, and theatres, as well as enjoy recreational activities like hiking and biking. With its friendly atmosphere and great value for money, Dumfries offers an ideal destination for those on a budget looking to immerse themselves in its rich heritage and vibrant culture.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dumfries, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive last-minute offers. Additionally, the Smart Shopping tool available in the app can help you compare hotel prices and amenities, ensuring you're more likely to see the best options. This way, you’ll be promptly updated on price changes and availability, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Dumfries hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that may offer a more affordable option, helping you find the best deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes at a higher price. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and ease of access to the sites you wish to visit. You might also look into independent hotels located further out, which can offer a more authentic and budget-friendly experience, as they usually tend to be cheaper.

Best time to go to Dumfries

Dumfries experiences its lowest average temperature in January, at 38.7°F (3.7°C), while July is the hottest month, with an average temperature of 57.9°F (14.4°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Dumfries, June, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.