Skip to main content

Search hotels in Ecclefechan

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

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.

Online the pictures showed were not indicative of what we got. The host was 35 minutes late for our arrival time, we had to sit in the car waiting till they showed up. Online a restaurant was advertised, so although the Hall was in the middle of nowhere we thought we could have our meals there. WRONG, There is a huge sign advertising meals but we were informed it closed. The hall advertised excellent breakfast, but it was a cold buffet. The beds were very old and lumpy and the bathroom floor very slippery when wet, We did not stay for breakfast as we were so over this terrible place.
8.1
Scored 8.1
Very good
Rated very good
400 reviews
Price from€ 104.89per 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).

Everything, from check-in to departure. Our host was friendly and welcoming and made us feel at home immediately. The staff were also very friendly and accommodating. The hotel is filled with historic charm and our room was very spacious and bright with a large window looking out over the grounds. The bed was very comfortable and everything was very clean and well maintained. The meals provided at the hotel restaurant were amazing.
8.9
Scored 8.9
Fabulous
Rated fabulous
797 reviews
Price from€ 103.36per 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.

Amanda was very welcoming, and the room was absolutely gorgeous, and far exceeded my expectations. I would not hesitate to recommend a stay here.
8.9
Scored 8.9
Fabulous
Rated fabulous
527 reviews
Price from€ 74.88per 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.

This is the second time I’ve stayed here - always made very welcome. Immaculate room, great food and the most comfortable hotel bed I’ve slept in in ages! Also, great location just of the M74
8.7
Scored 8.7
Fabulous
Rated fabulous
958 reviews
Price from€ 110.41per 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.

An absolute find! The hotel sits in glorious gardens with beautiful views, walks and wildlife aplenty. The hotel itself is fabulous - high-end style with great food, super-friendly staff and excellent level of comfort. Overall verdict: 10/10.
9.0
Scored 9.0
Superb
Rated superb
672 reviews
Price from€ 147.99per 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.

Annan is a lovely little town and the Cornerhouse has very welcoming and accommodating staff. Our room was bigger than expected and very clean, comfortable and quiet. We had a large bathroom, also very clean. The facilities include a cafe and bar which we didn't use as we were out most of the day, but the breakfast was lovely. No problems with parking but noting it is behind the pub next door. It has a little local cinema just around the corner which was a fun break from the normal sightseeing. I loved the architecture in the town.
8.0
Scored 8.0
Very good
Rated very good
1,095 reviews
Price from€ 68.12per 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 from€ 128.03per 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.

Eevery thing was fine except for the shower
7.9
Scored 7.9
Good
Rated good
715 reviews
Price from€ 121.57per night
Rowanbank House, hotel in Ecclefechan

Rowanbank Guesthouse is a sandstone Victorian Villa, situated just 5 minutes’ walk from the River Annan, one of the key fishing areas in southwest Scotland.

Rooms were clean and comfortable and spacious. Friendly staff. Free coffee and toast provided in the morning was a nice touch.
9.1
Scored 9.1
Superb
Rated superb
499 reviews
Price from€ 77.52per night
Mansefield Rooms, hotel in 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.

Great location near A74. Nice home cooked breakfast
9.7
Scored 9.7
Exceptional
Rated exceptional
9 reviews
Price from€ 131.55per 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
     · 594 reviews
    Very friendly staff in this old-style family hotel. Although the hotel was almost full that did not prevent efficiency or have the staff behave in a harassed way. The hotekl has its own parking to the rear, but parking on the street is easy and safe in every way. A good breakfast.
    Beaumap
    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 € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 reviews
    The staff were warm, friendly and helpful. The room very clean comfortable and well equipped. The home-made food was delicious, good value and plentiful. The old house where the hotel is based is grand and full of character.
    margaret hughes
    United Kingdom
  • From € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 reviews
    The staff were very friendly. Hotel and facilities very good and the food was exceptional…on my last day I overslept and went past breakfast time but I was still offered a pot of coffee and a bacon sandwich to go with it
    Tonia
    United Kingdom
  • From € 118.63 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 399 reviews
    It was a beautiful old house. It's like stepping back in time, and we loved it. The man who was running the hotel was really friendly and helpful. A nice breakfast, too. Spotlessly clean and beautiful white bedding.
    Louise
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 594 reviews
    Good sized room. Comfortable bed. Good breakfast and nice dinner the previous evening. The Ecclefechan Tart was delicious! The inscriptions in Latin on the lintels above the room windows were a nice touch.
    Andy
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 594 reviews
    To stay in this building is like to go back in time, it's a very nice traditional Scottish hotel, with nice personnel, good food in the pub/restaurant and great breakfast :)
    Antonella.Sas
    Italy
  • From € 74.88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 527 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 € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 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
  • From € 118.63 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 399 reviews
    Breaksfast was very nice. The room was really good, very large, and nicely decorated. The hotel staff were excellent, especially John the manager.
    christopher
    United Kingdom
  • From € 118.63 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 399 reviews
    Breakfast was delicious with lots of choice. Hotel close to main route but in a quiet bit of countryside. Very friendly staff.
    E
    Elizabeth
    United Kingdom
  • 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
     · 594 reviews
    Great friendly staff, excellent food, lovely room. Great for the nights stop over that we needed. Would recommend
    Stephen Lockett
    United Kingdom
  • From € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 reviews
    Lovely period hotel, great food, excellent host/owner, friendly accommodating staff, will definitely stay again.
    stephen
    Australia
  • From € 118.63 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 399 reviews
    I like design of hotel and rooms, Specially dining and resting room were decorated nicely
    Davaadorj
    United Kingdom
  • From € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 reviews
    Wonderful facility, great food, great staff and service and we had a very nice room.
    Paul
    United Kingdom
  • From € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 reviews
    Room was beautiful, and the food was excellent, cannot fault the Hotel in any way
    james
    United Kingdom
  • From € 118.63 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 399 reviews
    Beautiful historic hotel with lots of character! Friendly staff!
    Jesse
    United States
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 594 reviews
    friendly relaxed hotel
    Martin
    United Kingdom
  • From € 103.36 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 796 reviews
    location, food
    John
    United Kingdom