Skip to main content

Filter by:


Star rating

Review score

Ecclefechan – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
OYO Kirkconnel Hall Hotel, hotel in Ecclefechan

Situated just 10 miles north of Gretna and well located in a scenic area of south-west Scotland, Kirkconnel Hall is a magnificent 15th century manor set in extensive gardens and grounds.

Historic interesting hotel, comfortable rooms and beds, very friendly owners.
8.1
Scored 8.1
Very good
Rated very good
394 reviews
Price fromTL 3,613.17per night
Cressfield Country House Hotel, hotel in 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).

Good customer service. Food was good rather than exceptional but good value for money. Also when they made a mistake they responded positively and promptly. Good location for breaking a long journey between the Highlands and the south.
8.9
Scored 8.9
Fabulous
Rated fabulous
793 reviews
Price fromTL 3,560.57per night
Broadlea of Robgill Country Cottage & Bed and Breakfast, hotel in Ecclefechan

Broadlea of Robgill offers bed and breakfast accommodation in the Scottish border country. The traditional stone cottage provides a peaceful setting just 5 minutes’ drive from the A74 Motorway.

Lovely people. Very clean. Peaceful.
8.9
Scored 8.9
Fabulous
Rated fabulous
523 reviews
Price fromTL 2,579.39per night
Somerton House Hotel, hotel in Ecclefechan

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

Period detail do beautifully preserved. Friendly staff. Made my dog very welcome.
8.7
Scored 8.7
Fabulous
Rated fabulous
960 reviews
Price fromTL 3,803.33per night
Springkell, hotel in Ecclefechan

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

Bed are very comfy. Sheets lovely, staff amazing and excellent breakfast. Super quiet room. Nothing
9.0
Scored 9.0
Superb
Rated superb
672 reviews
Price fromTL 4,895.78per night
The Corner House Hotel, hotel in 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.

Quiet location, friendly staff and great breakfast.
8.0
Scored 8.0
Very good
Rated very good
1,081 reviews
Price fromTL 2,346.74per night
Kings Arms Hotel, hotel in 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.

they were very accommodating to us having our dog with us.
8.0
Scored 8.0
Very good
Rated very good
703 reviews
Price fromTL 4,005.64per night
Queensberry Arms Hotel, hotel in Ecclefechan

Situated on the High Street of Annan town centre, Queensberry Arms Hotel features free on-site parking and is within a minute’s walk of local amenities such as shops and bars.

It was lovely, old time but with up to date facilities. The staff were helpful and friendly.
8.1
Scored 8.1
Very good
Rated very good
818 reviews
Price fromTL 2,427.66per night
Sure Hotel by Best Western Lockerbie, hotel in Ecclefechan

Located on the outskirts of Lockerbie, this hotel is close to the M74 motorway. Free WiFi is available in all areas. All rooms are equipped with a TV, a telephone anda hairdryer.

The room was clean.
7.5
Scored 7.5
Good
Rated good
398 reviews
Price fromTL 4,410.25per night
The Village Inn, hotel in Ecclefechan

This quiet licensed guest house is situated in the hamlet of Kirtlebridge. Located off the M74 motorway, it is 6 miles from Gretna Green and 9 miles from Lockerbie. There is a residents bar.

Cosy and comfortable with everything we needed. Great value and lovely breakfast. Really good to be able to use dining area for our own food and not expected to buy drinks from the bar
9.5
Scored 9.5
Exceptional
Rated exceptional
640 reviews
Price fromTL 3,439.18per night
See all hotels in and around Ecclefechan
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Ecclefechan:

  • 6.0
    Scored 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.
    graham
    United Kingdom
  • 8.0
    Scored 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
    June
    United Kingdom
  • 10
    Scored 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.
    june
    United Kingdom
  • 10
    Scored 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.
    Ruth
    United Kingdom
  • 10
    Scored 10

    We were welcomed as soon as we arrived by Ste who was more...

    We were welcomed as soon as we arrived by Ste who was more than helpful during our stay. The landlady made a point of coming to sit near us during the evening and we had a nice conversation not only with her but a local gentleman called Ben who we had a few drinks with. The barmaid was really good and although the place was busy she didn't drop a stitch. I wouldn't hesitate to stay again on the next trip to Scotland.
    B
    Barry
    United Kingdom
  • 10
    Scored 10

    This hotel was a real home from home.

    This hotel was a real home from home. Each room was full of fascinating historical artefacts and the owner was keen to tell us about the history of the building. There are open fires and cosy sitting rooms to enjoy. The welcome was very warm.
    louise
    United Kingdom

