Search Ecclefechan hotels

  • 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

Go beyond your typical stay in Ecclefechan

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Ecclefechan hotels

1. The Village Inn and Kirtle House B&B

The Village Inn and Kirtle House B&B
3.0 star property
Lockerbie
9.6 out of 10, Exceptional, (261 reviews)
"Fabulous stay, thoroughly recommended."
United Kingdom
Peter
The price is NZ$203
includes taxes & fees
18 Nov - 19 Nov
The Village Inn and Kirtle House B&B

2. Springkell

Springkell
3.5 star property
Lockerbie
9.4 out of 10, Exceptional, (403 reviews)
"Lovely old house, the bedrooms were warm and cosy and the breakfast was exceptional"
United Kingdom
Michelle
The price is NZ$192
includes taxes & fees
15 Nov - 16 Nov
Springkell

3. The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (145 reviews)
"Excellent restaurant, room was spacious and very clean. Easy access to train station."
United States
Elizabeth
The price is NZ$222
includes taxes & fees
17 Nov - 18 Nov
The Kings Arms Hotel

4. The Old Rectory

The Old Rectory
3.0 star property
Annan
9.2 out of 10, Wonderful, (146 reviews)
"Great breakfast, comfortable quiet and clean room"
United Kingdom
Neil
The price is NZ$196
includes taxes & fees
16 Nov - 17 Nov
The Old Rectory

5. Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (586 reviews)
"Peaceful hotel with a nice restaurant."
United Kingdom
Sharon
The price is NZ$258
includes taxes & fees
28 Nov - 29 Nov
Hetland Hall Hotel

6. 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,002 reviews)
"I stay here regularly Really chilled out and friendly staff Big clean room and ideal location for the motorway"
United Kingdom
Marc
The price is NZ$84
includes taxes & fees
13 Dec - 14 Dec
Days Inn by Wyndham Gretna Green M74

7. The Mill Forge

The Mill Forge
3.0 star property
Lockerbie
8.8 out of 10, Excellent, (264 reviews)
"The property and staff were exceptional breakfast was amazing"
United States
Girlline
The price is NZ$204
includes taxes & fees
7 Dec - 8 Dec
The Mill Forge

8. Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie
3.0 star property
Lockerbie
8.0 out of 10, Very good, (108 reviews)
"Nice spacious room hotel. Very clean. They were very short staffed but the remaining staff were very friendly and helpful"
United Kingdom
SHEENA
The price is NZ$260
includes taxes & fees
18 Nov - 19 Nov
Sure Hotel by Best Western Lockerbie

9. The Gables Hotel

The Gables Hotel
Gretna
8.4 out of 10, Very good, (542 reviews)
"Lovely hotel great host. Great value. Really enjoyed our stay"
United Kingdom
lynn
The price is NZ$83
includes taxes & fees
15 Nov - 16 Nov
The Gables Hotel

10. Bojangles Guest House

Bojangles Guest House
4.0 star property
Gretna
10.0 out of 10, Exceptional, (135 reviews)
"Enjoyed my stay and very welcoming would definitely stay there again"
United Kingdom
Robert
The price is NZ$248
includes taxes & fees
7 Dec - 8 Dec
Bojangles Guest House

11. Corner House Hotel

Corner House Hotel
3.0 star property
Annan
8.4 out of 10, Very good, (278 reviews)
"Very nice room, good selection and quality of food for breakfast and lunch."
Canada
J David
The price is NZ$179
includes taxes & fees
18 Nov - 19 Nov
Corner House Hotel

12. Hunters Lodge Hotel

Hunters Lodge Hotel
3.0 star property
Gretna
9.0 out of 10, Wonderful, (126 reviews)
"We are transiting through the area and this place is perfect for one night stay for our family of four adults."
United States
Zhengyu
The price is NZ$165
includes taxes & fees
17 Nov - 18 Nov
Hunters Lodge Hotel

13. The Hazeldene Hotel

The Hazeldene Hotel
2.5 star property
Gretna
8.4 out of 10, Very good, (20 reviews)
"Fantastic wholesome stay, with extremely welcoming and friendly staff"
United Kingdom
Jack
The price is NZ$161
includes taxes & fees
16 Nov - 17 Nov
The Hazeldene Hotel

14. Powfoot Hotel

Powfoot Hotel
3.0 star property
Annan
9.6 out of 10, Exceptional, (168 reviews)
"Will definitely come back and stay here."
United Kingdom
Catherine
The price is NZ$376
includes taxes & fees
3 Dec - 4 Dec
Powfoot Hotel

15. Smiths at Gretna Green

Smiths at Gretna Green
4.0 star property
Gretna
9.0 out of 10, Wonderful, (657 reviews)
"We stayed for a night and everything was amazing. Friendly staff and a very spacious and clean room."
United Kingdom
Lisa
The price is NZ$258
includes taxes & fees
15 Dec - 16 Dec
Smiths at Gretna Green

16. Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water
3.0 star property
Lockerbie
8.2 out of 10, Very good, (924 reviews)
"Cheap and basic-really friendly receptionist decent tea and coffee etc- just a bit dated but at price we paid I was happy enough - clean sheets and towels and quiet"
United Kingdom
Tina
The price is NZ$84
includes taxes & fees
6 Dec - 7 Dec
Days Inn by Wyndham Lockerbie Annandale Water

17. Midtown Farm Bed & Breakfast

Midtown Farm Bed & Breakfast
4.0 star property
Wigton
9.8 out of 10, Exceptional, (57 reviews)
"We had a great stay. Our hosts were fantastic!"
United States
Melinie
The price is NZ$254
includes taxes & fees
16 Nov - 17 Nov
Midtown Farm Bed & Breakfast

18. Gretna Hall Hotel

Gretna Hall Hotel
4.0 star property
Gretna
8.2 out of 10, Very good, (517 reviews)
"Nice rooms."
United Kingdom
Eddie
The price is NZ$253
includes taxes & fees
16 Nov - 17 Nov
Gretna Hall Hotel

19. Aberdour Guest House

Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (204 reviews)
"Location is covent. Parking a plus."
United States
Andrew
The price is NZ$161
includes taxes & fees
27 Nov - 28 Nov
Aberdour Guest House

20. Cabin At The Brig

Cabin At The Brig
3.0 star property
Annan
The price is NZ$772
includes taxes & fees
27 Nov - 28 Nov
Cabin At The Brig
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.

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.

A historic castle ruin surrounded by lush green fields and a clear blue sky with scattered clouds.

Top Ecclefechan Hotel Reviews

Find out more about Ecclefechan

Top reasons to visit Ecclefechan

  • Charming Village Atmosphere: Ecclefechan boasts picturesque stone buildings and a friendly community vibe, perfect for leisurely exploration.
  • Outdoor Adventures: Enjoy various outdoor activities amidst stunning landscapes, ideal for family-friendly fun and relaxation.
  • Cultural Enrichment: Visit nearby historic castles, serene sculpture gardens, and tranquil monasteries for a taste of local heritage.
  • Family-Friendly Attractions: The arcade adventure zone offers entertainment for all ages, making it a hit for families.
  • Diverse Accommodation: Choose from cozy lodges to comfortable hotels, including pet-friendly options for a welcoming stay.

Find great hotels near Ecclefechan

In Ecclefechan, you'll discover a variety of accommodation options tailored to your needs, whether you're travelling with family, on business, or with furry friends. From cosy lodges to comfortable hotels, the region offers pet-friendly facilities and a welcoming atmosphere. Explore the charming hotels in Ecclefechan, including the notable Mansefield Rooms, and enjoy a memorable stay in this picturesque Scottish locale.

  • Days Inn by Wyndham Gretna Green M74: Situated 12.9km from Ecclefechan, this 3-star hotel offers a comfortable and family-friendly atmosphere. With a commendable guest rating of 8.4 out of 10, it caters to those travelling with children and pets. The hotel provides complimentary cribs and affordable breakfast options for kids, ensuring a hassle-free stay for families. Pet owners will appreciate the flexible pet policy, allowing for a welcoming environment for furry companions.
  • Hetland Hall Hotel: Located just 9.7km away from Ecclefechan, this 4-star hotel boasts an impressive guest rating of 9.4 out of 10. Hetland Hall Hotel is ideal for those seeking a relaxing getaway with its free breakfast and inviting bar and restaurant facilities. Guests can unwind in their rooms while enjoying a variety of entertainment options, including flat-screen televisions, making it a comfortable retreat after a day of exploring the beautiful surroundings.
  • Smiths at Gretna Green: Positioned 14.5km from Ecclefechan, this charming 4-star hotel has a guest rating of 8.8 out of 10. Smiths at Gretna Green is perfect for romantic getaways, family vacations, or business trips. The hotel offers special romance packages and 24-hour room service for intimate dining experiences. Guests can also indulge in spa and pool services, including massages and manicures, ensuring a rejuvenating stay in a picturesque setting.

Where to stay in Ecclefechan

Ecclefechan, a charming Scottish village, offers a delightful blend of culture and history. Explore its picturesque stone buildings and friendly atmosphere while discovering nearby treasures like Drumlanrig Castle. The beautiful coastline invites relaxation and recreation, making it perfect for family-friendly adventures. Whether wandering through Ecclefechan or enjoying the welcoming vibes of the surrounding areas, you're sure to create unforgettable memories on your Scottish getaway.

  • Dumfries: Situated 22.5km from Ecclefechan, Dumfries is a vibrant city renowned for its rich history and outdoor experiences. The city thrives on family-friendly activities, making it a perfect destination for all ages. Visitors can enjoy the arcade adventure zone and expansive recreational areas, while golf enthusiasts will find excellent courses nearby. Major attractions include picturesque parks, a stunning beach, and historic sites, offering a blend of relaxation and exploration. Dumfries sees a peak in visitors during the warmer months, particularly from June to July and September, making it a lively hub for adventure seekers.
  • Lockerbie: Nestled within the boundaries of Lockerbie, Ecclefechan is an excellent base for exploring this charming city. Known for its outdoor and scenic experiences, Lockerbie offers a range of activities such as recreation areas and golf courses. The city is steeped in history, with local landmarks including historic sites, beautiful lakes, and a captivating castle. With travel peaks in April, July, and September, Lockerbie is a welcoming destination for those seeking adventure amidst stunning landscapes.
  • Gretna: Located a mere 14.5km from Ecclefechan, Gretna is a delightful city famed for its scenic beauty and outdoor pursuits. Whether you fancy a round of golf or exploring the vast recreational areas, there’s something for everyone. Gretna's attractions include serene lakes and the nearby national park, providing ample opportunities for adventure and relaxation. The city experiences a visitor surge in January as well as during the summer months of July and August, making it an ideal stop for tourists looking to soak in the natural beauty of the region.

