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.

J
Joanne
From
Jersey
Lovely family run hotel who were very helpful and accomodating
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 273 reviews
Location 8.9
Price from
US$114.61
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.

C
Christine
From
Australia
Amazing old building with stunning lounge, dining, breakfast areas. The owners lovely people.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 381 reviews
Location 8.7
Price from
US$128.09
1 night, 2 adults

Hyde House

Ecclefechan

Boasting a hot tub, Hyde House is situated in Ecclefechan. The property is set 26 km from Caerlaverock Castle, 27 km from Dumfries and County Golf Club and 30 km from Dumfries and Galloway Golf Club.

E
Emma
From
United Kingdom
Lovely little holiday home. Definitely home from home. Beds were really comfy and shower was spot on. Hot tub was nice too. Plenty of parking available. Nice and quiet.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Location 9.4
Price from
US$188.09
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).

K
Karen
From
Ireland
The warm welcome from the staff upon arrival. The food fabulous, the decor so tasteful, modern but in keeping with the ambience of this period building. A great base for travelling around the area. Excellent value for money and you can tell the staff and owner love what they do!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 750 reviews
Location 9.4
Price from
US$111.23
1 night, 2 adults

Springkell

Eaglesfield (Near Ecclefechan)

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

S
Stan
From
United Kingdom
Stunning location. Clean and comfortable. Meals were excellent. Really impressed
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 552 reviews
Location 9.2
Price from
US$157.75
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.

Y
Yolandi
From
South Africa
Highly attentive staff.Very clean and comfortable room. Dinner and breakfast was lovely!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 827 reviews
Location 9.1
Price from
US$148.31
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 8.7
Fabulous - What previous guests thought, 13 reviews
Location 9.8
Price from
US$67.95
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, 967 reviews
Location 8.8
Price from
US$87.64
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.

B
Beate
From
Germany
They allowed early check in and were very helpful and uncomplicated. The breakfast buffet had a high quality standard. Eggs were made fresh on demand. Excellent service. Walking distance to the railway station.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 805 reviews
Location 8.7
Price from
US$139.55
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.

I
Ian
From
Isle of Man
The whole experience was fantastic, in particular the staff were excellent, especially the young lady at reception who managed the bar and restaurant too.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 188 reviews
Location 8.5
Price from
US$173.93
1 night, 2 adults
See all 7 hotels in Ecclefechan

Most booked hotels in Ecclefechan and surroundings in the past month

See all

Best hotels with breakfast in Ecclefechan and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 537 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.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 188 reviews

    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.

    From US$160.45 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 967 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$94.38 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 496 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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 827 reviews

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

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 113 reviews

    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.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 805 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$139.55 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...

Budget hotels in Ecclefechan and nearby

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

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

    From US$67.95 per night
  • 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$89.80 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

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

    From US$105.17 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 94 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$99.10 per night
  • 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.

  • 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.0
    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.

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

What guests said about Ecclefechan:

  • 10.0

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

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

    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$107.86 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 273 reviews
    Such a warm welcome and nothing was too much trouble for the lovely staff in this family run hotel. The room had everything we needed and the bed was comfy. Most importantly it was warm as we were staying on the coldest night for a decade. The breakfast was very good.
    Guest review by
    Frank
    United Kingdom
  • From US$114.20 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 750 reviews
    Stayed overnight at this hotel more times than I can remember so that in itself tells you how impressed I am. Gr8 sleep, food and staff professional but still very friendly . Gr8 overnight stay breaking journey to Cheshire
    Guest review by
    alison maccallum
    United Kingdom
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 127 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
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 15 reviews
    Lovely location within the grounds of the hotel . Hotel Staff are very helpful and friendly.
    Guest review by
    Andy
    United Kingdom
  • From US$134.83 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 381 reviews
    Classic old country hotel. Lots of history. Free parking. Lovely breakfast. Very good price.
    Guest review by
    Ruth
    Australia