United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by dan kearney (CC BY-SA)

Search Hotels in Ecclefechan

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
THE TRANQUIL OTTER
5 out of 5
The Lough, THURSTONFIELD, Carlisle, England
Get Rates
13.97 mi from city centre
THE TRANQUIL OTTER
Solway Lodge Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £55 per night from 26 Nov to 27 Nov
9.4 mi from city centre
3.9/5Very Good! (190 reviews)
A curate's egg, good in parts and bad in parts

"Check in was a shambles, as no-one was around, and a mobile phone number to call was hidden amongst numerous notices on the outside door. Was made worse by a customer refusing to follow Covid rules and causing a ruckus - not the staff's fault. The mobile number needs to be more visible on the counter. ..."…"

Reviewed on 16 Aug 2020

Solway Lodge Hotel
Caledonian Hotel
3 out of 5
67 Annan Road, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £49 per night from 26 Nov to 27 Nov
13.01 mi from city centre
4/5Very Good! (87 reviews)

"Excellent price. Clean and tidy and lovely staff. Easy to find"…"

Reviewed on 1 Sep 2020

Caledonian Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Powfoot Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £105 per night from 26 Nov to 27 Nov
6.36 mi from city centre
4.7/5Exceptional! (18 reviews)

"What a lovely hotel! Staff were very friendly, rooms clean and comfortable. Loads of character. Great view at breakfast was only let down by the weather. Thanks"…"

Reviewed on 12 Oct 2020

Powfoot Hotel
Arkale Lodge
3 out of 5
59 London Road, Cumbria, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £65 per night from 26 Nov to 27 Nov
18.18 mi from city centre
4.5/5Wonderful! (546 reviews)

"Friendly and responsive hosts. Breakfast was good. Location ideal for walking into town. Parking fine, just a short distance away from the accommodation."…"

Reviewed on 9 Oct 2020

Arkale Lodge
Dumfries Villa
3 out of 5
33 Lovers Walk, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £60 per night from 29 Nov to 30 Nov
13.4 mi from city centre
4.6/5Exceptional! (24 reviews)

"Quiet, convenient, clean, parking available. Good value."…"

Reviewed on 9 Oct 2020

Dumfries Villa
Best Western Station Hotel
3 out of 5
49 Lovers Walk, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £47 per night from 30 Nov to 1 Dec
13.35 mi from city centre
4.3/5Excellent! (253 reviews)

"Nice, quiet, convenient. Close to station and walk to centre"…"

Reviewed on 21 Nov 2020

Best Western Station Hotel
The Auldgirth Inn
4 out of 5
auldgirth inn, auldgirth, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £120 per night from 27 Nov to 28 Nov
18.69 mi from city centre
5/5Exceptional! (8 reviews)

"A wee gem of a bespoke hotel, we loved how welcomed we felt by the staff, who couldnt do enough for us. The room was a great size and styling overall is modern and sophisticated. The winning formula for us was the Michelin standard food, great selection and open kitchen, so we could see the chefs ..."…"

Reviewed on 9 Aug 2020

The Auldgirth Inn
The Halston
4 out of 5
20-34 Warwick Rd, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £110 per night from 6 Dec to 7 Dec
17.74 mi from city centre
4.8/5Exceptional! (47 reviews)

"Lovely place highly recommend. Staff are very friendly and professional and room is next level."…"

Reviewed on 30 Aug 2020

The Halston
Days Inn by Wyndham Gretna Green M74
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £26 per night from 26 Dec to 27 Dec
8.19 mi from city centre
3.8/5Good! (616 reviews)

"As situated in a service area, it was exactly what we expected for the price. But the staff were friendly and the room was more than adequate."…"

Reviewed on 21 Sep 2020

Days Inn by Wyndham Gretna Green M74
Bessiestown Country Guesthouse
4 out of 5
Catlowdy, Longtown, Carlisle, Penton, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £95 per night from 26 Nov to 27 Nov
16.63 mi from city centre
4.9/5Exceptional! (11 reviews)
welcome escape after lifting of lockdown

"Friendly welcome & good service. Quiet location, lovely views. Room clean and fresh. great tasting breakfast. Only suggestion for improvement is some fresh fruit for breakfast. Wish we'd known in advance that evening meal could be provided"…"

Reviewed on 6 Jul 2020

Bessiestown Country Guesthouse
Friars Carse Country House Hotel
3 out of 5
Auldgirth, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £70 per night from 21 Dec to 22 Dec
17.6 mi from city centre
4.4/5Excellent! (113 reviews)

"A charming old building in a glorious setting. The fields and the river are stunning. Dinner was excellent."…"

Reviewed on 3 Dec 2019

Friars Carse Country House Hotel
Willowbeck Lodge
3 out of 5
Lambley Bank, Scotby, Carlisle, England
The price is £155 per night from 1 Dec to 2 Dec
19.69 mi from city centre
4.9/5Exceptional! (58 reviews)

"Beautiful clean and spacious modern property. Just outside Carlisle, but feels like the fullness of the countryside. Very pleasant staff Stephen Robson"…"

