A starry night sky over a hilly landscape with a visible Milky Way.

Beattock Hotels from ₹8,486

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Beattock hotels

1. Balmoral Hotel

Balmoral Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (216 reviews)
"Very nice hotel, very friendly staff. Added bonus of a fridge with complimentary Coke, milk and water. Very central location. Would stay again."
United Kingdom
Joe
The price is ₹12,859
₹15,431 total
includes taxes & fees
28 Jul - 29 Jul
Balmoral Hotel

2. 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, (869 reviews)
"Staff were very welcoming and efficient."
United Kingdom
STELLA
The price is ₹7,179
₹8,616 total
includes taxes & fees
23 Aug - 24 Aug
Days Inn by Wyndham Lockerbie Annandale Water

3. Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (531 reviews)
"Hotel, staff and food was amazing. Beautiful and clean room. Very helpful staff and food was very tasty."
United Kingdom
Emma
The price is ₹11,959
₹14,351 total
includes taxes & fees
26 Jul - 27 Jul
Hetland Hall Hotel

4. Strathannan

Strathannan
3.5 star property
Moffat
The price is ₹68,751
₹82,501 total
includes taxes & fees
1 Aug - 2 Aug
Strathannan

5. The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (125 reviews)
"Friendly staff and plentiful decent food"
United Kingdom
Ian
The price is ₹9,981
₹11,977 total
includes taxes & fees
28 Jul - 29 Jul
The Kings Arms Hotel

6. Bishopcleugh Guest House

Bishopcleugh Guest House
4.0 star property
Lockerbie
10.0 out of 10, Exceptional, (83 reviews)
"A hidden Gem Fantastic family friendly B&B Cant recommend highly enough Friendly hosts "
United Kingdom
Carl
The price is ₹16,742
₹16,742 total
includes taxes & fees
27 Jul - 28 Jul
Bishopcleugh Guest House

7. Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (404 reviews)
"We absolutely loved our brief stay here, would have happily stayed longer and plan to return if in the area. The property is beautiful and sits in stunning grounds, which we thoroughly explored thanks to the walk recommended by Stuart. We were made to feel very welcome by Ben at reception. Our room was spacious, clean, and comfy. We dined at the restaurant and had an exceptional meal. Stuart was once again on hand to recommend a local ale and take us through the vegan options. The food was...
United Kingdom
Giles
The price is ₹10,609
₹12,731 total
includes taxes & fees
16 Aug - 17 Aug
Friars Carse Country House Hotel

8. Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie
3.0 star property
Lockerbie
7.8 out of 10, Good, (98 reviews)
The price is ₹12,752
₹15,302 total
includes taxes & fees
27 Jul - 28 Jul
Sure Hotel by Best Western Lockerbie

9. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (648 reviews)
The price is ₹13,823
₹16,588 total
includes taxes & fees
26 Jul - 27 Jul
Holiday Inn Dumfries by IHG

10. Dumfries Villa

Dumfries Villa
3.0 star property
Dumfries
9.2 out of 10, Wonderful, (153 reviews)
"Great price, comfy bed, friendly staff and exceptionally clean."
United Kingdom
Siobhan
The price is ₹7,857
₹9,428 total
includes taxes & fees
12 Aug - 13 Aug
Dumfries Villa

11. The Famous Star Hotel

The Famous Star Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (195 reviews)
"Welcoming and Spotless Hotel, Good Lovely.."
United Kingdom
Frances
The price is ₹11,252
₹13,502 total
includes taxes & fees
27 Jul - 28 Jul
The Famous Star Hotel

12. Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
2.0 star property
Biggar
8.2 out of 10, Very good, (794 reviews)
"Comfortable bed, friendly polite staff and clean. Basic but a good option for a stop over."
United Kingdom
Anna
The price is ₹7,071
₹8,486 total
includes taxes & fees
23 Aug - 24 Aug
Days Inn by Wyndham Abington M74

13. Torr House

Torr House
3.0 star property
Dumfries
The price is ₹15,623
₹18,748 total
includes taxes & fees
28 Jul - 29 Jul
Torr House

14. 5 St. Mary's Church