Things to do in Ecclefechan

Shopping

In Ecclefechan, you'll find charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Loreburne Centre in Dumfries, about 19.3km away, where you'll discover a range of high street brands and local stores in a vibrant shopping atmosphere.

Recreation

Explore the tranquil surroundings of Ecclefechan with a visit to a local wellness retreat offering yoga sessions and holistic therapies. Enjoy leisurely walks through the scenic countryside, immersing yourself in nature, while local cafés provide a cosy spot for relaxation and a taste of Scottish hospitality.

Adventure

Explore the scenic beauty of the Annandale Way, a delightful walking trail that meanders through lush landscapes and charming villages. For thrill-seekers, the nearby Galloway Forest Park offers mountain biking and hiking trails, showcasing the region's stunning natural beauty.

Nightlife

The nightlife in Ecclefechan offers a relaxed charm. Enjoy a pint at The Blacksmith’s Arms, a cozy local pub, or unwind with friends at the nearby Ecclefechan Hotel, known for its welcoming atmosphere and live music events.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Ecclefechan

Ecclefechan offers a delightful mix of culture and outdoor experiences perfect for family vacations. Visitors can explore nearby attractions such as historic castles, serene sculpture gardens, and tranquil monasteries, all catering to those seeking cultural enrichment, family fun, or a romantic getaway. Whether you're wandering through local sites or enjoying the stunning landscapes, Ecclefechan promises memorable adventures for every traveller.

  • Caerlaverock Castle: This stunning medieval castle, located 19.3km from Ecclefechan, boasts impressive architecture and enchanting surroundings. With its romantic vibes and rich history, it's a delightful spot for exploring Scotland's past and enjoying picturesque views.
  • Dino Park: Situated just 9.7km from Ecclefechan, Dino Park offers a fun-filled outdoor experience for families. The park features fascinating dinosaur sculptures set in a lush garden, making it an engaging spot for kids and adults alike to enjoy nature and creativity.
  • Solway Coast: This beautiful nature reserve, located 16.1km from Ecclefechan, showcases stunning coastal scenery and diverse wildlife. It's an ideal location for walking, birdwatching, and appreciating the natural beauty of Scotland's coastline.

Best time to go to Ecclefechan

The best time to visit Ecclefechan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Ecclefechan falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Ecclefechan falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January37.4°F (3.0°C)Light RainMostly CloudyAverageSlightly Low
February38.3°F (3.5°C)Light RainMostly CloudySlightly LowSlightly Low
March40.6°F (4.8°C)Light RainMostly CloudySlightly LowAverage
April44.6°F (7.0°C)Light RainMostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageSlightly High
June55.0°F (12.8°C)Light RainMostly CloudySlightly LowAverage
July57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
August56.7°F (13.7°C)Light RainMostly CloudyAverageSlightly High
September53.6°F (12.0°C)Light RainMostly CloudySlightly HighAverage
October48.7°F (9.3°C)Light RainMostly CloudyAverageAverage
November42.8°F (6.0°C)Light RainMostly CloudySlightly HighAverage
December39.0°F (3.9°C)Light RainMostly CloudySlightly HighSlightly Low

The nearest major airports for your trip to Ecclefechan

Reaching Ecclefechan is convenient from several major airports in the UK. EDInburgh Airport (EDI) is located 99.8km away, with excellent hotels nearby, such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow Airport (GLA) is 115.9km distant, with nearby options like the 5-star JA Mar Hall Scotland, 6.4km from the airport, offering airport shuttle services. Lastly, Newcastle Airport (NCL) is also 99.8km away, featuring hotels like the 4-star Delta Hotels by Marriott Newcastle Gateshead, just 9.7km from the airport. Each airport provides various transport links to facilitate your journey to 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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Ecclefechan with Expedia?

One Key™—Expedia’s free travel rewards programme—gives you instant access to discounts with Member Prices on Ecclefechan hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much is the nightly rate for a hotel in Ecclefechan?

Prices for hotels in Ecclefechan often vary, but you can find a great deal from NZ$82 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 our cheapest rates.

Explore a world of travel with Expedia