Find hotels in Beattock from CA $72

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Beattock hotels

Premier Inn Dumfries

Premier Inn Dumfries
3.0 star property
Dumfries
10.0 out of 10, Exceptional, (2 reviews)
"Well located, the staff were wonderful, room was clean, bed was lovely and the breakfast was good. "
United Kingdom
James
The price is CA $88
CA $105 total
includes taxes & fees
May 18 - May 19
Premier Inn Dumfries

Bishopcleugh Guest House

Bishopcleugh Guest House
4.0 star property
Lockerbie
10.0 out of 10, Exceptional, (79 reviews)
"A hidden Gem Fantastic family friendly B&B Cant recommend highly enough Friendly hosts "
United Kingdom
Carl
The price is CA $234
CA $234 total
includes taxes & fees
May 15 - May 16
Bishopcleugh Guest House

The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (107 reviews)
"The pub serves an excellent evening meal."
United States
Linda
The price is CA $143
CA $172 total
includes taxes & fees
Apr 27 - Apr 28
The Kings Arms Hotel

Balmoral Hotel

Balmoral Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (205 reviews)
"Very clean, great location, good amenities in and close to hotel"
United Kingdom
Enid
The price is CA $169
CA $203 total
includes taxes & fees
Apr 26 - Apr 27
Balmoral Hotel

Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water
3.0 star property
Lockerbie
8.2 out of 10, Very good, (828 reviews)
"Parking was easy, lots of spaces close to the Reception area and 24hrs of free cover provided in our overnight booking. Room was clean and functional, albeit slightly dated but everything worked - perfect for an overnight stopover. There were plenty who had dogs with them and a small lake at the back of the property for walking around. We couldn't hear any real noise from the nearby roads and the bedding was great, very comfortable. The Receptionist was also really helpful and friendly "
United Kingdom
Richard
The price is CA $75
CA $90 total
includes taxes & fees
May 4 - May 5
Days Inn by Wyndham Lockerbie Annandale Water

Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (383 reviews)
"Definitely pet friendly, lovely hotel with excellent grounds for dog walking. Would definitely use again "
United Kingdom
Paul Andrew
The price is CA $137
CA $164 total
includes taxes & fees
Apr 29 - Apr 30
Friars Carse Country House Hotel

The Hightae Inn

The Hightae Inn
3.0 star property
Lockerbie
10.0 out of 10, Exceptional, (30 reviews)
"Super stay, room and hotel were perfect. Morag’s evening meal and breakfast was incredible. "
United Kingdom
Jonathan
The price is CA $206
CA $247 total
includes taxes & fees
May 8 - May 9
The Hightae Inn

Caul View Apartment in Dumfries

Caul View Apartment in Dumfries
3.5 star property
Dumfries
The price is CA $143
CA $260 total
includes taxes & fees
Apr 29 - Apr 30
Caul View Apartment in Dumfries

Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (631 reviews)
"Excellent breakfast "
United Kingdom
Russell
The price is CA $163
CA $196 total
includes taxes & fees
May 8 - May 9
Holiday Inn Dumfries by IHG

Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (504 reviews)
"Lovely hotel, wonderful staff. Plenty of car parking. Plenty of selection for breakfast and also lunch and evening meals. Food was amazing and prices reeasonable. "
United Kingdom
Andrew
The price is CA $161
CA $193 total
includes taxes & fees
Apr 30 - May 1
Hetland Hall Hotel

Dryfesdale Hotel, Bw Signature Collection

Dryfesdale Hotel, Bw Signature Collection
4.0 star property
Lockerbie
8.0 out of 10, Very good, (12 reviews)
"Nice location and friendly staff "
United Kingdom
neil
The price is CA $220
CA $264 total
includes taxes & fees
May 7 - May 8
Dryfesdale Hotel, Bw Signature Collection

Aberdour Guest House

Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (180 reviews)
"Breakfast was great property was really warm and welcoming thank you again my first ever stay in Scotland highly recommend Beds comfy too"
United Kingdom
Dril
The price is CA $123
CA $148 total
includes taxes & fees
Apr 25 - Apr 26
Aberdour Guest House

Cairndale Hotel & Spa

Cairndale Hotel & Spa
4.0 star property
Dumfries
The price is CA $192
CA $231 total
includes taxes & fees
May 3 - May 4
Cairndale Hotel & Spa

