
Photo by dan kearney
Hotels in Ecclefechan
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 Ecclefechan?




The Loft
The Loft
4.0 star property
Annan
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is $383
$383
$460 total
includes taxes & fees
Jan 4 - Jan 5, 2026




The Village Inn and Kirtle House B&B
The Village Inn and Kirtle House B&B
3.0 star property
Lockerbie
9.6 out of 10, Exceptional, (237)
9.6/10
Exceptional
(237)
cleanliness Countryside charm near hiking trails in Lockerbie with free parking and bar.
The price is $96
$96
$115 total
includes taxes & fees
Dec 29 - Dec 30




The Old Rectory
The Old Rectory
3.0 star property
Annan
9.2 out of 10, Wonderful, (117)
9.2/10
Wonderful
(117)
cleanliness Experience a historic stay near Annan Station with free breakfast and bicycles.
The price is $93
$93
$112 total
includes taxes & fees
Dec 30 - Dec 31




Sure Hotel by Best Western Lockerbie
Sure Hotel by Best Western Lockerbie
3.0 star property
Lockerbie
8.0 out of 10, Very Good, (95)
8.0/10
Very Good
(95)
cleanliness Countryside retreat offers fitness center and dining just minutes from Lockerbie attractions.
The price is $123
$123
$147 total
includes taxes & fees
Jan 8 - Jan 9, 2026




The Kings Arms Hotel
The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (97)
8.6/10
Excellent
(97)
cleanliness Country escape near Lockerbie Station with two cozy bars and restaurant.
The price is $125
$125
$150 total
includes taxes & fees
Dec 30 - Dec 31




Hetland Hall Hotel
Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (484)
9.4/10
Exceptional
(484)
cleanliness Tranquil country retreat with scenic gardens and warm hospitality in Scotland.
The price is $146
$146
$176 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Bishopcleugh Guest House
Bishopcleugh Guest House
4.0 star property
Lockerbie
10.0 out of 10, Exceptional, (78)
10/10
Exceptional
(78)
cleanliness Enjoy picturesque countryside trails by this cozy Lockerbie guesthouse with daily breakfast.
The price is $205
$205
$205 total
includes taxes & fees
Jan 8 - Jan 9, 2026




The Mill Forge
The Mill Forge
3.0 star property
Lockerbie
9.0 out of 10, Wonderful, (245)
9.0/10
Wonderful
(245)
cleanliness Countryside escape just minutes from Gretna Green with welcoming bar and garden.
The price is $127
$127
$153 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Days Inn by Wyndham Gretna Green M74
Days Inn by Wyndham Gretna Green M74
3.0 star property
Gretna
8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is $39
$39
$47 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Smiths at Gretna Green
Smiths at Gretna Green
4.0 star property
Gretna
8.8 out of 10, Excellent, (584)
8.8/10
Excellent
(584)
cleanliness Indulge in traditional Scottish charm minutes from the historic blacksmith shop.
The price is $130
$130
$156 total
includes taxes & fees
Dec 26 - Dec 27




Tarnacrye
Tarnacrye
3.5 star property
Annan
cleanliness Relaxing cottage retreat by the greens with free parking and convenient WiFi.
The price is $589
$589
$707 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Corner House Hotel
Corner House Hotel
3.0 star property
Annan
8.4 out of 10, Very Good, (259)
8.4/10
Very Good
(259)
cleanliness Relax in a charming hotel near Annandale Distillery with coffee shop and bar.
The price is $73
$73
$88 total
includes taxes & fees
Dec 28 - Dec 29




Powfoot Hotel
Powfoot Hotel
3.0 star property
Annan
9.6 out of 10, Exceptional, (147)
9.6/10
Exceptional
(147)
cleanliness Experience a peaceful coastal escape with lovely Solway Firth views.
The price is $198
$198
$238 total
includes taxes & fees
Dec 29 - Dec 30




