A more budget-friendly alternative would be The Village Inn And Kirtle House B&B, which is 3-star accommodation with room rates from 53£. Those on a budget, can try Days Inn Lockerbie Annandale Water, about 21 km from Dino Park.
19 hotels in Lockerbie
Search the best hotels and places to stay in Lockerbie
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Lockerbie?
Best cheap hotels in Lockerbie
Lockerbie airports & Underground stations
The Drovers Inn Hotel is located 200 meters from Lockerbie train station and less than a 5-minute walk from the city center.
Convenience of staying in hotels in the city centre
Consider staying in a hotel near Eskrigg Nature Reserve, such as Ravenshill Hotel, which comes at 77£ per night.
Luxury and boutique accommodation in Lockerbie
The luxurious Best Western Dryfesdale Country House Hotel is located opposite Caerlaverock National Nature Reserve and offers a golf course, hiking and mini golf.