Skip to main content

Search hotels in Ecclefechan

Enter your dates to see the latest prices and deals for Ecclefechan hotels

Ecclefechan – 7 hotels and places to stay

Filter by:

Star rating
Review score

Ecclefechan Hotel

Hotel in Ecclefechan

Situated in Ecclefechan, 26 km from Caerlaverock Castle, Ecclefechan Hotel features accommodation with a shared lounge, free private parking and a terrace.

S
Shaun
From
Guernsey
Outstanding hosts. Food at dinner and breakfast was fantastic. Great bar. Beautiful garden.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 328 reviews
Price from
US$112.55
1 night, 2 adults

Kirkconnel Hall Hotel

Hotel in Ecclefechan

Set in Ecclefechan and within 28 km of Caerlaverock Castle, Kirkconnel Hall Hotel features a bar, non-smoking rooms, and free WiFi.

J
Jacqueline Young
From
Spain
We liked everything about Kirkconnel Hall Hotel, it was very accommodating, different in that it was an old listed building, full of history, great hosts, and a very inviting lounge bar. The bedroom was very spacious as was the bathroom. Great building you could get lost in!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 386 reviews
Price from
US$185.38
1 night, 2 adults

Cressfield Country House Hotel

Ecclefechan

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).

S
Stevenson
From
United States
The staff, especially Nigel, went above and beyond to ensure my stay was comfortable and that I made it to the wedding I was attending, as well as the airport the following morning, on time. I cannot speak highly enough of the service and accommodations.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 742 reviews
Price from
US$109.24
1 night, 2 adults

Somerton House Hotel

Lockerbie (Near Ecclefechan)

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

N
Nora
From
France
Lovely family run hotel. Staff very friendly and extremely helpful. Immaculately clean room, large and spacious. Great value for money. Would definitely stay here again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 813 reviews
Price from
US$145.66
1 night, 2 adults

The Corner House Hotel

Annan (Near Ecclefechan)

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.

G
Gareth
From
South Africa
Its a lovely quirky hotel set in the heart of the town with easy access to local amenities, restaurants and main roads to nearby towns. The family rooms (203 and 204) were clean, comfortable, and well maintained - a good honest value for money 2 night break. The staff were polite and exceptionally friendly, and we were reminded that if we needed anything at all, just to call in at the reception. Nothing is too much effort, and Alex was a wonderful hostess. The breakfasts are hearty and well worth adding on if you're staying. Stay for lunch, have a drink at the bar, mingle with the locals and take your time to soak up the history of this fine old school hotel! We will be back!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 945 reviews
Price from
US$86.07
1 night, 2 adults

Kings Arms Hotel

Lockerbie (Near Ecclefechan)

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.

V
Vaclav_Simek
From
Czech Republic
I was really surprised by the spacious room for our group of four friends. Parking was possible either just a few steps from the entrance to the hotel (free of charge only between 6 PM - 8 AM) or on a free parking yard some 150m from the hotel. I also enjoyed the dinner served directly at the hotel which was a bit of a surprise for such a small Scottish town of Lockerbie and available at a quite favourable price.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 804 reviews
Price from
US$137.05
1 night, 2 adults

Sure Hotel by Best Western Lockerbie

Lockerbie (Near Ecclefechan)

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

M
Melvyn
From
United Kingdom
Large historic building, very impressive features, but decorated in a modern way. Although it wasn’t a cold November, a wood burning stove was lit in the dining room, giving the room a warm and cosy atmosphere. We had a delicious meal, perfectly cooked. The owner was very friendly and helpful, as soon as we had checked in, he took our luggage to our room without being asked. My husband is disabled but likes to do things himself even if he struggles so this was a huge help. All in all, a lovely overnight stay, I would recommend highly.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 175 reviews
Price from
US$157.57
1 night, 2 adults

QueensBerry Hotel

Annan (Near Ecclefechan)

Set in Annan, 22 km from Caerlaverock Castle, QueensBerry Hotel offers accommodation with a garden, free private parking and a restaurant.