Bojangles Guest House
Bojangles Guest House
4.0 star property
Gretna
10.0 out of 10, Exceptional, (110)
10/10
Exceptional
(110)
cleanliness Stay at a welcoming B&B near Gretna Green Station with complimentary breakfast.




Gretna Hall Hotel
Gretna Hall Hotel
4.0 star property
Gretna
8.0 out of 10, Very Good, (467)
8.0/10
Very Good
(467)
cleanliness Conveniently positioned by Gretna Green Station for Scottish border exploration.
The price is $86
$86
$103 total
includes taxes & fees
Jan 14 - Jan 15, 2026




Hunters Lodge Hotel
Hunters Lodge Hotel
3.0 star property
Gretna
9.0 out of 10, Wonderful, (106)
9.0/10
Wonderful
(106)
cleanliness Cozy Scottish stay near Gretna Green with restaurant and friendly staff.
The price is $89
$89
$107 total
includes taxes & fees
Jan 8 - Jan 9, 2026




Midtown Farm Bed & Breakfast
Midtown Farm Bed & Breakfast
4.0 star property
Wigton
9.8 out of 10, Exceptional, (42)
9.8/10
Exceptional
(42)
cleanliness Experience countryside charm at Midtown Farm B&B in Wigton near Saint Michael's Church.
The price is $81
$81
$97 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Premier Inn Dumfries
Premier Inn Dumfries
3.0 star property
Dumfries
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
cleanliness Central Dumfries hotel with countryside surroundings and family attractions nearby.
The price is $55
$55
$66 total
includes taxes & fees
Jan 25 - Jan 26, 2026




Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
3.0 star property
Lockerbie
8.2 out of 10, Very Good, (788)
8.2/10
Very Good
(788)
cleanliness Convenient Lockerbie hotel offers free Wi-Fi and parking near Chariots of Fire Centre.
The price is $41
$41
$49 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Holiday Inn Dumfries by IHG
Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.6 out of 10, Excellent, (605)
8.6/10
Excellent
(605)
cleanliness Modern hotel with on-site dining, garden views, and nearby train station access.
The price is $75
$75
$91 total
includes taxes & fees
Jan 4 - Jan 5, 2026
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.
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.
Budget hotels in Ecclefechan and vicinity




8.6 out of 10, Excellent, (166)
8.6/10
Excellent
(166)
The price is $68
$68
$81 total
includes taxes & fees
Jan 8 - Jan 9, 2026




7.2 out of 10, Good, (557)
7.2/10
Good
(557)
The price is $37
$37
$44 total
includes taxes & fees
Jan 23 - Jan 24, 2026




7.2 out of 10, Good, (1000)
7.2/10
Good
(1000)
The price is $44
$44
$53 total
includes taxes & fees
Jan 1 - Jan 2, 2026




8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)
The price is $39
$39
$47 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water3.0 star property
Lockerbie
8.2 out of 10, Very Good, (788)
8.2/10
Very Good
(788)
The price is $41
$41
$49 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Carlisle Station Hotel, Sure Hotel Collection by BW
Carlisle Station Hotel, Sure Hotel Collection by BW3.0 star property
Carlisle
7.4 out of 10, Good, (1003)
7.4/10
Good
(1003)
The price is $53
$53
$63 total
includes taxes & fees
Jan 9 - Jan 10, 2026




9.2 out of 10, Wonderful, (133)
9.2/10
Wonderful
(133)
The price is $79
$79
$95 total
includes taxes & fees
Jan 8 - Jan 9, 2026




7.8 out of 10, Good, (133)
7.8/10
Good
(133)
The price is $64
$64
$77 total
includes taxes & fees
Dec 26 - Dec 27




8.4 out of 10, Very Good, (1001)
8.4/10
Very Good
(1001)




7.4 out of 10, Good, (3)
7.4/10
Good
(3)
The price is $54
$54
$65 total
includes taxes & fees
Jan 23 - Jan 24, 2026




