Photo by dan kearney

Find hotels in Ecclefechan from $48

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

Wheyrigg Hall

Wheyrigg Hall
3.5 star property
Wigton
8.6 out of 10, Excellent, (116)
"Great friendly owner/staff beautiful quiet place. Just the place for a relaxing break"
United Kingdom
Paul
$148 nightly
The price is $178
Jan 31 - Feb 1, 2026
Total with taxes and fees
Wheyrigg Hall

Greenhill Hotel

Greenhill Hotel
3.0 star property
Wigton
9.2 out of 10, Wonderful, (128)
"Friendly, comfortable service with an absolutely wonderful Sunday evening menu!"
United Kingdom
Richard
$127 nightly
The price is $153
Jan 5 - Jan 6, 2026
Total with taxes and fees
Greenhill Hotel

Powfoot Hotel

Powfoot Hotel
3.0 star property
Annan
9.6 out of 10, Exceptional, (147)
"We have stayed at The Powfoot Hotel as a stopover on the way to our final destination in Scotland. It is an absolute gem. Of course there are newer and plusher hotels but this place takes some beating for its idyllic location, courteous and professional service, cleanliness, comfort and good value restaurant. Well done all of you at The Plowfoot Hotel, you have put this place firmly on the map for us."
United Kingdom
Salvatore
$210 nightly
The price is $252
Jan 7 - Jan 8, 2026
Total with taxes and fees
Powfoot Hotel

The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (97)
"Good size room, friendly and helpful staff. Good bar area and meals."
United Kingdom
David
$118 nightly
The price is $142
Jan 1 - Jan 2, 2026
Total with taxes and fees
The Kings Arms Hotel

Faraway Cottage

Faraway Cottage
3.5 star property
Carlisle
10.0 out of 10, Exceptional, (1)
$393 nightly
The price is $471
Jan 4 - Jan 5, 2026
Total with taxes and fees
Faraway Cottage

Premier Inn Carlisle M6 Jct44

Premier Inn Carlisle M6 Jct44
3.0 star property
Carlisle
7.4 out of 10, Good, (3)
"Good for stop over"
Australia
chi leung anthony
$53 nightly
The price is $64
Jan 29 - Jan 30, 2026
Total with taxes and fees
Premier Inn Carlisle M6 Jct44

Bojangles Guest House

Bojangles Guest House
4.0 star property
Gretna
10.0 out of 10, Exceptional, (110)
"My husband said this was his favorite stay out of all 9 places we booked for our two week trip. Maurice & Laureen are genuinely gracious and we absolutely had the best breakfast of our entire trip in Scotland. Gourmet eggs benedict, we will never forget our experience and would love go return. "
United States
SALLY
Bojangles Guest House

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, (790)
"Great check in fabulous room lots of space with excellent views. Great place to stop off on way home "
United Kingdom
Mark
$41 nightly
The price is $49
Jan 4 - Jan 5, 2026
Total with taxes and fees
Days Inn by Wyndham Lockerbie Annandale Water

Midtown Farm Bed & Breakfast

Midtown Farm Bed & Breakfast
4.0 star property
Wigton
9.8 out of 10, Exceptional, (42)
"A great B&B.. comfy bed & fantastic breakfast "
United Kingdom
Dawn
$81 nightly
The price is $97
Jan 5 - Jan 6, 2026
Total with taxes and fees
Midtown Farm Bed & Breakfast

Wonderful 4 Bedroom Cottage Sleeps 8

Wonderful 4 Bedroom Cottage Sleeps 8
3.0 star property
Carlisle
10.0 out of 10, Exceptional, (1)
"The bungalow was as described very clean and had a lot of nice touches robes for shower tea biscuits coffee etc lots of room for storage and beautiful scenery open fire as well and Georgina was excellent with communication instructions would highly recommend "
United Kingdom
Douglas
$456 nightly
The price is $456
Jan 2 - Jan 3, 2026
Total with taxes and fees
Wonderful 4 Bedroom Cottage Sleeps 8

The Golf Hotel

The Golf Hotel
3.0 star property
Silloth
8.0 out of 10, Very Good, (6)
"Nice location, ample free parking. Great place to stay."
United Kingdom
Wajid
$95 nightly
The price is $115
Jan 31 - Feb 1, 2026
Total with taxes and fees
The Golf Hotel

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, (237)
"Really lovely venue and the breakfast was excellent"
United Kingdom
Sheila
$95 nightly
The price is $114
Jan 7 - Jan 8, 2026
Total with taxes and fees
The Village Inn and Kirtle House B&B

The Old Rectory

The Old Rectory
3.0 star property
Annan
9.2 out of 10, Wonderful, (117)
"Nice clean affordable Bed & Breakfast,the room was very spacious & a very comfortable beb,witn a nice clean bathroom . The Breakfast was delicious. Will definitely stay here again. "
United Kingdom
Simon
$95 nightly
The price is $115
Jan 8 - Jan 9, 2026
Total with taxes and fees
The Old Rectory

Hunters Lodge Hotel

Hunters Lodge Hotel
3.0 star property
Gretna
9.0 out of 10, Wonderful, (106)
"We had an excellent stay and will certainly be back "
United Kingdom
Paul
$77 nightly
The price is $93
Jan 7 - Jan 8, 2026
Total with taxes and fees
Hunters Lodge Hotel

Stable Cottage

Stable Cottage
3.0 star property
Wigton
10.0 out of 10, Exceptional, (1)
"A fantastic cottage with an beautiful garden. Plenty of space for our children to run around and hand fun"
United Kingdom
Steven
$386 nightly
The price is $463
Jan 7 - Jan 8, 2026
Total with taxes and fees
Stable Cottage

Premier Inn Carlisle Central

Premier Inn Carlisle Central
3.0 star property
Carlisle
4.0 out of 10, (2)
"Parking car was easy. A little bit of a walk into town.Meals in the restaurant were average. Not the best Premier Inn we have stayed at."
Australia
Bradley
$54 nightly
The price is $65
Jan 11 - Jan 12, 2026
Total with taxes and fees
Premier Inn Carlisle Central

Smiths at Gretna Green

Smiths at Gretna Green
4.0 star property
Gretna
8.8 out of 10, Excellent, (585)
"Room was large and very comfy, clean, a/c and heat worked well."
United States
Patricia
$212 nightly
The price is $255
Jan 6 - Jan 7, 2026
Total with taxes and fees
Smiths at Gretna Green

Days Inn by Wyndham Gretna Green M74

Days Inn by Wyndham Gretna Green M74
3.0 star property
Gretna
8.4 out of 10, Very Good, (1000)
"The reception staff was so friendly and the room was lovely."
United Kingdom
alexander
$39 nightly
The price is $47
Jan 11 - Jan 12, 2026
Total with taxes and fees
Days Inn by Wyndham Gretna Green M74

The Mill Forge

The Mill Forge
3.0 star property
Lockerbie
9.0 out of 10, Wonderful, (245)
"Lovely rooms Friendly staff and great food "
United Kingdom
Justin
$127 nightly
The price is $152
Jan 18 - Jan 19, 2026
Total with taxes and fees
The Mill Forge

The Old Wool House Apartments

The Old Wool House Apartments
3.5 star property
Carlisle
9.8 out of 10, Exceptional, (57)
"The property is in an excellent location close to shops restaurants and nightlife, we enjoyed our stay and would recommend "
United Kingdom
Debbie
The Old Wool House Apartments
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 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.

The disused Hoddam Parish Church Ecclefechan
Photo by dan kearney
Open Photo by dan kearney

Top Ecclefechan Hotel Reviews

More cheap stays in Ecclefechan

Hotels in Ecclefechan with star-rating

Find out more about Ecclefechan

Top reasons to visit Ecclefechan

  • Outdoor Adventures: Ecclefechan is perfect for outdoor enthusiasts, offering thrilling activities like karting and scenic excursions.
  • Rich History: Discover the village's charming history through its historic castles and local heritage sites.
  • Picturesque Scenery: Enjoy breathtaking landscapes ideal for romantic getaways and peaceful retreats.
  • Family-Friendly Activities: Ecclefechan provides a variety of attractions suitable for travelers of all ages.
  • Comfortable Accommodations: Choose from a range of hotels that cater to different travel needs and preferences.

Find great hotels near Ecclefechan

Discover a range of comfortable accommodations in Ecclefechan, where you can find the perfect hotel to suit your travel needs. Whether you're traveling with family, on a business trip, or looking for a pet-friendly stay, the hotels in this charming area offer various amenities to enhance your experience. Enjoy a relaxing getaway with well-appointed hotel rooms and welcoming service at some of the best hotels in Ecclefechan.

  • Days Inn by Wyndham Gretna Green M74: This family-friendly hotel offers a welcoming atmosphere for travelers seeking comfort on the road. Located 8 miles from Ecclefechan, Days Inn by Wyndham Gretna Green M74 is perfect for families and pet owners alike. The hotel provides essential amenities, including complimentary cribs for young children, and a flexible pet policy that allows certain pets for a variable fee. With its accessible location near major routes, this property ensures a hassle-free stay, making it a convenient choice for those traveling with loved ones.
  • Smiths at Gretna Green: A blend of romance and business efficiency, Smiths at Gretna Green stands 9 miles from Ecclefechan, making it an ideal spot for couples and professionals. This 4-star hotel features a range of business amenities, including a business center, conference space, and meeting rooms. For romantic getaways, guests can indulge in specially crafted romance packages and enjoy 24-hour room service. The on-site spa offers a variety of treatments for a rejuvenating experience, making it a perfect retreat for both leisure and business travelers.
  • Hetland Hall Hotel: Situated 6 miles from Ecclefechan, Hetland Hall Hotel boasts a charming blend of hospitality and comfort. This 4-star lodging offers complimentary breakfast and a relaxing restaurant and bar environment for unwinding after a day of exploration. Guests can enjoy entertainment options such as flat-screen TVs in their rooms, ensuring a cozy stay. With a focus on providing a delightful dining experience, this hotel is an excellent choice for those looking to savor the local flavors while enjoying a tranquil atmosphere.

Where to stay in Ecclefechan

Discover the charming village of Ecclefechan, perfect for outdoor enthusiasts and those seeking picturesque scenery. Explore enchanting landscapes and immerse yourself in its rich history. Just a short drive away, the surrounding regions offer delightful shopping opportunities and a warm, welcoming atmosphere. Enjoy a romantic getaway in this friendly Scottish village, where relaxation and recreation await at every turn, making it an ideal destination for travelers looking to experience the heart of Dumfries and Galloway.

  • Lockerbie: Nestled in the heart of Dumfries and Galloway, Lockerbie is a charming city that offers a perfect blend of outdoor adventure and scenic beauty. With peak visitor numbers in April, July, and September, it’s an ideal destination for nature lovers. Explore the many hiking trails and recreational areas that surround the city, or enjoy a round of golf at local courses. Don’t miss the nearby park and historic castle, which provide a glimpse into the region's rich heritage. The tranquil lakes also offer opportunities for relaxation and exploration.
  • Gretna: Just 9 miles from Ecclefechan, Gretna is famous for its romantic history and picturesque landscapes. This city attracts visitors year-round, especially in January and during the summer months. Known for its outdoor activities and scenic spots, you'll find numerous hiking trails and recreational areas to explore. The local shopping center provides a unique experience for those looking to indulge in some retail therapy. Gretna’s proximity to national parks and beautiful lakes makes it a perfect base for outdoor enthusiasts looking to experience the best of Scotland's natural beauty.
  • Annan: Located a mere 5 miles from Ecclefechan, Annan is a delightful city that is rich in scenic landscapes and outdoor activities. With visitor numbers peaking in April and the summer months, this location is perfect for adventure seekers and nature lovers alike. Take advantage of the hiking trails and local stores that cater to your needs. The nearby national park, beach, and lake offer stunning views and a variety of recreational opportunities, ensuring that your visit to Annan is filled with memorable experiences amidst breathtaking scenery.

Things to do near Ecclefechan

Ecclefechan is a charming destination perfect for outdoor enthusiasts and romantic getaways. Visitors can enjoy thrilling activities like karting and motor racing, along with scenic outdoor excursions that showcase the area's natural beauty. Whether you're seeking adventure or a peaceful retreat, Ecclefechan offers a delightful blend of experiences for all types of travelers.

Shopping

In Ecclefechan, you can enjoy local shopping at charming stores. If you’re up for a drive, visit the Silloth Sunday Market, 14 miles away, for a lively public market experience. The Green Market, 18 miles away, offers entertainment and family-friendly shopping options.

Recreation

At Lochmaben Golf Club, enjoy a challenging round of golf surrounded by beautiful landscapes, just 8 miles from Ecclefechan. Spoilt Spa at Smiths offers rejuvenating body treatments and a serene atmosphere, located 9 miles away. For excitement, head to Lockerbie Ice Rink, 6 miles away, for thrilling ice skating adventures.

Adventure

The Southern Upland Way Trailhead offers an exhilarating hiking experience with stunning scenery, located 19 miles from Ecclefechan. For climbing enthusiasts, Eden Rock, also 19 miles away, provides challenging routes in a vibrant outdoor setting. The Annandale Way Trailhead, 20 miles from Ecclefechan, showcases beautiful landscapes perfect for adventurers.

