Hotels in Dumfries

Search and compare Dumfries hotels from hundreds of travel sites and save

Dumfries, Scotland, United Kingdom
18 Jun — 19 Jun2
Dumfries, Scotland, United Kingdom
Fri 18/6
Sat 19/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dumfries

Filter by star ratings
All filters
Travelodge Dumfries
Travelodge Dumfries
A75 Annan Road, Dumfries, United Kingdom
Show on map
3.2 km from city centre, Dumfries 

Travelodge Dumfries provides a comfortable setting while in Dumfries. It is conveniently located for those wanting to visit the area's popular attractions.

Cairndale Hotel And Leisure Club
Cairndale Hotel And Leisure Club
8.0 Excellent
English Street,132-136, Dumfries, United Kingdom
Show on map
0.1 km from city centre, Dumfries 
ExcellentBased on 477 reviews
8.0

Situated under a 10-minute stroll from Dumfries Railway Station, Cairndale Hotel And Leisure Club offers guests an ideal base while in Dumfries. It has a fitness centre, as well as a sauna, an indoor pool and a Turkish steam bath.

Glenaldor House
Glenaldor House
9.6 Excellent
5 Victoria Terrace, Dumfries, United Kingdom
Show on map
0.4 km from city centre, Dumfries 
ExcellentBased on 110 reviews
9.6

Situated only a five-minute stroll from Dumfries Railway Station, Glenaldor House provides guests with an ideal base when visiting Dumfries. It is conveniently positioned for guests wishing to visit local attractions.

The Kinmount Hotel
The Kinmount Hotel
8.5 Excellent
Carrutherstown, Dumfries, United Kingdom
Show on map
13.3 km from city centre, Dumfries 
ExcellentBased on 79 reviews
8.5

Set within the picturesque countryside of Carrutherstown, Kinmount Hotel offers comfortable accommodation and a wide range of facilities, including a laundry service, luggage storage and free Wi-Fi.

Tips for booking a Dumfries hotel

Cheapest month:September
Most expensive month:July
Average price in Dumfries:$141/night
Absolute cheapest price found:$46/night
Cheapest day:Monday
Most expensive day:Friday
$128 - $203
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $135
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Dumfries, Dumfries and Galloway

Show all 188 hotels
Travelodge Dumfries
Travelodge Dumfries
A75 Annan Road, Dumfries, United Kingdom
Show on map
3.2 km from city centre,  

Travelodge Dumfries provides a comfortable setting while in Dumfries. It is conveniently located for those wanting to visit the area's popular attractions.

$64
Avg. per night
The Kinmount Hotel
The Kinmount Hotel
8.5 Excellent
Carrutherstown, Dumfries, United Kingdom
Show on map
13.3 km from city centre,  

Set within the picturesque countryside of Carrutherstown, Kinmount Hotel offers comfortable accommodation and a wide range of facilities, including a laundry service, luggage storage and free Wi-Fi.

$113
Avg. per night
Glenaldor House
Glenaldor House
9.6 Excellent
5 Victoria Terrace, Dumfries, United Kingdom
Show on map
0.4 km from city centre,  

Situated only a five-minute stroll from Dumfries Railway Station, Glenaldor House provides guests with an ideal base when visiting Dumfries. It is conveniently positioned for guests wishing to visit local attractions.

$138
Avg. per night
Cairndale Hotel And Leisure Club
Cairndale Hotel And Leisure Club
8.0 Excellent
English Street,132-136, Dumfries, United Kingdom
Show on map
0.1 km from city centre,  

Situated under a 10-minute stroll from Dumfries Railway Station, Cairndale Hotel And Leisure Club offers guests an ideal base while in Dumfries. It has a fitness centre, as well as a sauna, an indoor pool and a Turkish steam bath.

$169
Avg. per night

Hotel prices in Dumfries

3 stars

$64 - $169

Cairndale Hotel And Leisure Club

No. 1 most popular

$169
Avg. per night
Glenaldor House

No. 2 most popular

Glenaldor House
9.6 Excellent
$138
Avg. per night
The Kinmount Hotel

Best value

The Kinmount Hotel
8.5 Excellent
$113
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dumfries

About Dumfries

Nestled within rolling hills and fertile valleys, Dumfries is one of Scotland’s most naturally resplendent and culture-filled getaways. Dumfries treats you to the ruins of ancient castles, enchanting Galloway Forest and pilgrimage sites for the poet Robert Burns.

Things to do

Spend time inside the former home of poet Robert Burns, the most famous historical figure in Dumfries. Rummage through his manuscripts, letters and personal artefacts at the Robert Burns House before dining upstairs in Hullabaloo restaurant. Check out the Burns statue on High Street, then view a comprehensive exhibition at the Robert Burns Centre, housed inside a former mill on the River Nith.

Travelling with your family? Don’t miss exploring Galloway Forest, a perfect place for spotting wildlife and flying kites. Another family favourite is Dalscone Farm Fun with its trampolines, zip slide, miniature golf, pedal cars and ball cannons. The kids can also feed pigs, ponies, llamas and donkeys.

Explore the pink-stoned ruins of Caerlaverock Castle, which is surrounded by a misty moat, or visit Drumlanrig Castle to see17th-century Renaissance architecture. Step outside to admire its elaborate Victorian gardens and a country park or join ranger-led walking tours.

Enjoy hearty pub grub and traditional Scottish dishes and ales on tap at Cavens Arms. Make one last toast to the life and work of Robert Burns at the weathered Globe Inn, which is famous as the poet’s cherished watering hole.

Getting around

Buses, taxis and bicycle hire companies service Dumfries. You can rent a car in the city or at Glasgow Prestwick Airport, about 100 kilometres away.

Dumfries travel FAQs

  • What are the best hotels in Dumfries?

    Hetland Hall Hotel, rated with a score of 9.0 from 484 reviewers, is one of the most popular hotels in Dumfries. Other top stays include Cairndale Hotel And Leisure Club, with an average rating of 8.0 from 477 reviewers, and Glenlossie Guest House, with a score of 8.4 from 757 reviewers.