Skip to main content

The best guest houses in Ecclefechan

Check out our pick of great guest houses in Ecclefechan

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Only 20 minutes from Gretna Green, the Cressfield Country House Hotel is based in Ecclefechan, in picturesque Dumfries and Galloway. Just a couple of miles from the M74 motorway, this charming country hotel is conveniently located, with good access to the region’s major road network. The hotel is secluded enough to offer peace and tranquillity for a restful, relaxing and restorative stay.

perfect rooms, great size , so comfortable. Kelli who runs Cressfield is just wonderful!

Show more Show less
8.9
Fabulous
800 reviews
Price from
UAH 3,427
per night

This quiet licensed guest house is situated in the hamlet of Kirtlebridge. Located off the M74 motorway, it is 6 miles from Gretna Green and 9 miles from Lockerbie.

The Inn offers a full cooked Scottish breakfast.

Breakfast fantastic , staff very accommodating, friendly atmosphere, stunning location

Show more Show less
9.5
Exceptional
623 reviews
Price from
UAH 3,347
per night

Rowanbank Guesthouse is a sandstone Victorian Villa, situated just 5 minutes’ walk from the River Annan, one of the key fishing areas in southwest Scotland.

A digital TV, private bathroom and tea/coffee making facilities are available in all Rowanbank rooms, and free Wi-Fi.

Parking on the street fine. Easy walk into town. Host very help ful and pleaseant

Show more Show less
9.1
Superb
503 reviews
Price from
UAH 3,399
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Ecclefechan

Guest houses that travellers love in Ecclefechan