Skip to main content

Hotels near Dalton

Search hotels and more near Dalton

Hotels and more near Dalton

Filter by:

Star Rating

Review score

Ecclefechan Hotel

Ecclefechan (Near Dalton)

Located in Ecclefechan, 16 miles from Caerlaverock Castle, Ecclefechan Hotel has accommodations with a shared lounge, free private parking and a terrace.

H
Heather-Andrew
From
United Kingdom
Really lovely stone built hotel with an old charm about it. Very welcoming host. Room was large and beds were very comfortable. Spotlessly clean too. Lovely breakfast with everything you could need. We only stayed one night while traveling south but it was a great stop off point. Wishing the hosts all the best in their new venture.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 260 reviews
Price from
$115.25
1 night, 2 adults

Somerton House Hotel

Lockerbie (Near Dalton)

A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.

A
Andrew
From
Australia
Excellent breakfasts with good sized portions. Any requests were always happily accommodated. Friendly staff who always took the time to speak, whether it was the cleaner or the manager, everyone was pleasant and engaging
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 822 reviews
Price from
$149.14
1 night, 2 adults

Kirkconnel Hall Hotel

Ecclefechan (Near Dalton)

Kirkconnel Hall Hotel is located in Ecclefechan, within 17 miles of Caerlaverock Castle and 18 miles of Dumfries and County Golf Club.

J
Jesse
From
United States
Beautiful historic hotel with lots of character! Friendly staff!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 380 reviews
Price from
$128.81
1 night, 2 adults

Torr House Hotel

Dumfries (Near Dalton)

Located in Dumfries, 26 miles from Rockcliffe, Torr House Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 26 reviews
Price from
$114.09
1 night, 2 adults

Kings Arms Hotel

Lockerbie (Near Dalton)

Dating from the 17th-century, the Kings Arms Hotel is one of the oldest establishments in Lockerbie. This family-run hotel offers attractive bedrooms, free Wi-Fi and parking and 2 bars.

H
HS
From
Czech Republic
It was really good to stay there. Everything was perfect.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 810 reviews
Price from
$140.33
1 night, 2 adults

Sure Hotel by Best Western Lockerbie

Lockerbie (Near Dalton)

Sure Hotel by Best Western Lockerbie features a fitness center, garden, a shared lounge and terrace in Lockerbie. With free WiFi, this 3-star hotel has a restaurant and a bar.

j
janet
From
United Kingdom
We had a lovely over night stay the room was well thought out and inviting from opening the door the room smelled good bed was so comfy did not want to get out of it. Food was amazing evening meal and breakfast. Staff was so help full on the ball with everything. Bar was well stocked. Amazing.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 194 reviews
Price from
$174.90
1 night, 2 adults

Mansefield Rooms

Lockerbie (Near Dalton)

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

A
Amanda
From
United Kingdom
Handy location next to shops, cafe and train station. Well equipped, large bedroom with very comfortable bed and bunk bed perfect for kids. Beautiful gardens and tasty breakfast with a good selection.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 111 reviews
Price from
$175.18
1 night, 2 adults

Mains Street Retreat

Lockerbie (Near Dalton)

Housed in a historic building, the recently renovated Mains Street Retreat features accommodations with a garden and free Wifi.

H
Helen
From
United Kingdom
The apartment was all that we needed and more. The host was very friendly and nothing was too much trouble. The perfect place for an overnight stay whilst on our way to the Outer Hebrides
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 100 reviews
Price from
$135.59
1 night, 2 adults

Hetland Hall Hotel

Dumfries (Near Dalton)

Set in 18 acres of private parkland, Hetland Hall Hotel serves local produce on its Scottish menu. Overlooking the Solway Firth, this hotel also has an outdoor children’s playground.

A
Anna Christina
From
Spain
Beautiful hotel, nice food, awesome birds nearby!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 784 reviews
Price from
$183.04
1 night, 2 adults

Hyde House

Ecclefechan (Near Dalton)

Hyde House is located in Ecclefechan, just 16 miles from Caerlaverock Castle and 17 miles from Dumfries and County Golf Club.

F
Fabio
From
United Kingdom
Very quiet area with safe private parking on a comfy and cosy home.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
$189.14
1 night, 2 adults
See all hotels near Dalton

Most booked hotels in Dalton and surrounding area in the past month

See all

Best hotels with breakfast in Dalton and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 784 reviews

    Set in 18 acres of private parkland, Hetland Hall Hotel serves local produce on its Scottish menu. Overlooking the Solway Firth, this hotel also has an outdoor children’s playground.

    From $176.26 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Featuring a garden, Hightae B&B provides accommodations in Hightae. Housed in a building dating from 1900, this guest house features free Wifi and free private parking.

    From $183.04 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 822 reviews

    A late Victorian mansion, Somerton House Hotel bears the distinctive red sandstone like much of the buildings within the town of Lockerbie.

    From $127.45 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 260 reviews

    Located in Ecclefechan, 16 miles from Caerlaverock Castle, Ecclefechan Hotel has accommodations with a shared lounge, free private parking and a terrace.

    From $108.47 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 810 reviews

    Dating from the 17th-century, the Kings Arms Hotel is one of the oldest establishments in Lockerbie. This family-run hotel offers attractive bedrooms, free Wi-Fi and parking and 2 bars.

    From $140.33 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 111 reviews

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

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 750 reviews

    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).

    From $114.84 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 380 reviews

    Kirkconnel Hall Hotel is located in Ecclefechan, within 17 miles of Caerlaverock Castle and 18 miles of Dumfries and County Golf Club.

    From $135.59 per night

Budget hotels in Dalton and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 92 reviews

    Broom Leisure Camping Pods enjoys a location in Annan, 13 miles from Caerlaverock Castle and 17 miles from Dumfries and County Golf Club.

    From $99.65 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 4 reviews

    Waterside Lodge is located in Lockerbie, just 24 miles from Cumbria County Council and 24 miles from Carlisle Railway Station.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 7 reviews

    Smithy House offers accommodations in Dumfries, 9.5 miles from Dumfries and County Golf Club and 10 miles from Caerlaverock Castle.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Oakbank offers accommodations in Dumfries, 10 miles from Caerlaverock Castle and 11 miles from Dumfries and County Golf Club.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Repentance View offers accommodations in Carrutherstown, 13 miles from Dumfries and County Golf Club and 15 miles from Dumfries and Galloway Golf Club.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    3 Bed in Lockerbie 89759 offers accommodations in Ecclefechan, 15 miles from Caerlaverock Castle and 16 miles from Dumfries and County Golf Club.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    3 Bed in Lockerbie 95861 is located in Brydekirk, just 14 miles from Dumfries and County Golf Club and 15 miles from Dumfries and Galloway Golf Club.

  • 1 Bed in Lockerbie 86068 offers accommodations in Lockerbie, 13 miles from Caerlaverock Castle and 14 miles from Dumfries and County Golf Club.