The 10 best cheap hotels in Ecclefechan, UK | Booking.com
Skip to main content

Cheap hotels in Ecclefechan

Find the cheap hotels that appeal to you the most

The best cheap hotels in Ecclefechan

Check out our pick of great cheap hotels in Ecclefechan

Filter by:

Review score

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
Price from
US$186.95
1 night, 2 adults

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.

C
Cathy
From
Australia
Beautiful old pub with lovely hosts. The room was bright, comfortable.and very quiet.The bar, although not open yet (plans are to open soon) has character and is cosy , we were lucky enough to sit by the fire. The owners are very welcoming and couldn’t be more helpful. Breakfast was a fantastic with a variety of options. A perfect spot to stay not far off the highway. A must are Kathy’s Ecclefechan tarts!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 280 reviews
Price from
US$113.91
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
Chris
From
United Kingdom
Soon as we opened the door warmth and friendliness didn’t just come from the big open fire the breakfast was fantastic the hotel is amazing history everywhere you look and Tilly lovely little dog
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 387 reviews
Price from
US$134.01
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 8.9
Fabulous - What previous guests thought, 749 reviews
Price from
US$107.61
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.

C
Christopher
From
Guernsey
It was comfortable, cosy and clean. Jo made us feel very welcome and cooks a great breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
US$173.15
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.

S
Sandra
From
Germany
Easy contact, nice welcome, extra treats, lovely place and certainly plan to come back
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
US$134.01
1 night, 2 adults

The Village Inn

Kirtlebridge (Near Ecclefechan)

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.

H
Henry
From
South Africa
Allison the proprietor was an amazing hostess. could not fault anything. The breakfast is amazing!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 542 reviews
Price from
US$113.91
1 night, 2 adults

Hamish's Hideaway

Eaglesfield (Near Ecclefechan)

Boasting garden views, Hamish's Hideaway offers accommodation with an open-air bath and a patio, around 29 km from Cumbria County Council.

K
Kimberley
From
United Kingdom
Everything, attention to detail was second to none. All the small things made it extra special. Place was spotless and very comfortable couldn't have asked for more
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
US$290.14
1 night, 2 adults

2 Hares Den

Annan (Near Ecclefechan)

Situated 22 km from Caerlaverock Castle, 2 Hares Den features accommodation with free WiFi and free private parking.

V
Vickie
From
United Kingdom
The property was centrally located, it was clean and comfortable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 16 reviews
Price from
US$135.09
1 night, 2 adults

Harbour cottage Annan

Annan (Near Ecclefechan)

Located in Annan in the Dumfries and Galloway region, Harbour cottage Annan features a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

G
Gareth
From
United Kingdom
Location and comfort, Elaine very helpful and quick to respond to any questions I had
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 19 reviews
Price from
US$180.92
1 night, 2 adults
All cheap hotels in Ecclefechan

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Ecclefechan and surroundings in the past month

See all

Enjoy breakfast in Ecclefechan and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 545 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$113.91 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 185 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$159.48 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 958 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$96.49 per night
  • The Old Rectory

    Annan
    Breakfast options
    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.7
    Fabulous - What previous guests thought, 825 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$132.67 per night
  • Kings Arms Hotel

    Lockerbie
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 800 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$138.71 per night
  • The Loft

    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.

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

Stay connected in Ecclefechan and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 16 reviews

    Situated 22 km from Caerlaverock Castle, 2 Hares Den features accommodation with free WiFi and free private parking.

    From US$181.99 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 17 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.54 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

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

    From US$104.53 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 63 reviews

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

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

    Located in Annan in the Dumfries and Galloway region, Harbour cottage Annan features a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

    From US$180.92 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 102 reviews

    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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 550 reviews

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 15 reviews

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

Cheap hotels that guests love in Ecclefechan

See all
  • Avg. price/night: US$100.51
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 499 reviews
    Beautiful room in quiet surroundings including a large garden which can be used by the guests. The room was very clean, with lots of thoughtful details. Amanda is an amazing host, clearly dedicated to make her guests feel at home. Breakfast was very good. The location is perfect for a stop-over on the way to or from Scotland, since it is very close to the motorway, but still very quite and peaceful.
    Guest review by
    Silke
    Young couple
  • Avg. price/night: US$100.51
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 499 reviews
    Smashing B+B in a lovely peaceful location. Excellent breakfast, spotlessly clean and wonderful friendly owners.
    Guest review by
    Phillip
    Young couple
  • Avg. price/night: US$113.51
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 749 reviews
    The staff were very friendly & helpful, the hotel was spotlessly clean. Comfortable bed and the hotel is in a lovely location.
    Guest review by
    Eunice
    Young couple
  • Avg. price/night: US$113.51
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 749 reviews
    Ideal location being very close to M74. Breakfast excellent.
    Guest review by
    Billy
    Young couple
  • Avg. price/night: US$113.51
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 749 reviews
    Ideal location - half way home from the Scottish Highlands. Nice size room Lovely breakfast
    Guest review by
    NickyCoops
    Young couple
  • Avg. price/night: US$134.01
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 387 reviews
    Great location. Loaded with history. Friendly, lovely staff. Very nice bedroom fully equipped with toiletries, tea and coffee. Comfy beds with lovely clean crisp bedding and fluffy towels. Very clean high standard. Breakfast is buffet. We had more than enough to eat. This was our second visit. Would recommend.
    Guest review by
    Anna
    Young couple
  • Avg. price/night: US$113.51
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 749 reviews
    Very comfortable bed and good breakfast. Nice location and room was spotless.
    Guest review by
    Jill
    Solo traveller
  • Avg. price/night: US$113.51
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 749 reviews
    Good location nice evening meal very clean room
    Guest review by
    Trudie
    Young couple
  • Avg. price/night: US$134.01
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 387 reviews
    Excellent continental breakfast. Ideal location to stop if travelling further north to break up the journey
    Guest review by
    Iain
    Family with young children
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 15 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.
    Guest review by
    Margaret
    Family with young children