Find hotels in Ecclefechan from CA $81

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ecclefechan hotels

1. Armathwaite Hall Hotel

Armathwaite Hall Hotel
4.0 star property
Keswick
9.0 out of 10, Wonderful, (249 reviews)
"First class in every respect."
United Kingdom
DEREK
The price is CA $407
CA $488 total
includes taxes & fees
Jun 30 - Jul 1
Armathwaite Hall Hotel

2. Gretna Hall Hotel

Gretna Hall Hotel
4.0 star property
Gretna
8.0 out of 10, Very good, (491 reviews)
"Fantastic stay at the Gretna Hall Hotel. Food was amazing and breakfast was outstanding. Very helpful and friendly staff. Will definitely be back to stay again. Thank you."
United Kingdom
Fiona
The price is CA $257
CA $309 total
includes taxes & fees
Jul 6 - Jul 7
Gretna Hall Hotel

3. Days Inn by Wyndham Gretna Green M74

Days Inn by Wyndham Gretna Green M74
3.0 star property
Gretna
8.6 out of 10, Excellent, (1,001 reviews)
"Comfortable, clean room , friendly staff. Ideal hotel for one night stay while travelling."
United Kingdom
Tim
The price is CA $89
CA $107 total
includes taxes & fees
Jun 28 - Jun 29
Days Inn by Wyndham Gretna Green M74

4. Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (523 reviews)
"Excellent stay again at this brilliant hotel. Friendly staff, great food and facilities"
United Kingdom
Duncan
The price is CA $183
CA $220 total
includes taxes & fees
Jul 5 - Jul 6
Hetland Hall Hotel

5. The Halston

The Halston
4.0 star property
Carlisle
9.6 out of 10, Exceptional, (287 reviews)
"Pleasant staff. Nice to have a kitchen. Breakfast was delicious, and inexpensive. Location was convenient to the train station. "
Canada
Carla
The price is CA $219
CA $263 total
includes taxes & fees
Jul 5 - Jul 6
The Halston

6. Lake District Castle Inn hotel & Spa

Lake District Castle Inn hotel & Spa
4.0 star property
Keswick
8.2 out of 10, Very good, (702 reviews)
"Lovely hotel in a fabulous location."
United Kingdom
Nicola
The price is CA $233
CA $280 total
includes taxes & fees
Jul 12 - Jul 13
Lake District Castle Inn hotel & Spa

7. Crown and Mitre Hotel

Crown and Mitre Hotel
3.0 star property
Carlisle
8.6 out of 10, Excellent, (1,006 reviews)
"A nice hotel, in a good location. We'd certainly stay again if we are in the area!"
United Kingdom
Alan
The price is CA $149
CA $179 total
includes taxes & fees
Jun 28 - Jun 29
Crown and Mitre Hotel

8. Corner House Hotel

Corner House Hotel
3.0 star property
Annan
8.4 out of 10, Very good, (270 reviews)
"Breakfast good. Bar had a good selection of drinks and not overly priced."
United Kingdom
Jeff
The price is CA $128
CA $154 total
includes taxes & fees
Jun 25 - Jun 26
Corner House Hotel

9. Ravenstone Manor

Ravenstone Manor
3.5 star property
Keswick
9.6 out of 10, Exceptional, (457 reviews)
"Fantastic place, food was fantastic and staff really nice, helpful and polite. Would definitely stay again"
United Kingdom
Andy
The price is CA $220
CA $264 total
includes taxes & fees
Jul 8 - Jul 9
Ravenstone Manor

10. Smiths at Gretna Green

Smiths at Gretna Green
4.0 star property
Gretna
8.8 out of 10, Excellent, (612 reviews)
"Great hotel, excellent food, staff very friendly and efficient."
United Kingdom
WILLIAM
The price is CA $266
CA $319 total
includes taxes & fees
Jun 26 - Jun 27
Smiths at Gretna Green

11. Bojangles Guest House

Bojangles Guest House
4.0 star property
Gretna
10.0 out of 10, Exceptional, (123 reviews)
"Every thing about the establishment was just beautiful the breakfast the cleanliness the bed was so so comfortable the parking was was easy I would recommend to anyone"
United Kingdom
Peter
The price is CA $197
CA $237 total
includes taxes & fees
Jul 7 - Jul 8
Bojangles Guest House

12. County Hotel