Explore guest reviews of hotels in Ecclefechan

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 597 reviews
    Nice comfortable hotel with all the amenities you need. Breakfast was excellent as was our bar menu meal. Staff were very friendly and one of them even offered to walk our dog for us which we were delighted with. Location is perfect for access to A74M. The room was clean the bed was comfortable and as we had an en suite we were self contained the shower was excellent as was the water pressure which is sometimes a bit poor in many hotels.
    Moz68
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 597 reviews
    One night stop over on route to Scotland I booked the superior double and it was worth it. Lovely big comfortable room. Travelled with my dog who was made very welcome. My evening meal (gammon and chips) and breakfast were delicious. The staff were lovely and friendly. I look forward to staying again.
    Catherine
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 597 reviews
    Breakfast and our evening meal were excellent. This is a dog-friendly hotel. We were so pleased with this hotel that on our way home we rang and managed to book a return night in Room 6. Staff, room, food all were excellent. Thank you for our excellent stay. It was perfect.
    Rachael
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews
    We liked the location and the proximity to the hotel where we had dinner on the first night. We liked the size of all the rooms especially the bedrooms. The bedding and towels were spotless as were all the dishes in the kitchen.
    Margaret
    United Kingdom
  • From TL 4,086.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    Great location 2 minutes off the motorway with ample parking. Beautiful hotel with loads of period features as well as some quirky artifacts and a lovely attentive owner. Pleasant staff and a delicious breakfast.
    Chris H
    United Kingdom
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    We had dinner at the hotel for convenience - this was served promptly, well presented & was good value. Breakfast was all you could hope for & was a good start to the day before setting off on a long journey.
    Robert
    United Kingdom
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    Great hotel for my stopover. Tastefully decorated with welcoming staff. Had an excellent evening meal in the bar, with lovely views out to the hills. Single room was lovely, with spotless ensuite shower room.
    Elaine
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 597 reviews
    Really easy to find, without driving miles away from your travel route. Car park behind the hotel. Evening meal even though we arrived later than expected. Good pub atmosphere with fantastic staff.
    Karina
    United Kingdom
  • From TL 2,579.39 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 523 reviews
    Spent 1 night and the room was really clean with all details in place. Bit of fresh milk, different types of coffee, warm and same level of a hotel, but smaller.
    Rafa
    United Kingdom
  • From TL 4,086.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    This hotel was a great stay. Welcomed at the door, check in was quick, room was clean and comfortable and breakfast was perfect. Parking was good. Thank you.
    kathryn
    United Kingdom
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    Wonderful dinner with cooking of highest quality and very well priced for the obvious effort put into the meals. The hotel itself was very comfortable.
    SamTT
    United Kingdom
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    everything was perfect. beautiful hotel, large bedroom, lovely dining room and comfortable pub with full bar. plenty of parking and beautiful garden
    craig
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews
    Beautiful home with very friendly staff. Hotel next door which provided food and drinks with a lovely atmosphere.
    julie
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 597 reviews
    Great friendly staff, excellent food, lovely room. Great for the nights stop over that we needed. Would recommend
    Stephen Lockett
    United Kingdom
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    Hotel was as expected from the web. Staff friendly and obliging. Room was very tidy. Breakfast was enjoyable.
    Andy
    United Kingdom
  • From TL 4,086.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    I like design of hotel and rooms, Specially dining and resting room were decorated nicely
    Davaadorj
    United Kingdom
  • From TL 4,086.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    A lovely hotel tucked away, teeming with history! The shower was also glorious!
    Lauren
    United Kingdom
  • From TL 4,086.56 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    Beautiful historic hotel with lots of character! Friendly staff!
    Jesse
    United States
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    Bar food was great. Breakfast was lovely too.
    Alison
    United Kingdom
  • From TL 3,560.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 793 reviews
    location, food
    John
    United Kingdom