5 St. Mary's Church
3.0 star property
Moffat
The price is ₹49,390
₹59,268 total
includes taxes & fees
22 Aug - 23 Aug
5 St. Mary's Church

15. Premier Inn Dumfries

Premier Inn Dumfries
3.0 star property
Dumfries
7.6 out of 10, Good, (5 reviews)
"Well located, the staff were wonderful, room was clean, bed was lovely and the breakfast was good. "
United Kingdom
James
The price is ₹7,823
₹9,387 total
includes taxes & fees
16 Aug - 17 Aug
Premier Inn Dumfries

16. Aberdour Guest House

Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (193 reviews)
"Great building overlooking the bowling green. Super friendly proprietor with a simple nice breakfast. Easy access to town centre."
United Kingdom
Jon
The price is ₹9,644
₹11,573 total
includes taxes & fees
3 Aug - 4 Aug
Aberdour Guest House

17. Hamilton House

Hamilton House
4.0 star property
Dumfries
9.8 out of 10, Exceptional, (403 reviews)
"Everything was perfect will definitely stay again"
United Kingdom
Victoria
The price is ₹10,168
₹12,202 total
includes taxes & fees
4 Aug - 5 Aug
Hamilton House

18. The Queensberry Hotel & Restaurant

The Queensberry Hotel & Restaurant
2.0 star property
Dumfries
4.8 out of 10, (67 reviews)
"Very convienent for the town centre. Our room was basic, but clean with a very good shower. "
United Kingdom
David
The price is ₹12,859
₹15,431 total
includes taxes & fees
27 Jul - 28 Jul
The Queensberry Hotel & Restaurant

19. Caul View Apartment in Dumfries

Caul View Apartment in Dumfries
3.5 star property
Dumfries
10.0 out of 10, Exceptional, (1 review)
"This is a cracking flat within a short walk of Dumfries town centre. From the outside, the flats don’t look too inspiring, but it’s clearly been renovated recently and it’s been done really nicely. The two rooms are pretty much identical doubles, and the living room/kitchen is a good size. Nice views of the river from most rooms, and a lovely small balcony coming off the main living area. Would definitely come back if in the area."
United Kingdom
keith
The price is ₹10,192
₹18,402 total
includes taxes & fees
28 Jul - 29 Jul
Caul View Apartment in Dumfries

20. The Huntingdon B&B

The Huntingdon B&B
3.0 star property
Dumfries
9.6 out of 10, Exceptional, (159 reviews)
"Attentive and friendly staff, good breakfast, parking off street next to B&B was useful, room well decorated and held the usual TV, kettle, drinks etc."
United Kingdom
Alison
The price is ₹9,162
₹10,994 total
includes taxes & fees
5 Aug - 6 Aug
The Huntingdon B&B
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 dining.

A starry night sky over a hilly landscape with a visible Milky Way.
Photo by sheardphotography
Open Photo by sheardphotography

Top Beattock Hotel Reviews

More cheap stays in Beattock

Find out more about Beattock

Top reasons to visit Beattock

  • Stunning Scenery: Beattock boasts breathtaking landscapes, perfect for romantic getaways and outdoor adventures.
  • Family-Friendly Activities: Enjoy local recreation parks, play areas for children, and a leisure centre suitable for all ages.
  • Cultural Attractions: Explore historic castles, serene monasteries, and picturesque waterfalls in the surrounding area.
  • Charming Accommodations: Stay in inviting bed and breakfasts or comfortable hotels, including pet-friendly options.
  • Welcoming Atmosphere: Experience the friendly locals and delightful community spirit in this lovely Scottish village.

Find great hotels near Beattock

