Enter your dates to see the latest prices and deals for Ecclefechan hotels
Check out our top picks in Ecclefechan
Located in Ecclefechan, 16 miles from Caerlaverock Castle, Ecclefechan Hotel has accommodations with a shared lounge, free private parking and a bar.

Located in Ecclefechan and within 17 miles of Caerlaverock Castle, Kirkconnel Hall Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

With a beautiful rural setting in the spectacular Scottish countryside, this small, family-run hotel is halfway between Lockerbie and Gretna Green, just off the A74(M).

Broadlea of Robgill Country Cottage Accommodation enjoys a location in Ecclefechan, 16 miles from Cumbria County Council and 16 miles from Carlisle Castle.

A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.

The Corner House Hotel is located in Annan, 15.4 miles from Dumfries. Guests can enjoy the on-site bar. Free private parking is available on site.

Dating from the 17th-century, the Kings Arms Hotel is one of the oldest establishments in Lockerbie. This family-run hotel offers attractive bedrooms, free Wi-Fi and parking and 2 bars.

Sure Hotel by Best Western Lockerbie features a fitness center, garden, a shared lounge and terrace in Lockerbie. With free WiFi, this 3-star hotel has a restaurant and a bar.

Located in Annan, within 13 miles of Caerlaverock Castle and 16 miles of Dumfries and County Golf Club, QueensBerry Annan provides accommodations with a garden and free WiFi throughout the property as...
Located in Annan, 13 miles from Caerlaverock Castle, QueensBerry Hotel has accommodations with a garden, free private parking and a restaurant.

Located in Ecclefechan, 16 miles from Caerlaverock Castle, Ecclefechan Hotel has accommodations with a shared lounge, free private parking and a bar.

Located in Ecclefechan and within 17 miles of Caerlaverock Castle, Kirkconnel Hall Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

With a beautiful rural setting in the spectacular Scottish countryside, this small, family-run hotel is halfway between Lockerbie and Gretna Green, just off the A74(M).

Broadlea of Robgill Country Cottage Accommodation enjoys a location in Ecclefechan, 16 miles from Cumbria County Council and 16 miles from Carlisle Castle.

A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.

The Corner House Hotel is located in Annan, 15.4 miles from Dumfries. Guests can enjoy the on-site bar. Free private parking is available on site.

Dating from the 17th-century, the Kings Arms Hotel is one of the oldest establishments in Lockerbie. This family-run hotel offers attractive bedrooms, free Wi-Fi and parking and 2 bars.

Sure Hotel by Best Western Lockerbie features a fitness center, garden, a shared lounge and terrace in Lockerbie. With free WiFi, this 3-star hotel has a restaurant and a bar.

Located in Annan, within 13 miles of Caerlaverock Castle and 16 miles of Dumfries and County Golf Club, QueensBerry Annan provides accommodations with a garden and free WiFi throughout the property as...
Located in Annan, 13 miles from Caerlaverock Castle, QueensBerry Hotel has accommodations with a garden, free private parking and a restaurant.

Popular with guests booking hotels in Ecclefechan
Popular with guests booking hotels in Ecclefechan
Popular with guests booking hotels in Lockerbie
Popular with guests booking hotels in Annan
Popular with guests booking hotels in Lockerbie
Popular with guests booking hotels in Annan
Popular with guests booking hotels in Lockerbie
Popular with guests booking hotels in Annan
Popular with guests booking hotels in Dumfries
Popular with guests booking hotels in Lockerbie
Providing a bar, The Village Inn features accommodations in Kirtlebridge. Both free Wifi and parking on-site are available at the guest house free of charge.
Sure Hotel by Best Western Lockerbie features a fitness center, garden, a shared lounge and terrace in Lockerbie. With free WiFi, this 3-star hotel has a restaurant and a bar.
The Corner House Hotel is located in Annan, 15.4 miles from Dumfries. Guests can enjoy the on-site bar. Free private parking is available on site.
The Old Rectory offers accommodations in Annan, 18 miles from Cumbria County Council and 19 miles from Carlisle Railway Station.
A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.
Housed in a historic building, the recently renovated Mansefield Rooms features accommodations with a garden and free Wifi. This bed and breakfast offers free private parking and full-day security.
Dating from the 17th-century, the Kings Arms Hotel is one of the oldest establishments in Lockerbie. This family-run hotel offers attractive bedrooms, free Wi-Fi and parking and 2 bars.
Offering a garden, North Lodge offers accommodations in Annan. Free Wifi is offered throughout the property and private parking is available on site. Guests can use a terrace.
Located in Annan, within 13 miles of Caerlaverock Castle and 16 miles of Dumfries and County Golf Club, QueensBerry Annan provides accommodations with a garden and free WiFi throughout the property as...
Located in Annan, 13 miles from Caerlaverock Castle, QueensBerry Hotel has accommodations with a garden, free private parking and a restaurant.
1 Bed in Lockerbie 86068 offers accommodations in Lockerbie, 13 miles from Caerlaverock Castle and 14 miles from Dumfries and County Golf Club.
3 Bed in Lockerbie 95861 is located in Brydekirk, just 14 miles from Dumfries and County Golf Club and 15 miles from Dumfries and Galloway Golf Club.
Bonshawside Farmhouse is located in Kirtlebridge, just 18 miles from Caerlaverock Castle and 19 miles from Cumbria County Council.
Scotia At The Brig offers accommodations in Brydekirk, 16 miles from Dumfries and County Golf Club and 16 miles from Dumfries and Galloway Golf Club.
Located in Eaglesfield, 18 miles from Caerlaverock Castle, Springkell provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Bonshawbrae offers accommodations in Kirtlebridge, 17 miles from Cumbria County Council and 17 miles from Carlisle Railway Station.