Reviewed on 3 Sep 2020

Willowbeck Lodge
Aberdour Guest House
3.5 out of 5
16-20 NEWALL TERRACE, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £36 per night from 12 Dec to 13 Dec
13.41 mi from city centre
4.1/5Very Good! (38 reviews)
Tasty breakfast and friendly manager.

"Inexpensive, friendly and comfortable with a very tasty breakfast you csnt ask for much more. Place has a lot of character and is well situated in dumfries."…"

Reviewed on 17 Aug 2020

Aberdour Guest House
Cairndale Hotel
3 out of 5
English Street, Dumfries, Scotland
Free cancellationReserve now, pay when you stay
The price is £62 per night from 9 Dec to 10 Dec
13.35 mi from city centre
3.8/5Good! (178 reviews)

"Excellent service from the staff. Good pool and spa. Property would benefit from a update - old and tired in some areas."…"

Reviewed on 8 Jan 2020

Cairndale Hotel
Springkell
3.5 out of 5
Eaglesfield, Lockerbie, Scotland
Free cancellationReserve now, pay when you stay
The price is £77 per night from 26 Nov to 27 Nov
3.97 mi from city centre
4.8/5Exceptional! (127 reviews)

"Beautiful setting Peaceful location Relaxed & comfortable Delicious dinner x breakfast Couldn’t fault anything"…"

Reviewed on 25 Oct 2020

Springkell
County Hotel
3 out of 5
9 Botchergate, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £32 per night from 20 Dec to 21 Dec
17.78 mi from city centre
3.2/5 (477 reviews)

"The staff are pleasant and helpful, hotel has a central location with free parking for residents behind the hotel. Rooms are comfortable but could do with some updating. No food was being served at the time but there are plenty of options nearby and Wetherspoons across the road."…"

Reviewed on 24 Aug 2020

County Hotel
Milton Hilltop Hotel
3 out of 5
London Road, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £36 per night from 26 Nov to 27 Nov
18.55 mi from city centre
3.4/5Good! (163 reviews)
Good location at a budget price

"Stayed one night to have a look around Carlisle and booked in as this hotel was cheaper and central. Receptionist was very friendly and helpful, offering information on takeaways and giving directions. Room was very pleasant and clean. Hotel is a little run down but not a problem, especially at the ..."…"

Reviewed on 8 Aug 2020

Milton Hilltop Hotel
ibis Carlisle – City Centre
2 out of 5
Portlands Botchergate, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £40 per night from 6 Dec to 7 Dec
17.89 mi from city centre
4.2/5Very Good! (959 reviews)

"Good location for visiting the city centre with its associated shops and restaurants"…"

Reviewed on 19 Oct 2020

ibis Carlisle – City Centre
Cumbria Park Hotel
3 out of 5
32 Scotland Road, Carlisle, England
Free cancellationReserve now, pay when you stay
The price is £50 per night from 13 Dec to 14 Dec
17 mi from city centre
3.7/5Good! (498 reviews)

"Very comfortable. Good food. Friendly staff. Good location. Wee gem of a place."…"

Reviewed on 21 Oct 2020

Cumbria Park Hotel
Don't see what you're looking for?
See all available properties in Ecclefechan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Ecclefechan

Visiting Ecclefechan

Guests will appreciate the restaurants, running and bars in Ecclefechan. This welcoming city also attracts visitors with its sporting events.

  • You'll find Expedia hotels in the surrounding area
  • March is the most expensive month to travel here, whereas January is the most economical
  • Closest major airport is in Glasgow (PIK-Prestwick), 61.2 mi (98.5 km) from the city centre

Staying in Ecclefechan

You may enjoy a stay at Kirkconnel Hall Hotel for a charming or small, stylish hotel.

Kirkconnel Hall Hotel, a favourite with Expedia travellers, has a 3.3 out of 5 user rating.

Dressing for Ecclefechan

  • Between January and March, you can expect the daytime average to be around 8°C and the nighttime average to be 0°C
  • From April to June, temperatures average about 17°C during the day and 2°C at night
  • July to September averages 19°C during the day and 7°C at night
  • Between October and December, the average temperature is 13°C during the day and 0°C at night
  • Ecclefechan gets about 18 millimetres of rain per year

Frequently asked questions

What's the best place to stay in Ecclefechan?
Ecclefechan Hotel is one of the top choices for your stay based on our traveller data. This 3-star B&B offers free breakfast and a restaurant. Two other options for your trip to the area are ibis Carlisle – City Centre and Days Inn by Wyndham Gretna Green M74.
If I need to cancel my hotel reservation in Ecclefechan, will I receive a refund?
Yes, most hotel reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Add dates, click “Search”, then use the filter option “free cancellation” to get the best deals available in Ecclefechan.
What are some accommodation options with pools in Ecclefechan?
Cairndale Hotel: Offers a full-service spa, an indoor pool and a poolside bar.

Ecclefechan Hotel Reviews

More trip options