The Hopetoun Arms Hotel

The Hopetoun Arms Hotel
3.0 star property
Biggar
9.4 out of 10, Exceptional, (66 reviews)
"What a lovely hotel! Very okey-worldly, lovely people, and excellent food and very dog friendly, even a sausage for the pup at breakfast! "
United Kingdom
Lorraine
The price is CA $208
CA $249 total
includes taxes & fees
Apr 26 - Apr 27
The Hopetoun Arms Hotel

Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
2.0 star property
Biggar
8.2 out of 10, Very good, (768 reviews)
"Great value for money especially during the winter months "
United Kingdom
Shabir
The price is CA $60
CA $72 total
includes taxes & fees
May 4 - May 5
Days Inn by Wyndham Abington M74

Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie
3.0 star property
Lockerbie
7.8 out of 10, Good, (97 reviews)
"Great staff, welcomes you with big smile. "
United Kingdom
NADEEM
The price is CA $168
CA $201 total
includes taxes & fees
Apr 28 - Apr 29
Sure Hotel by Best Western Lockerbie

Rivendell

Rivendell
4.0 star property
Dumfries
8.6 out of 10, Excellent, (243 reviews)
"Room was comfortable and quiet, breakfast was good and the young lad who cooked and served was polite and helpful "
United Kingdom
Neil
The price is CA $140
CA $168 total
includes taxes & fees
May 4 - May 5
Rivendell

Torr House

Torr House
3.0 star property
Dumfries
The price is CA $274
CA $329 total
includes taxes & fees
Apr 25 - Apr 26
Torr House

Hamilton House

Hamilton House
4.0 star property
Dumfries
9.8 out of 10, Exceptional, (393 reviews)
"Everything was perfect will definitely stay again"
United Kingdom
Victoria
The price is CA $141
CA $169 total
includes taxes & fees
Apr 29 - Apr 30
Hamilton House

Marchdyke Farm Cottage

Marchdyke Farm Cottage
2.0 star property
Dumfries
The price is CA $560
CA $672 total
includes taxes & fees
May 14 - May 15
Marchdyke Farm Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Beattock attractions

Learn more about Beattock

Come to relaxing Beattock and enjoy its adventures, countryside, and food.

Photo by sheardphotography
Open Photo by sheardphotography

Top Beattock Hotel Reviews

Recent Reviews in Beattock

More cheap stays in Beattock

Frequently asked questions

What is the best area to stay in Beattock?
The best area to stay in Beattock is right in the village itself, particularly along the main road, which offers convenient access and a pleasant, quiet setting.

Beattock village is a small, linear settlement, with most of its amenities and accommodation options situated along the B7076 road. This road runs parallel to the A74(M) motorway, making it incredibly easy to reach while still providing a tranquil escape from the main thoroughfare. You'll find a few local pubs and guesthouses here, offering a genuine Scottish village experience.

For couples looking for a peaceful retreat, Beattock is an excellent choice. The village's quiet nature makes it ideal for relaxing walks in the surrounding countryside. Its proximity to the Moffat Hills offers opportunities for scenic drives and gentle hikes, providing a romantic backdrop for a getaway.

Travellers seeking convenient access to the wider region will also find Beattock appealing. Its direct link to the A74(M) means you can easily explore attractions further afield, whether heading north towards Glasgow and Edinburgh or south into England.
When is the best time to go to Beattock?
While Beattock is lovely year-round, the best time to visit is during the late spring and summer months, specifically from May to September.

During these months, you'll experience the mildest weather, with warmer temperatures and longer daylight hours, making it great for exploring the stunning Scottish Borders countryside. This is ideal for couples looking to enjoy scenic walks and outdoor activities together, like hiking up the Devil's Beef Tub or exploring the Moffat Hills.

Families will also find this period excellent, as the pleasant weather allows for comfortable outings to local attractions such as the Moffat Woolen Mill or a visit to the nearby Grey Mare's Tail waterfall. The longer days mean more time for children to play outdoors and for everyone to enjoy picnics in the picturesque surroundings.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Beattock.
How can I save on a Beattock hotel booking with Expedia?
Members always get our best prices. Find our best Beattock hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Beattock hotel?
Prices for hotels in Beattock often vary, but you can find a great deal from CA $72 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia