Hotels & Accommodation in Dumfries

Search Dumfries Hotels

Hotels.com™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Dumfries Hotels

Dumfries overview

Dumfries is an inviting destination that has something for everyone. Dumfries might not have many attractions within the city, but you won't need to venture far to find places to visit like World's Largest Axe.

Where to stay in Dumfries

A welcoming city, Dumfries offers a variety of hotels and other lodging choices. You can shop as many as 14 deals for Dumfries accommodations on Hotels.com, some with discounts of up to 19%. We have room prices as low as 30 USD per night and here's a breakdown of hotels by star rating in Dumfries as well as in the surrounding area:
  • • 4 4-star hotels from 90 USD per night
  • • 13 3-star hotels from 55 USD per night
  • • 4 2-star hotels from 30 USD per night

How to get to Dumfries

Fly into Fredericton, NB (YFC-Greater Fredericton Intl.), 30.1 mi (48.4 km) from the heart of Dumfries.

When to visit Dumfries

Wondering what time of year to travel or what clothes to pack? Here are some average seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 42°F day, 6°F night
  • • April-June: 73°F day, 25°F night
  • • July-September: 76°F day, 43°F night
  • • October-December: 60°F day, 9°F night
Seasonal rainfall averages
  • • January-March: 0.20 inches
  • • April-June: 0.31 inches
  • • July-September: 0.35 inches
  • • October-December: 0.31 inches