Discover charming accommodations in Beattock, where a range of options awaits to suit every traveller's needs. From inviting bed and breakfasts to comfortable hotels like the Royal Scot and Country Inn, you’ll find pet-friendly facilities and a welcoming atmosphere. Ideal for both business and adventure seekers, Beattock offers a delightful base to explore the picturesque Moffat area and its stunning surroundings.

  • Days Inn by Wyndham Lockerbie Annandale Water: Located a mere 10km from Beattock, this budget-friendly hotel offers a comfortable stay with a guest rating of 8.2 out of 10. The Days Inn by Wyndham Lockerbie Annandale Water is particularly appealing to pet owners, allowing certain pets on the premises. With amenities like variable fees for pets and waived fees for service animals, the hotel presents a welcoming atmosphere for those travelling with furry companions. Guests can expect a clean, practical environment that caters to both individual travellers and families seeking value.
  • Days Inn by Wyndham Abington M74: Positioned 27km from Beattock, the Days Inn by Wyndham Abington M74 boasts a guest rating of 8.2 out of 10, making it a solid choice for budget-conscious visitors. This 3-star property is also pet-friendly and offers various amenities, including cleaning fees and variable fees for pets, ensuring a hassle-free stay for animal lovers. The hotel’s convenient location along the M74 makes it ideal for travellers exploring the Scottish countryside, and its friendly service adds to the overall charm of the experience.
  • Best Western Station Hotel: Just 27km from Beattock, the Best Western Station Hotel stands out with a slightly higher guest rating of 8.4 out of 10. This 3-star accommodation features dining options such as a restaurant for dinner and a bar, catering to those looking to savour local cuisine. Guests can unwind with entertainment amenities including cable and flat-screen televisions. The property is situated near the city centre, allowing easy access to local attractions and activities, making it a great base for exploring the area.

Where to stay in Beattock

Beattock, a charming village in Scotland, offers a delightful blend of romantic scenery and outdoor adventures. Visitors can explore the breathtaking Beattock Summit, enjoy excursions to nearby Dalton and Waterbeck, and immerse themselves in the friendly atmosphere of the region. Whether seeking relaxation or thrilling activities, Beattock promises a memorable experience amidst gorgeous landscapes and welcoming locals, making it an ideal destination for a rejuvenating getaway.

  • Moffat: Nestled in the scenic hills of southern Scotland, Moffat is a charming town that serves as the gateway to the stunning landscapes of the nearby Southern Uplands. Known for its outdoor adventures, Moffat attracts visitors year-round, particularly in the spring and summer months. Outdoor enthusiasts can enjoy activities such as golfing at the local course or exploring the picturesque parks and lakes. The Moffat Water and the nearby Moffat Hills provide breathtaking views and excellent hiking opportunities, making it a perfect destination for those seeking adventure amidst beautiful scenery.
  • Lockerbie: Located approximately 21km from Beattock, Lockerbie is a historic market town that offers a delightful mix of outdoor activities and cultural experiences. The town sees a steady influx of visitors, especially during the vibrant months of April, July, and September. Outdoor lovers can explore the recreational areas and enjoy a round of golf, while families can have fun at the local arcade adventure zone. Notable attractions include the remnants of historic sites and a nearby castle, providing a glimpse into the area's rich history and beautiful landscapes.
  • Johnstonebridge: A quaint village situated just 10km from Beattock, Johnstonebridge is an ideal spot for families looking for entertainment and outdoor fun. The village attracts visitors, particularly in the spring and summer, with its friendly atmosphere and recreational options. Families can enjoy performances at the local theatre or engage in outdoor activities at nearby parks. The village is also close to national parks and sports facilities, making it a perfect base for exploring the natural beauty of the region while enjoying family-friendly activities.

Things to do in Beattock

Shopping

In Beattock, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Moffat Mill, about 5km away, featuring a range of handmade crafts and local produce. For a larger selection, head to Dumfries, around 24km distant, boasting various shops and boutiques.

Recreation

In Beattock, indulge in rejuvenating treatments at the Wellbeing Sanctuary, set amidst serene landscapes. Alternatively, explore the tranquil surroundings on walking trails, or engage in yoga sessions that promote relaxation and mindfulness, offering a refreshing escape from daily life.

Adventure

In Beattock, explore the scenic trails of the Moffat Hills for hiking and mountain biking. Try your hand at fishing in the River Annan or enjoy birdwatching in the lush countryside. The nearby Grey Mare's Tail waterfall offers stunning views and a chance for a thrilling scramble.

Nightlife

Experience the cosy charm of Beattock's nightlife at the local pub, where you can enjoy a pint and some traditional Scottish fare. For a more vibrant evening, consider venturing into nearby Moffat for lively bars and entertainment options, perfect for unwinding after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Beattock

To save money on your trip to Beattock, consider visiting between December and February when accommodation prices are lower. Opt for a stay on a Monday, as it is the least expensive day. Use Expedia’s search tool to filter by budget and sort results from lowest to highest price. Additionally, look for package deals that combine flights and hotel stays for further savings. Exploring the area on foot can also help minimise transport costs, allowing you to enjoy the scenery while keeping expenses down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Beattock are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Beattock is Monday. The most expensive day to stay in Beattock is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the best prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Beattock with your flights and activities by opting for an Expedia package.

Find the best attractions near Beattock

Beattock offers a charming blend of romance and outdoor adventure, making it an ideal destination for a scenic getaway. Visitors can explore captivating attractions such as historic castles, serene monasteries, and picturesque waterfalls. The area caters to those seeking cultural experiences, romantic escapades, and outdoor activities, ensuring a memorable stay for all who venture to this lovely part of Scotland.

  • Devil's Beef Tub: Located 11km from Beattock, this enchanting valley offers a dramatic landscape characterised by steep hills and rugged terrain. Ideal for outdoor enthusiasts, it provides opportunities for hiking and exploration, all while immersing you in the stunning natural beauty of Scotland.
  • Samye Ling Tibetan Centre: Situated 14km away, this serene monastery is a welcoming haven of Tibetan culture and spirituality. Visitors can engage in meditation sessions and explore the exquisite architecture, providing a unique glimpse into Buddhist practices and teachings.
  • Grey Mare's Tail Waterfall: At 16km from Beattock, this magnificent waterfall cascades dramatically down the cliffs, creating a picturesque setting perfect for romantic strolls and adventurous hikes. The surrounding area offers breathtaking views and a rich variety of wildlife.

Best time to go to Beattock

The best time to visit Beattock can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Beattock falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Beattock falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.0°F (2.2°C)Light RainMostly CloudyAverageSlightly Low
February37.0°F (2.8°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)Light RainMostly CloudyModerately HighAverage
May48.7°F (9.3°C)Light RainMostly CloudyModerately HighAverage
June54.3°F (12.4°C)Light RainMostly CloudyAverageSlightly High
July56.5°F (13.6°C)Light RainMostly CloudyModerately HighSlightly High
August55.6°F (13.1°C)Light RainMostly CloudyAverageSlightly High
September52.3°F (11.3°C)Light RainMostly CloudyAverageAverage
October47.5°F (8.6°C)Light RainMostly CloudyModerately LowAverage
November41.4°F (5.2°C)Light RainMostly CloudyModerately LowAverage
December37.6°F (3.1°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Beattock

Accessing Beattock from major airports in Scotland is convenient. EDInburgh Airport (EDI), located 72km away, has excellent hotels nearby such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA) is 87km away, with options like the 5-star JA Mar Hall Scotland, just 6km from the airport. Newcastle Airport (NCL), situated 114km from Beattock, offers hotels like Delta Hotels by Marriott Newcastle Gateshead, 10km away. Each airport features various transportation services for an easy commute to your accommodation.

Frequently asked questions

What's the best place for a stay in Beattock?
Based on our traveller data, Wildwood Cabin - Sleeps 6, Hot Tub & Parking is one of the top choices for your stay. This cabin offers free parking and private gardens. Moffat Manor Holiday Resort is another good option for your stay. See all available top hotels, or vacation rentals in Beattock.
If I need to cancel my hotel reservation in Beattock, will I receive a refund?
Yes! The majority of room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you might be able to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Beattock.
What's the best dog-friendly accommodation option in Beattock?
Moffat Manor Holiday Resort is a top dog-friendly option for your stay. See more pet-friendly hotel accommodations in Beattock.
What's it like to stay in Beattock?
Visitors can enjoy all that Beattock has to offer, including the parks and restaurants. This city also attracts tourists with its welcoming and relaxing setting. In Beattock, there are 20 hotels and other accommodation options to choose from. Find out more about Beattock.
What should I do while I'm visiting Beattock?
A favourite place to visit is Southern Upland Way Trailhead. You'll also find The Green Frog and Moffat Woolen Mill in the area. Take a look at what more there is to see and do in Expedia's Beattock guide.
What's the seasonal weather in Beattock?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Beattock is 1150 mm.