County Hotel
3.0 star property
Carlisle
7.4 out of 10, Good, (1,004 reviews)
"Nice historic hotel 5 minutes walk from Carlisle railway station. Large clean comfortable room. Very good value for money."
United Kingdom
John
The price is CA $92
CA $111 total
includes taxes & fees
Jun 28 - Jun 29
County Hotel

13. Powter Howe

Powter Howe
3.0 star property
Keswick
9.8 out of 10, Exceptional, (268 reviews)
"Excellent host, great breakfast & a lovely place to stay."
United Kingdom
Darren
The price is CA $187
CA $187 total
includes taxes & fees
Jul 10 - Jul 11
Powter Howe

14. Greenhill Hotel

Greenhill Hotel
3.0 star property
Wigton
9.2 out of 10, Wonderful, (139 reviews)
"Freshly cooked breakfast, staff very friendly and helpful, room very clean and comfortable."
United Kingdom
Corinna
The price is CA $180
CA $216 total
includes taxes & fees
Jul 10 - Jul 11
Greenhill Hotel

15. Warwick Hall

Warwick Hall
3.5 star property
Carlisle
9.2 out of 10, Wonderful, (181 reviews)
"Beautiful place to stay"
United Kingdom
Laura
Warwick Hall

16. Ox Hotel Carlisle

Ox Hotel Carlisle
3.0 star property
Carlisle
7.4 out of 10, Good, (678 reviews)
"Staff were helpful"
United Kingdom
martin
The price is CA $70
CA $84 total
includes taxes & fees
Jul 8 - Jul 9
Ox Hotel Carlisle

17. The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (118 reviews)
"Friendly staff and plentiful decent food"
United Kingdom
Ian
The price is CA $146
CA $175 total
includes taxes & fees
Jun 28 - Jun 29
The Kings Arms Hotel

18. The Farmers Inn

The Farmers Inn
2.0 star property
Dumfries
9.0 out of 10, Wonderful, (121 reviews)
"Comfortable,quiet convenient location for our trip and excellent food at both dinner and breakfast."
United Kingdom
Fiona
The price is CA $187
CA $225 total
includes taxes & fees
Jul 5 - Jul 6
The Farmers Inn

19. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (640 reviews)
"Lovely setting, spotlessly clean and spacious room and the staff were great."
United Kingdom
Elaine
The price is CA $219
CA $263 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Dumfries by IHG

20. Powfoot Hotel

Powfoot Hotel
3.0 star property
Annan
9.6 out of 10, Exceptional, (155 reviews)
"Food was excellent and staff very accomodating and helpful."
United Kingdom
colin
The price is CA $246
CA $295 total
includes taxes & fees
Jul 2 - Jul 3
Powfoot Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Ecclefechan attractions

Learn more about Ecclefechan

This quaint village honours Thomas Carlyle at his birthplace museum, where you can explore the writer's life and legacy. Nearby Lockerbie offers the Garden of Remembrance and Dryfesdale Cemetery for those interested in more historical sites.

Photo by dan kearney
Open Photo by dan kearney

Top Ecclefechan Hotel Reviews

More cheap stays in Ecclefechan

Frequently asked questions

What is the best area to stay in Ecclefechan?
The best area to stay in Ecclefechan is within the village itself, particularly around the central area near the Ecclefechan Hotel and the main street.

Ecclefechan is a small, traditional Scottish village. The main street, often referred to as High Street, is where you'll find the local pub and a few small shops. The village is compact, making it easy to walk around. It's also popular as the birthplace of essayist Thomas Carlyle, whose childhood home, The Arched House, is a significant landmark and open to visitors.

For families or those looking for a quiet, rural escape, staying directly in Ecclefechan offers a peaceful base. You're close to local amenities and can enjoy gentle walks in the surrounding countryside.
When is the best time to go to Ecclefechan?
The best time to visit Ecclefechan is during the warmer months, specifically from late spring to early autumn, between May and September.

During this period, you'll experience the most pleasant weather for exploring the Scottish Borders. Days are longer, and the temperatures are generally milder, making it ideal for outdoor activities like walking or visiting local attractions without the chill and dampness sometimes found in the colder months. You'll also find that most local businesses and attractions operate on extended hours.

For those interested in local history and Robert Burns, visiting in July or August can be particularly rewarding. The area often hosts local events and gatherings that celebrate its heritage, and the landscape is at its most verdant.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Ecclefechan.
How can I save on a Ecclefechan hotel booking with Expedia?
Members always get our best prices. Find our best Ecclefechan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Ecclefechan hotel?
Prices for hotels in Ecclefechan often vary, but you can find a great deal from CA $81 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia