Skip to main content

The best B&Bs in Ecclefechan

Check out our pick of great B&Bs in Ecclefechan

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cressfield Country House Hotel, hotel in Ecclefechan

With a beautiful rural setting in the spectacular Scottish countryside, this small, family-run hotel is halfway between Lockerbie and Gretna Green, just off the A74(M).

Outstanding- small but very comfortable room. Excellent menu choices and delicious food superbly cooked and presented well, served by friendly, efficient staff.
Scored 9.0
9.0
Rated superb
Superb
785 reviews
Price from
£88
1 night, 2 adults
Broadlea of Robgill Country Cottage & Bed and Breakfast, hotel in Ecclefechan

Situated in Ecclefechan and only 26 km from Cumbria County Council, Broadlea of Robgill Country Cottage & Bed and Breakfast features accommodation with garden views, free WiFi and free private...

Warm welcome, clean room, ( much needed wine glass in room, nice touch!) And lovely breakfast
Scored 8.8
8.8
Rated fabulous
Fabulous
541 reviews
Price from
£63.75
1 night, 2 adults
The Village Inn, hotel in Ecclefechan

Offering a bar and garden view, The Village Inn is located in Kirtlebridge, 26 km from Cumbria County Council and 26 km from Carlisle Railway Station.

Large, well appointed room. Modern fittings and decor. Very comfortable. Great breakfast.
Scored 9.5
9.5
Rated exceptional
Exceptional
552 reviews
Price from
£85
1 night, 2 adults
Mansefield Rooms, hotel in Ecclefechan

Housed in a historic building, the recently renovated Mansefield Rooms features accommodation with a garden and free WiFi. This bed and breakfast offers free private parking and full-day security.

Spacious, beautifully decorated, massive bathroom, very comfy beds, great host ! The bunk beds were a standard single bed size so decent size for adults too! Perfect place for a group/family.
Scored 9.6
9.6
Rated exceptional
Exceptional
55 reviews
Price from
£144
1 night, 2 adults
The Old Rectory, hotel in Ecclefechan

Featuring 3-star accommodation, The Old Rectory is set in Annan, 26 km from Dumfries and County Golf Club and 30 km from Cumbria County Council.

Very good value provided by an excellent host Dave! He made me a wonderful breakfast meal and is eager to be helpful and to please. I will stay here again.
Scored 8.6
8.6
Rated fabulous
Fabulous
478 reviews
Price from
£83
1 night, 2 adults
Midtown Farm Bed & Breakfast, hotel in Ecclefechan

Boasting a garden and views of garden, Midtown Farm Bed & Breakfast is a bed and breakfast set in a historic building in Easton, 48 km from Thirlwall Castle.

Lovely welcome from Janice & Caleb after a long 6 hour journey.
Scored 9.3
9.3
Rated superb
Superb
167 reviews
Price from
£106.92
1 night, 2 adults
Bojangles Guest House, hotel in Ecclefechan

Set in Gretna Green and only 42 km from Thirlwall Castle, Bojangles Guest House offers accommodation with garden views, free WiFi and free private parking.

Lovely hosts, very welcoming and friendly. Facilities all great. Homemade cookies and breakfast all excellent. (Assistance with my NYT puzzles also much appreciated!!)
Scored 9.7
9.7
Rated exceptional
Exceptional
278 reviews
Price from
£140
1 night, 2 adults
Greenlaw Guest House, hotel in Ecclefechan

Situated 2 minutes’ walk from the train station in the historic Gretna Green, Greenlaw is the largest guest house of the village.

Very welcoming host, lots of lovely extras, bottles of water in the room, sweets, biscuits. Lovely pre ordered breakfast cooked fresh. Separate lounge for us to use. Very close to the shopping outlets. Lots of free parking.
Scored 9.5
9.5
Rated exceptional
Exceptional
295 reviews
Price from
£97
1 night, 2 adults
Prince Charlie's Cottage, hotel in Ecclefechan

Situated in Gretna Green in the Dumfries and Galloway region, Prince Charlie's Cottage features accommodation with free WiFi and free private parking.

We have been here once before and were elated to stay here again. It is the most beautiful little cottage, in an idyllic situation. The room was very big, it had tea/coffee facilities etc, tv, wardrobe...everything you would expect really. The bathroom was lovely too. The breakfast was so tasty and plenty to eat. Caroline was an extremely welcoming host. All in all a fabulous stay and highly recommended...hopefully we will be back in the not too distant future. Thank you xx
Scored 9.5
9.5
Rated exceptional
Exceptional
542 reviews
Price from
£85
1 night, 2 adults
Kirkcroft Guest House, hotel in Ecclefechan

Set in Gretna, the recently renovated Kirkcroft Guest House offers accommodation 42 km from Thirlwall Castle and 17 km from Carlisle Railway Station.

There's nothing not to like ☺️. Chris and Tony are lovely and great hosts , full of knowledge from gretna in the war to the best places to visit and eat. The guest house was spotlessly clean , comfortable and Chris's breakfast was fabulous. The train station was an added bonus , it made it easy to enjoy an evening in Carlisle with the family. There's private parking , lovely walks and it's close to our Scottish family, so we'll definitely be staying again . Just like being at home ❤️
Scored 9.4
9.4
Rated superb
Superb
164 reviews
Price from
£110
1 night, 2 adults
All B&Bs in Ecclefechan
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Ecclefechan

  • Avg. price/night: £88
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 785 reviews
    Warm welcome, comfy bed and superb breakfast (should have asked for another tattie scone.) Room was quiet too, not disturbed by other guests. Online check in in advance meant there was no messing about on arrival.
    Doug
    Solo traveller
  • Avg. price/night: £63.75
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 541 reviews
    excellent breakfast, excellent hosts.
    Brian
    Young couple
  • Avg. price/night: £88
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 785 reviews
    Great location, quiet relaxed atmosphere, clean and excellent food. Great staff, very friendly and helpful. Lots of free parking.
    Cerian
    Solo traveller
  • Avg. price/night: £63.75
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 541 reviews
    The location felt remote and was very beautiful. Although, only a few minutes drive to the M6 making it really accessible too. We stayed in the bungalow which was very spacious (2 bedrooms, kitchen, bathroom, lounge/diner and private garden). We all had an incredible night's sleep because it was so quiet.
    Bekki B
    Family with young children
  • Avg. price/night: £63.75
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 541 reviews
    Excellent breakfast. Location good for our event and quiet. Spacious outdoor space living room and kitchen
    Elizabeth
    Family with young children
  • Avg. price/night: £63.75
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 541 reviews
    Very welcoming, great location, peaceful and quiet, great breakfast.
    Ray
    Young couple
  • Avg. price/night: £88
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 785 reviews
    Evening meal, bed and breakfast. All the staff were friendly and welcoming. The food was good. This is an old beautiful period house with charming quirks and fascinating history. The bedroom was light and spacious and nicely decorated. There was nice oak furniture everywhere, and the grounds and surrounding scenery were lovely.
    Elizabeth
    Young couple
  • Avg. price/night: £88
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 785 reviews
    Great location on our way to the Isle of Lewis. Very friendly staff who made us feel welcome. Lovely room with a comfortable bed and good shower. We had a good evening meal and an excellent breakfast. We would be happy to stay here again.
    Tim
    Young couple