Nightlife

Experience Ecclefechan's nightlife by visiting Dalscone Farm Fun, an exciting arcade located 13 miles away, perfect for adventure lovers. For a touch of culture, check out the Robert Burns Centre theater, 14 miles away, offering romance and entertainment. Magic Castle, an arcade 18 miles away, promises more adventure.

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

Booking tips and Expedia advantages for Ecclefechan

To save money on your trip to Ecclefechan, plan your visit between December and February for lower accommodation rates. Sundays are the cheapest days to stay, while Saturdays are the most expensive. Use Expedia to compare prices and filter options by budget, and consider booking a package deal for additional savings. Joining Expedia's One Key membership can unlock exclusive discounts and earn you cash for future bookings. Also, check for last-minute deals and special promotions to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ecclefechan are December to February, 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: Utilize Expedia's search feature to narrow down your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, be sure to arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can cut costs by combining your hotel stay in Ecclefechan with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Ecclefechan

Ecclefechan is perfect for outdoor enthusiasts and those seeking scenic or romantic getaways. Visitors can explore a variety of attractions, including event venues, historic castles, and nature reserves. This charming town offers a rich mix of cultural experiences and family-friendly activities, making it ideal for travelers looking to blend leisure with some local heritage. Ecclefechan promises memorable experiences for everyone, whether you're here for business or pleasure.

  • Thomas Carlyle's Birthplace: Explore the charming birthplace of the renowned Scottish essayist and philosopher Thomas Carlyle. This historic site in Ecclefechan offers a glimpse into his early life and the cultural influences that shaped his work, providing a unique connection to Scottish literary heritage.
  • Dino Park: A fantastic family-friendly sculpture garden located 6 miles from Ecclefechan. Dino Park features imaginative dinosaur sculptures set in beautiful outdoor surroundings, making it a perfect spot for kids and adults to enjoy art and nature together.
  • Dryfesdale Lodge Visitor Centre: Situated 6 miles from Ecclefechan, this visitor center is an adventure hub for families. With outdoor activities and informative exhibits about local wildlife, it invites visitors to explore the stunning natural landscape of the region.

Best time to go to Ecclefechan

The best time to visit Ecclefechan is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageAverage
June55.0°F (12.8°C)Light RainMostly CloudySlightly LowSlightly High
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

To reach Ecclefechan, the nearest major airport is Carlisle Airport (CAX), situated 20 miles away. Recommended hotels near Carlisle Airport include the Carlisle Station Hotel and the Crown Hotel, both 4-star rated and located 4 to 6 miles from the airport. The Scotch Arms Mews, a charming 4-star guesthouse, is just 3 miles from CAX. These accommodations provide convenient access to the airport, making it easy for tourists to travel. Whether you choose to stay at a hotel or a guesthouse, you'll find comfortable options close to Carlisle Airport for a smooth start to your Scottish adventure.

Frequently asked questions

What is the best area to stay in Ecclefechan?
The best area to stay in Ecclefechan is within the village center itself, particularly around Main Street, as it offers the most convenient access to local amenities and the area's history.

Ecclefechan is a small, quiet village, and its center is where you'll find the most activity. Main Street is home to the local shop and the Ecclefechan Hotel, which is a historic coaching inn. This central location provides easy walking access to the Thomas Carlyle's Birthplace museum and the local church, making it an ideal base for those interested in the village's heritage.

For couples seeking a peaceful retreat, staying directly within Ecclefechan offers a tranquil experience. You'll be close to walking paths that meander through the surrounding countryside, providing a quiet and relaxing setting away from larger towns.
When is the best time to go to Ecclefechan?
The best time to go to Ecclefechan for comfortable travel is during the late spring and summer months, specifically from May to September.

During this period, the weather is generally milder, with longer daylight hours, making it ideal for exploring the local area and the wider Dumfries and Galloway region. You'll find it easier to enjoy outdoor activities like visiting the historic Arched House, exploring local walking paths, or taking scenic drives through the countryside.

Couples looking for a relaxing escape will appreciate the pleasant weather for leisurely strolls and visits to nearby attractions without the chill and shorter days of other seasons. The extended daylight hours also mean more time for sightseeing and enjoying the tranquil surroundings.

Families traveling with children will find the summer months particularly convenient for outdoor excursions.
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?
With Expedia, you earn OneKeyCash™* on eligible Ecclefechan hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $48 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