C
Clayton
From
United Kingdom
Great value for money. Clean room for a great price. Friendly staff and in an ideal location being situated in the town centre.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 33 reviews
Price from
US$66.74
1 night, 2 adults

Mansefield Rooms

Lockerbie (Near Ecclefechan)

Housed in a historic building, the recently renovated Mansefield Rooms features accommodation with a garden and free WiFi. This bed and breakfast offers free private parking and full-day security.

B
Bettina
From
Germany
Jo‘s B & B is a hidden gem. She‘s an outstanding host. The rooms are beautifully furnished and beds are comfy. Everything is well equipped with a particular focus on sustainability. The whole house is very inviting for garden and art lovers alike. So, don‘t miss it!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 116 reviews
Price from
US$171.08
1 night, 2 adults

Mains Street Retreat

Lockerbie (Near Ecclefechan)

Offering a garden and garden view, Mains Street Retreat is set in Lockerbie, 23 km from Dumfries and Galloway Golf Club and 28 km from Caerlaverock Castle.

M
Maree
From
Australia
A home away from home. A lovely green outlook front and rear.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 108 reviews
Price from
US$132.42
1 night, 2 adults
See all 7 hotels in Ecclefechan

Most booked hotels in Ecclefechan and surroundings in the past month

See all

Popular with guests booking hotels in Ecclefechan

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 386 reviews

Popular with guests booking hotels in Ecclefechan

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 328 reviews

Popular with guests booking hotels in Annan

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 945 reviews

Popular with guests booking hotels in Lockerbie

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 813 reviews

Popular with guests booking hotels in Lockerbie

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 804 reviews

Popular with guests booking hotels in Annan

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 402 reviews

Popular with guests booking hotels in Lockerbie

Popular with guests booking hotels in Annan

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 33 reviews

Popular with guests booking hotels in Eaglesfield

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 549 reviews

Popular with guests booking hotels in Dumfries

Best hotels with breakfast in Ecclefechan and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 945 reviews

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.

From US$86.07 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 502 reviews

Set in Annan within 23 km of Caerlaverock Castle and 26 km of Dumfries and County Golf Club, The Old Rectory offers rooms with free WiFi.

From US$109.90 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 813 reviews

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

From US$131.09 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 804 reviews

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.

From US$137.05 per night

North Lodge

Hotel in Annan
Breakfast options

North Lodge, a property with a garden, a terrace and barbecue facilities, is situated in Annan, 26 km from Dumfries and County Golf Club, 29 km from Dumfries and Galloway Golf Club, as well as 32 km...

The Loft

Hotel in Annan
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

The Loft, a property with a garden, is located in Annan, 31 km from Dumfries and County Golf Club, 32 km from Cumbria County Council, as well as 32 km from Carlisle Railway Station.

From US$499.76 per night

Set in Lockerbie and only 22 km from Caerlaverock Castle, 1 Bed in Lockerbie 86068 offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden and garden view, 3 Bed in Lockerbie 95861 is set in Brydekirk, 22 km from Dumfries and County Golf Club and 24 km from Dumfries and Galloway Golf Club.

Budget hotels in Ecclefechan and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located in Annan, within 22 km of Caerlaverock Castle and 26 km of Dumfries and County Golf Club, QueensBerry Annan provides accommodation with a garden and free WiFi throughout the property as well...

From US$88.19 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 33 reviews

Set in Annan, 22 km from Caerlaverock Castle, QueensBerry Hotel offers accommodation with a garden, free private parking and a restaurant.

From US$66.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 97 reviews

Offering a garden and garden view, Broom Leisure Camping Pods is located in Annan, 21 km from Caerlaverock Castle and 27 km from Dumfries and County Golf Club.

From US$109.68 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews

Bonshawside Farmhouse, a property with a garden, is located in Kirtlebridge, 30 km from Cumbria County Council, 30 km from Carlisle Railway Station, as well as 30 km from Carlisle Castle.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 549 reviews

Set in Eaglesfield, 29 km from Caerlaverock Castle, Springkell offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$140.36 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 16 reviews

Set in Kirtlebridge and only 27 km from Cumbria County Council, Bonshawbrae offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 559 reviews

Offering a bar and garden view, The Village Inn is located in Kirtlebridge, 26 km from Cumbria County Council and 26 km from Carlisle Railway Station.

From US$112.55 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring garden views, Bonshaw Grange-Riverside Country Retreat, & HotTub provides accommodation with a garden and a balcony, around 26 km from Cumbria County Council.

What guests said about Ecclefechan:

10

Ecclefechan has a museum based in Thomas Carlyle's...

Ecclefechan has a museum based in Thomas Carlyle's birthplace which is worth visiting. Nearby is the Devil's Porridge Museum which details life and events at MOD Gretna Green explosives factory. Also the coastline is very pretty.
Guest review by
Graham
United Kingdom
6.0

Ecclefechan itself is not very exciting, however it is a...

Ecclefechan itself is not very exciting, however it is a good position to start from to appreciate the surrounding countryside. It is also very convenient position to quickly get quickly on your way wherever your next stop is/
Guest review by
Speedy
6.0

Ecclefechan itself is a bit of a ghost town very tired...

Ecclefechan itself is a bit of a ghost town very tired looking centre just a small general store.We went to eat at the Cressfield hotel on outskirts of village by caravan site.We ate there and would reccommend their evening meals.Ecclefechan is in quite a good position to see some of the surrounding countryside and coast.
Guest review by
graham
United Kingdom
8.0

Clean comfortable made very welcome , felt too many dont’s...

Clean comfortable made very welcome , felt too many dont’s in conversation and didn’t like a note being put on bed we were not using after being told not to use empty bed , down side had to travel into Gretna for food to bring back , many more information on that would be useful but I also didn’t ask , have to say thank you for letting us leave a bit later to go to wedding
Guest review by
June
United Kingdom
10

A very good host and attentive staff.

A very good host and attentive staff. A great breakfast to start your day off, and was a good base to visit gretna green and dumfries and on to castle douglas. Then back to hotel for a nice drink, food and comfy bed.
Guest review by
june
United Kingdom
10

Lovely Hotel, 400 years old and lots of character, very...

Lovely Hotel, 400 years old and lots of character, very friendly, regular bus service to Lockerbie, Annan, Gretna and Carlisle. We had a great adventure. Hotel was very friendly and we loved our stay. The food was good pub grub and the hotel was lovely as was the room. We had a beautiful on suite. A big comfy bed. Absolutely no complaints at all and we shall go back. Thank you Mary and our lovely barmaid Karen. Nothing was too much trouble.
Guest review by
Ruth
United Kingdom

See reviews by guests who stayed at hotels in Ecclefechan

See all
From US$132.42 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 386 reviews
We also stayed at Kirkconnel Hall Hotel on the M6, just off the motorway. The location was very convenient for our trip to the Lake District. The rooms were very clean, and although the hotel is quite old, it has been nicely renovated and was impressively well-maintained. Both hosts were great and very helpful, and the breakfast waiter was friendly and attentive. Overall, a very pleasant stay!
Guest review by
khurram
United Kingdom
From US$105.93 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 328 reviews
What a hidden Gem !! We were greeted by Friendly professional hosts that were very welcoming, Great facilities ( including a massive comfy bed!l, good food, and an excellent friendly bar with a great atmosphere. We had two really good nights at the hotel and were made to feel so welcome by the hotel team and the locals ! Great experience, we will definitely be returning..!!
Guest review by
Nick
United Kingdom
From US$99.31 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 491 reviews
Very clean and well -appointed ensuite room in a block of 3 at a farm location. Good WiFi and TV. Good emailed instructions for access. Excellent value for money and a nice alternative to our usual motorway service station hotel overnight stays between Aberdeen and Lancashire.
Guest review by
Marriott
United Kingdom
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 71 reviews
The freindliness of the host Steve,he couldn't do enough for us. He loved the dogs too. Breakfast is superb. Highly recommend the Ecclefechan Hotel.
Guest review by
Alison
United Kingdom
From US$113.61 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 741 reviews
Lovely traditional Scottish country house hotel close to M74. Spacious room, tasty food and friendly staff.
Guest review by
George
United Kingdom