8.2 out of 10, Very Good, (184)
8.2/10
Very Good
(184)
The price is $72
$72
$86 total
includes taxes & fees
Dec 26 - Dec 27




8.0 out of 10, Very Good, (1)
8.0/10
Very Good
(1)
The price is $54
$54
$65 total
includes taxes & fees
Jan 25 - Jan 26, 2026




10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is $55
$55
$66 total
includes taxes & fees
Jan 25 - Jan 26, 2026




8.6 out of 10, Excellent, (1000)
8.6/10
Excellent
(1000)
The price is $85
$85
$102 total
includes taxes & fees
Dec 26 - Dec 27




9.0 out of 10, Wonderful, (121)
9.0/10
Wonderful
(121)
The price is $89
$89
$89 total
includes taxes & fees
Dec 28 - Dec 29




7.0 out of 10, Good, (194)
7.0/10
Good
(194)
The price is $69
$69
$83 total
includes taxes & fees
Dec 28 - Dec 29




8.4 out of 10, Very Good, (1004)
8.4/10
Very Good
(1004)
The price is $61
$61
$73 total
includes taxes & fees
Dec 28 - Dec 29




9.2 out of 10, Wonderful, (117)
9.2/10
Wonderful
(117)
The price is $93
$93
$112 total
includes taxes & fees
Dec 30 - Dec 31




9.2 out of 10, Wonderful, (135)
9.2/10
Wonderful
(135)
The price is $90
$90
$108 total
includes taxes & fees
Jan 8 - Jan 9, 2026
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.
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.
Go beyond your typical stay in Ecclefechan
Pet friendly
Family friendly
Cottage
Learn more about Ecclefechan
The region around Ecclefechan is home to attractions such as Thomas Carlyle's Birthplace and Annandale Distillery.

Photo by dan kearney
Open Photo by dan kearney
Check out reviews of Ecclefechan hotels guests love

County Hotel
10/10 Excellent
"Reception staff excellent "

Days Inn by Wyndham Gretna Green M74
10/10 Excellent
"Good basic place to stay"

ibis Carlisle – City Centre
10/10 Excellent
"Everything was excellent. Staff and clean room. Thank you"

Carlisle Station Hotel, Sure Hotel Collection by BW
10/10 Excellent
"Staff are always friendly and helpful. They remembered me from a previous visit.
Rooms are clean, well presented and accessible (lift).
Hotel is right outside the station, and a short distance from the centre of town.
Breakfast offers continental or full English (best bacon ever).
Loved playing solitaire in the bar - small selection of games/packs of cards available.
Lovely place to stay. Highly recommended."

Ox Hotel Carlisle
10/10 Excellent
"Receptionist was great,"

Crown and Mitre Hotel
10/10 Excellent
"Nice hotel and very central"

Holiday Inn Dumfries by IHG
10/10 Excellent
"Clean, comfortable, quiet with a fantadtic breakfast buffet- perfect "

The Halston
10/10 Excellent
"Everything was fabulous, I couldn’t fault anything "

Cumbria Park Hotel
10/10 Excellent
"Room was lovely and newly renovated. The staff were brilliant. Evening meal was excellent. Lots of choice at breakfast."
Frequently asked questions
What hotels do travelers recommend in Ecclefechan?
Guests like Days Inn by Wyndham Gretna Green M74, Hetland Hall Hotel and Gretna Hall Hotel.
Can I book a refundable accommodation in Ecclefechan?
If you need the flexibility to change your travel plans to Ecclefechan, most properties offer refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Ecclefechan be like during my visit?
The warmest months in Ecclefechan are usually July and August with an average temp of 56°F. January and February are the chilliest months when the average temp is 39°F. The rainiest months are December and October.
Why should I book my Ecclefechan hotel with Hotels.com?
There are plenty of reasons to book your Ecclefechan travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.



