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
393 reviews
Price from£89.30per 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).

The room looked to be recently renovated and was very welcoming - the staff were all very friendly and there was a happy atmosphere in the bar- the food was excellent and especially the breakfast set us up for our journey home
8.9
Scored 8.9
Fabulous
Rated fabulous
792 reviews
Price from£88per 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 from£63.75per 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.

Good room on ground floor, plenty of space with a wet room. Evening meal was very good.
8.7
Scored 8.7
Fabulous
Rated fabulous
956 reviews
Price from£94per 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.

The warm welcome was a lovely start to our 2 night stay here. All the staff were friendly and couldn't do enough for us; just how hotel service should be, with a special mention to Madison who we saw most often - a credit to the team! Our room (101) provided all we needed. The bed and bedding were comfortable, clean and soft (pillowcases & duvet cover were very nice). No view as such but as we were out most of the time during our stay that didn't matter. The breakfast choices were good - we enjoyed a full Scottish on the first morning (excellent 👌🏼) and a really delicious cheese and ham 3 egg omelette on the second morning. The hotel location was just right for us - being central for the things we wanted to walk to (Solway Spirits, Annandale Distillery and Lonsdale Cinema) whilst exploring Annan town and surrounding areas on foot.
8.0
Scored 8.0
Very good
Rated very good
1,072 reviews
Price from£58per 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.

Staff very accommodating and friendly when we suffered with car troubles and didn't arrive until after midnight.
8.0
Scored 8.0
Very good
Rated very good
694 reviews
Price from£99per 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.

clean, spacious room. Good wifi. Great food. Mega friendly staff
8.1
Scored 8.1
Very good
Rated very good
815 reviews
Price from£60per 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
400 reviews
Price from£109per 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.

The breakfast was superb. The host was very kind and generous. We loved our time here. The Inn located in the very quiet area but not far from Gretna.
9.5
Scored 9.5
Exceptional
Rated exceptional
641 reviews
Price from£85per night
Bridge View, hotel in Ecclefechan

Set in Annan, Bridge View is a recently renovated accommodation, 22 km from Caerlaverock Castle and 26 km from Dumfries and County Golf Club.

Spotless apartment, bed and pillows top quality and extremely comfortable. Fabulous host with additional touches such as fresh milk in the fridge.
9.8
Scored 9.8
Exceptional
Rated exceptional
8 reviews
Price from£155per 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

  • From £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    Staff were exceptionally welcoming and friendly. Exactly what you would hope for in a hotel. The breakfast was very good. The rooms and hotel overall was very clean and rooms were well equipped. The location was perfect for us- right next to the A74 for our onward journey but quiet and peaceful setting at the foot of a small village. Cosy bar with Staropramen on tap! Reasonably priced.
    Matt
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 601 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 £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    Great location, easy to get to from the motorway. Breakfast was superb and facilities at the hotel exceeded expectations. Had stayed previously as a stop-over, would really like to spend longer here in future.
    Stephen
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 601 reviews
    Everything. Bedroom clean . Staff friendly and helpful made us feel very welcome and our dog was too which is a great bonus. Hotel was clean. Very peaceful quiet. Food excellent. Can't fault this hotel at all
    Karen
    United Kingdom
  • From £101 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 393 reviews
    Comfortable hotel with a friendly atmosphere The owners were very accommodating The breakfast was continental with the option for eggs on toast scrambled or poached Good choice with ample on offer
    Adrian
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 601 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
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 601 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 £119 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 £101 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 393 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 £101 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 393 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
  • 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
  • From £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    Lovely period hotel, great food, excellent host/owner, friendly accommodating staff, will definitely stay again.
    stephen
    Australia
  • From £101 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 393 reviews
    Unusual hotel with lots of quirky stuff. Pleasant owners, gorgeous dog. Decent breakfast.
    Rosie
    United Kingdom
  • From £101 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 393 reviews
    I like design of hotel and rooms, Specially dining and resting room were decorated nicely
    Davaadorj
    United Kingdom
  • From £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    perfect rooms, great size , so comfortable. Kelli who runs Cressfield is just wonderful!
    Lisa
    United States
  • From £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    Wonderful facility, great food, great staff and service and we had a very nice room.
    Paul
    United Kingdom
  • From £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    Beautiful hotel very friendly staff and the food was excellent
    Isobel
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 601 reviews
    friendly relaxed hotel
    Martin
    United Kingdom
  • From £88 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 792 reviews
    location, food
    John
    United Kingdom