These Ecclefechan insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Ecclefechan from $64
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ecclefechan
Check prices for these dates
Our top choices for Ecclefechan hotels




1. The Village Inn and Kirtle House B&B
The Village Inn and Kirtle House B&B



2. The Old Rectory
The Old Rectory



3. Days Inn by Wyndham Gretna Green M74
Days Inn by Wyndham Gretna Green M74



4. Hetland Hall Hotel
Hetland Hall Hotel



5. The Kings Arms Hotel
The Kings Arms Hotel



6. The Hazeldene Hotel
The Hazeldene Hotel



7. Sure Hotel by Best Western Lockerbie
Sure Hotel by Best Western Lockerbie



8. Hope and Anchor Port Carlisle
Hope and Anchor Port Carlisle



9. Bishopcleugh Guest House
Bishopcleugh Guest House



10. Bojangles Guest House
Bojangles Guest House



11. Corner House Hotel
Corner House Hotel



12. Midtown Farm Bed & Breakfast
Midtown Farm Bed & Breakfast



13. The Mill Forge
The Mill Forge



14. Hightae B&B
Hightae B&B



15. Premier Inn Carlisle M6 Jct44
Premier Inn Carlisle M6 Jct44



16. Smiths at Gretna Green
Smiths at Gretna Green



17. The Golf Hotel
The Golf Hotel



18. Dryfesdale Hotel, Bw Signature Collection
Dryfesdale Hotel, Bw Signature Collection



19. Hunters Lodge Hotel
Hunters Lodge Hotel



20. Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale WaterStay near popular Ecclefechan attractions
Thomas Carlyle's Birthplace
Learn more about Ecclefechan
This quaint village honors 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.
See all hotels in Ecclefechan
Top Ecclefechan Hotel Reviews
Crown and Mitre Hotel
"Excellent helpful staff only stayed the one night travelling south with my son. Found them polite and friendly and helpful when asked a question."
Gretna Hall Hotel
"Rooms excellent clean, nice decor,good shower. Excellent helpful attentive bar and restaurant staff.check in could have been more informative eg where breakfast was been served,about hotel (minor fault😂) had great stay would definitely return.Food excellent and drinks and nice outside seating area"
Cumbria Park Hotel
"Free parking and nice comfy bed. Food was good in the restaurant."
Holiday Inn Dumfries by IHG
"Lovely well kept grounds,comfortable beds,helpful staff and food decent enough. Nice walk into town centre. I would like a better light for nighttime reading and a bigger television(visual impairment) My 3rd time staying here while visiting the D and G hospital and I would happily stay here again."
Ox Hotel Carlisle
"Good value, but some minor damage in room and free weed (via windows or aircon) that makes up 10% of the air"
Days Inn by Wyndham Lockerbie Annandale Water
"Parking was easy and room was very clean. Staff were very nice and the discount on food from shops for breakfast was very welcome. Walk around the lake was a nice way to relax after long drive on busy roads"
Smiths at Gretna Green
"Great place to stay in Cottages. Very clean amenities & nice restaurants within the restaurant."
County Hotel
"Nice budget-friendly hotel in the town center. Great breakfast, friendly staff, and clean rooms. The only minor downside is that it can be rather loud, as by main busy street full of pubs and nightclubs."
THE ROADHOUSE
"The location was excellent, walking distance from town centre shops, pubs & restaurants. Hotel also had a car park and nice bar with a free pool table. Owner was very helpful with check in and explaining where everything was. It is not trying to be a luxurious hotel, but for a cheap room for the night to break up a long drive it was perfect for my needs. The only real negative I had is that the bed wasn't the comfiest but I still slept fine."
More cheap stays in Ecclefechan

THE ROADHOUSE

The Hazeldene Hotel

Cornerways Guest House

Arkale Lodge

The Kings Arms Hotel

The Queensberry Hotel & Restaurant
Hotels in Ecclefechan with star-rating

