Hotels in Lockerbie

Search and compare Lockerbie hotels from hundreds of travel sites and save

Lockerbie, Scotland, United Kingdom
Sep 21 — Sep 222
Lockerbie, Scotland, United Kingdom
Tue 9/21
Wed 9/22
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lockerbie

Filter by star ratings
All filters
Cressfield Country House Hotel
Cressfield Country House Hotel
9.2 Excellent
Townfoot, Lockerbie, United Kingdom
Show on map
5.8 mi from city centre, Lockerbie 
ExcellentBased on 424 reviews
9.2

Cressfield Country House Hotel is ideally situated in a peaceful village setting, just a short drive from Carlisle and Moffat. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

King's Arms Hotel
King's Arms Hotel
8.5 Excellent
29 High Street, Lockerbie, United Kingdom
Show on map
0.1 mi from city centre, Lockerbie 
ExcellentBased on 233 reviews
8.5

The guest house provides traditional accommodation in Lockerbie and is within walking distance of Lockerbie Railway Station. It also offers meeting rooms, luggage storage and laundry facilities.

Ecclefechan Hotel
Ecclefechan Hotel
8.8 Excellent
High Street, Lockerbie, United Kingdom
Show on map
5.6 mi from city centre, Lockerbie 
ExcellentBased on 394 reviews
8.8

Located within the scenic countryside of Ecclefechan, Ecclefechan Hotel provides comfortable accommodation and a wide range of facilities, such as room service, billiards and free Wi-Fi.

The Village Inn and Kirtle House B&B
The Village Inn and Kirtle House B&B
9.6 Excellent
Kirtlebridge, Lockerbie, United Kingdom
Show on map
8.2 mi from city centre, Lockerbie 
ExcellentBased on 542 reviews
9.6

Situated in the countryside, The Village Inn Kirtlebridge is a 30-minute drive from Carlisle Lake District Airport. It also provides a 24-hour reception.

Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.0 Excellent
Roadchef Motorway Svc Ar A74m, Lockerbie, United Kingdom
Show on map
7.0 mi from city centre, Lockerbie 
ExcellentBased on 1,577 reviews
8.0

Located within the picturesque parkland of Johnstonebridge, Days Inn Lockerbie - Annandale Water provides charming accommodation and a full range of facilities, such as free Wi-Fi, meeting rooms and a 24-hour reception. It also features on-site parking, a shopping mall and a games room.

Tips for booking a Lockerbie hotel

Cheapest month:October
Most expensive month:August
Average price in Lockerbie:$88/night
Absolute cheapest price found:$52/night
Cheapest day:Sunday
Most expensive day:Saturday
$77 - $106
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$55 - $111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lockerbie hotels

Show all 68 hotels
1
Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.0 Excellent
Roadchef Motorway Svc Ar A74m, Lockerbie, United Kingdom
Show on map
7.0 mi from city centre, Lockerbie 

Located within the picturesque parkland of Johnstonebridge, Days Inn Lockerbie - Annandale Water provides charming accommodation and a full range of facilities, such as free Wi-Fi, meeting rooms and a 24-hour reception. It also features on-site parking, a shopping mall and a games room.

Cheapest hotels in Lockerbie, Dumfries and Galloway

Show all 68 hotels
Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale Water
8.0 Excellent
Roadchef Motorway Svc Ar A74m, Lockerbie, United Kingdom
Show on map
7.0 mi from city centre,  

Located within the picturesque parkland of Johnstonebridge, Days Inn Lockerbie - Annandale Water provides charming accommodation and a full range of facilities, such as free Wi-Fi, meeting rooms and a 24-hour reception. It also features on-site parking, a shopping mall and a games room.

$46
Avg. per night
Cressfield Country House Hotel
Cressfield Country House Hotel
9.2 Excellent
Townfoot, Lockerbie, United Kingdom
Show on map
5.8 mi from city centre,  

Cressfield Country House Hotel is ideally situated in a peaceful village setting, just a short drive from Carlisle and Moffat. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

$76
Avg. per night
The Village Inn and Kirtle House B&B
The Village Inn and Kirtle House B&B
9.6 Excellent
Kirtlebridge, Lockerbie, United Kingdom
Show on map
8.2 mi from city centre,  

Situated in the countryside, The Village Inn Kirtlebridge is a 30-minute drive from Carlisle Lake District Airport. It also provides a 24-hour reception.

$80
Avg. per night
King's Arms Hotel
King's Arms Hotel
8.5 Excellent
29 High Street, Lockerbie, United Kingdom
Show on map
0.1 mi from city centre,  

The guest house provides traditional accommodation in Lockerbie and is within walking distance of Lockerbie Railway Station. It also offers meeting rooms, luggage storage and laundry facilities.

$83
Avg. per night
Ecclefechan Hotel
Ecclefechan Hotel
8.8 Excellent
High Street, Lockerbie, United Kingdom
Show on map
5.6 mi from city centre,  

Located within the scenic countryside of Ecclefechan, Ecclefechan Hotel provides comfortable accommodation and a wide range of facilities, such as room service, billiards and free Wi-Fi.

$109
Avg. per night

Hotel prices in Lockerbie

3 stars

$76 - $109

King's Arms Hotel

#1 Most popular

King's Arms Hotel
8.5 Excellent
$83
Avg. per night
Ecclefechan Hotel

#2 Most popular

Ecclefechan Hotel
8.8 Excellent
$109
Avg. per night
Cressfield Country House Hotel

Best value

$76
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Lockerbie

Lockerbie travel FAQs

  • What are the best hotels in Lockerbie?

    Cressfield Country House Hotel is a very popular hotel in Lockerbie with a score of 9.2 from 424 reviews. Days Inn by Wyndham Lockerbie Annandale Water (8.0 from 1,577 reviews) and King's Arms Hotel (8.5 from 233 reviews) are also highly rated Lockerbie hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Lockerbie cost?

    Searches in the last 72 hours suggest an average price of around $130/night is normal for a hotel in Lockerbie.

  • How much is a cheap hotel in Lockerbie?

    $44/night is the cheapest price found for a hotel in Lockerbie by HotelsCombined users over the last 72 hours.