5 Star Hotels
Find out more about Ecclefechan
Top reasons to visit Ecclefechan
- Outdoor Adventures: Ecclefechan offers various outdoor activities, including nearby golfing at Moffat Golf Club and Crichton Golf Club, perfect for sports enthusiasts.
- Cultural Exploration: Visitors can delve into local history by exploring historic castles and cultural sites, enriching their travel experience.
- Family-Friendly Attractions: The arcade adventure zone and other attractions make it an ideal destination for family vacations.
- Charming Atmosphere: Ecclefechan's relaxed vibe and friendly locals create a welcoming environment for all travelers.
- Comfortable Accommodations: A range of budget-friendly lodging options cater to families, business travelers, and pet owners.
Find great hotels near Ecclefechan
Discover a range of comfortable accommodations in Ecclefechan, perfect for every type of traveler. Whether you're traveling with family, on a business trip, or bringing your furry friend along, the local hotels offer pet-friendly options and essential amenities to enhance your stay. Explore the best hotel services and find the ideal lodging that suits your needs in this charming Scottish village.
- Days Inn by Wyndham Gretna Green M74: A family-friendly 3-star hotel offering a warm and welcoming atmosphere, Days Inn by Wyndham Gretna Green M74 boasts a guest rating of 8.4. Located 8 miles from Ecclefechan, this pet-friendly property is ideal for travelers with children and furry companions. Amenities include complimentary breakfast options for kids and free cribs, ensuring a comfortable stay for families. The hotel also accommodates pets with varied fees, making it a convenient choice for those traveling with pets.
- Hetland Hall Hotel: This elegant 4-star hotel, rated 9.4, is situated 6 miles from Ecclefechan and is perfect for guests seeking a sophisticated dining experience. Hetland Hall Hotel features a bar and lounge, a complimentary buffet breakfast, and a full-service restaurant. With entertainment options like flat-screen TVs in the rooms, guests can unwind in comfort. Its picturesque setting and high-quality service make it an excellent choice for a relaxing getaway in the Scottish countryside.
- Smiths at Gretna Green: A charming 4-star hotel with a guest rating of 8.8, Smiths at Gretna Green is located 9 miles away from Ecclefechan and caters to families, couples, and business travelers alike. Known for its romantic packages, guests can enjoy 24-hour room service for intimate dining experiences. The hotel also offers spa services including massages and beauty treatments, perfect for couples looking to unwind together. With thoughtful amenities for children, this property ensures a delightful stay for every guest.
Where to stay in Ecclefechan
Ecclefechan offers a charming escape for travelers seeking a blend of culture and outdoor adventures. Nestled near Lockerbie, this quaint village boasts a relaxed atmosphere and friendly locals, making it perfect for family vacations. Explore historical sites and enjoy the local amenities while soaking in the serene surroundings. With its budget-friendly options and recreational activities, Ecclefechan is an ideal destination for those looking to unwind and connect with nature.
- Dumfries: Located 14 miles from Ecclefechan, Dumfries is a vibrant city known for its outdoor and family-friendly activities. The city sees a peak in visitor numbers during the summer months, particularly from June to July and again in September. Dumfries offers a variety of attractions including an arcade adventure zone, recreational areas, and golf courses. Nature lovers will appreciate the nearby parks and beaches, while history enthusiasts can explore local historic sites, making it a perfect destination for adventure seekers and family outings alike.
- Lockerbie: Nestled in the heart of Lockerbie, Ecclefechan is surrounded by scenic landscapes and rich history. This charming city experiences peak travel during April, July, and September, attracting visitors with its outdoor adventures and stunning scenery. Popular activities include visiting recreational areas and engaging in golf, while local landmarks such as historic sites, lakes, and castles offer a glimpse into the area's heritage. Lockerbie provides a unique blend of adventure and culture, making it an ideal stop for explorers looking to immerse themselves in Scottish history.
- Gretna: Just 9 miles from Ecclefechan, Gretna is renowned for its picturesque scenery and outdoor adventures. Visitors flock to Gretna particularly in January and during the summer months from July to August. The city features a variety of recreational areas and golf courses, perfect for those seeking activity and relaxation. Nature enthusiasts will enjoy nearby lakes and national parks, while history buffs can explore local historic sites. With its beautiful landscapes and engaging activities, Gretna is an inviting destination for travelers looking to experience the charm of Scotland.
Things to do near Ecclefechan
Ecclefechan offers a delightful mix of cultural and outdoor activities perfect for family vacations. Enjoy a fun-filled weekend getaway with attractions like the arcade adventure zone and nearby golf options at Moffat Golf Club and Crichton Golf Club. Whether you're exploring the local culture or hitting the greens, there's something for everyone in this charming Scottish village.
Shopping
Ecclefechan offers charming local shops for unique gifts and souvenirs. You can find handmade crafts and local delicacies. If you're up for a drive, visit the Lockerbie Shopping Centre, about 10 miles away, where you'll discover a variety of stores and larger retail options.
Recreation
Langholm Golf Club, located 13 miles from Ecclefechan, offers a luxurious retreat with stunning landscapes. Enjoy a round of golf surrounded by nature, unwind at the clubhouse, and soak in the tranquil atmosphere, perfect for relaxation and rejuvenation after your adventures in Scotland.
Adventure
In Ecclefechan, explore the scenic beauty of the surrounding countryside on a hiking trail, or try your hand at cycling along picturesque routes. For thrill-seekers, nearby climbing opportunities offer exhilarating challenges with breathtaking views of the landscape, making it an unforgettable adventure.
Nightlife
Ecclefechan offers a charming nightlife with cozy pubs like The Globe Inn, where you can enjoy local brews and live music. Nearby, The Dryfesdale House Hotel features a relaxed atmosphere, perfect for unwinding after a day of exploring. Experience friendly locals and a welcoming vibe.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Ecclefechan
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ecclefechan are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ecclefechan is Sunday. The most expensive day to stay in Ecclefechan is Saturday.
- Find cheap hotels on Expedia: Expedia's search tool lets you specify your budget, choose your desired location, and more. You can sort the results to display hotels from the lowest price to the highest, helping you find the most affordable options right away. Additionally, you can refine your selections by hotel type; for instance, if you check the Eco-certified filter, you'll see a list of sustainable and eco-friendly hotels that you can book.
- Consider bundling your trip: You can save money by combining your Ecclefechan hotel reservation with your flights and activities through an Expedia package deal.
Find the best attractions near Ecclefechan
Ecclefechan offers a delightful mix of cultural and outdoor activities perfect for family vacations. Visitors can explore local attractions such as historic castles, nature reserves, and environmental centers. Whether you’re seeking cultural experiences, family fun, or a romantic getaway, Ecclefechan has something to satisfy every traveler’s interests.
- Caerlaverock Castle: Explore the enchanting Caerlaverock Castle, a stunning medieval fortress located 12 miles from Ecclefechan. Its romantic setting and unique triangular shape make it a captivating spot for history enthusiasts and couples alike.
- Solway Coast: Discover the scenic beauty of the Solway Coast, a nature reserve located 10 miles away. This picturesque coastline is perfect for walking, birdwatching, and enjoying the diverse wildlife and stunning views of the Solway Firth.
- Caerlaverock Wetland Centre: Visit the Caerlaverock Wetland Centre, an eco-friendly environmental hub just 10 miles from Ecclefechan. This centre offers a unique opportunity to learn about wetland ecosystems while enjoying engaging exhibits and beautiful walking trails.
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 Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 37.4°F (3.0°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| February | 38.3°F (3.5°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| March | 40.6°F (4.8°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| April | 44.6°F (7.0°C) | Light Rain | Mostly Cloudy | Average | Average |
| May | 49.6°F (9.8°C) | Light Rain | Mostly Cloudy | Average | Average |
| June | 55.0°F (12.8°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly High |
| July | 57.4°F (14.1°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| August | 56.7°F (13.7°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| September | 53.6°F (12.0°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| October | 48.7°F (9.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| November | 42.8°F (6.0°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| December | 39.0°F (3.9°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
The nearest major airports for your trip to Ecclefechan
Traveling to Ecclefechan, Scotland, is convenient with access to three major airports. EDInburgh Airport (EDI) is approximately 62 miles away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both about 7 miles from the airport. GLAsgow International Airport (GLA) is about 72 miles from Ecclefechan, offering luxurious accommodations such as the 5-star Kimpton Blythswood Hotel & Spa and the 5-star JA Mar Hall Scotland, both conveniently located nearby. Finally, Newcastle International Airport (NCL) is also around 62 miles away, with options like the 4-star Sandman Signature Newcastle Hotel and Copthorne Hotel Newcastle, both just 6 miles from the airport.
Frequently asked questions
Explore a world of travel with Expedia
- Castles in Dumfries and Galloway
- Hotel Wedding Venues Hotels in Ecclefechan
- Hotels with Balconies in Gretna
- Lodges in Annan
- Dumfries and Galloway Hotels
- Cheap Hotels in Gretna
- C-Hotels Israel in Dalton
- Luxury Hotels in Lockerbie
- B&B in Kirkpatrick Fleming
- Resorts in Dalton
- Lockerbie Hotels
- Hotels near Lochmaben Golf Club
- Hostels in Dumfries and Galloway
- Cheap Hotels in Dumfries and Galloway
- Pet-Friendly Hotels in Dumfries and Galloway
- Cabin Rentals in Kirkpatrick Fleming
- Resorts & Hotels with Spas in Gretna
- Hotels near Dalscone Farm Fun
- Luxury Hotels in Dumfries and Galloway
- Cabin Rentals in Dumfries and Galloway
- Dumfries Hotels
- Family Hotels in Dumfries and Galloway
- Hotels near Caerlaverock Castle
- Best Western Hotels in Locharbriggs
- Cabin Rentals in Canonbie
- Apartments in Annan
- Kirkpatrick Fleming Hotels
- 4 Star Hotels in Gretna
- Hotels near Mabie Forest Park
- Cabin Rentals in Dalton
- Cottages in Gretna
- Hotels with Early Check-in in Gretna
- Hotels near Dumfries Station
- Hostels in Dalton
- Hotels with Tennis Courts in Dumfries and Galloway
- Eskdalemuir Hotels
- Hotels near Caerlaverock Wetland Centre
- Rv Parks in Gretna
- Hotels near Dumfries Ice Bowl
- Castles in Lockerbie
- Annan Hotels
- Langholm Hotels
- Gretna Hotels
- Chariots of Fire Carriage Driving Centre
- Visit Carrutherstown
- Visit Gretna
- Samye Ling Tibetan Centre
- Visit Lockerbie
- Visit Hightae
- Dumfries and Galloway Aviation Museum
- Ruthwell Cross
- Dumfries and Galloway Vacations
- Visit Langholm
- Visit Mouswald
- Ecclefechan Vacations
- Visit Johnstonebridge
- Visit Ecclefechan
- Visit Clarencefield
- Visit Cummertrees
- Visit Dumfries and Galloway
- Visit Lochmaben
- Visit Dornock
- Visit Powfoot
- Dumfries Vacations
- Visit Waterbeck
- Visit Annan
- Lockerbie Vacations
- Caerlaverock Castle
- Annandale Distillery
- Visit Canonbie
- Dalscone Farm Fun
- Clan Armstrong Centre
- Gilnockie Tower
- Visit Eaglesfield
- Car rental Gretna
- Car rental Dumfries
- Van Car Rentals in Dumfries and Galloway
- Pickup Car Rentals in Dumfries and Galloway
- Car rental Annan
- Enterprise Rental Cars in Lockerbie
- Van Car Rentals in Lockerbie
- Car rentals near Annandale Distillery
- Car rental Lockerbie
- Apex Car Rentals Rental Cars in Gretna
- Car rental Racks
- Car rental Dalton
- Car rentals near Dumfries and Galloway
- Car rental Langholm
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing