Find hotels in Beattock from £42

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

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, (824 reviews)
"Room had a bath, plenty of tea coffee the person on duty was really lovely and the setting overlooking the lake was stunning and the room had a balcony!"
United Kingdom
Ruth
The price is £44
includes taxes & fees
19 Apr - 20 Apr
Days Inn by Wyndham Lockerbie Annandale Water

Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (502 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 £110
includes taxes & fees
26 Apr - 27 Apr
Hetland Hall Hotel

Balmoral Hotel

Balmoral Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (204 reviews)
"Very clean, great location, good amenities in and close to hotel"
United Kingdom
Enid
The price is £103
includes taxes & fees
20 Apr - 21 Apr
Balmoral Hotel

Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (380 reviews)
"Definitely pet friendly, lovely hotel with excellent grounds for dog walking. Would definitely use again "
United Kingdom
Paul Andrew
The price is £99
includes taxes & fees
4 May - 5 May
Friars Carse Country House Hotel

Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (629 reviews)
"This is a really lovely hotel for an even lovelier price ! The staff are very friendly, the rooms spacious and spotless and we had an excellent breakfast that kept us going all day. We would normally have stayed at the Premier Inn in Dumfries every time we come over from NI to visit family but will definitely be staying in the Holiday Inn in Dumfries from now on. "
United Kingdom
Carol
The price is £85
includes taxes & fees
19 Apr - 20 Apr
Holiday Inn Dumfries by IHG

Rivendell

Rivendell
4.0 star property
Dumfries
8.4 out of 10, Very good, (240 reviews)
"Quiet. Huge room. Parking. Decent price "
United Kingdom
Alasdair
The price is £87
includes taxes & fees
20 Apr - 21 Apr
Rivendell

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 £143
includes taxes & fees
5 May - 6 May
Dryfesdale Hotel, Bw Signature Collection

The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (105 reviews)
"Room was clean and comfortable, staff were extremely friendly, helpful and welcoming, food was delicious and large portions. Wonderful stay would recommend especially for the price"
United Kingdom
SARAH-JANE
The price is £105
includes taxes & fees
20 Apr - 21 Apr
The Kings Arms Hotel

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 £140
includes taxes & fees
19 Apr - 20 Apr
Bishopcleugh Guest House

Aberdour Guest House

Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (179 reviews)
"parking was easy and secure off street very central lovely breakfast and host was very helpful "
United Kingdom
Pauline
The price is £80
includes taxes & fees
17 Apr - 18 Apr
Aberdour Guest House

Days Inn by Wyndham Abington M74

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

Caul View Apartment in Dumfries

Caul View Apartment in Dumfries
3.5 star property
Dumfries
The price is £140
includes taxes & fees
15 Apr - 16 Apr
Caul View Apartment in Dumfries

Sure Hotel by Best Western Lockerbie

Sure Hotel by Best Western Lockerbie
3.0 star property
Lockerbie
7.8 out of 10, Good, (96 reviews)
"Great staff, welcomes you with big smile. "
United Kingdom
NADEEM
The price is £109
includes taxes & fees
15 Apr - 16 Apr
Sure Hotel by Best Western Lockerbie

Hamilton House

Hamilton House
4.0 star property
Dumfries
9.8 out of 10, Exceptional, (393 reviews)
"Check in was easy and room was comfortable. Breakfast was great. Short easy walk into town to the riverfront."
United States
Adam
The price is £88
includes taxes & fees
15 Apr - 16 Apr
Hamilton House

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 £130
includes taxes & fees
16 Apr - 17 Apr
The Hopetoun Arms Hotel

Dumfries Villa

Dumfries Villa
3.0 star property
Dumfries
9.2 out of 10, Wonderful, (142 reviews)
"Staff were very friendly and accommodating and food excellent"
United Kingdom
William
The price is £70
includes taxes & fees
20 Apr - 21 Apr
Dumfries Villa

LSO GUEST HOUSE

LSO GUEST HOUSE
3.0 star property
Dumfries
6.0 out of 10, (39 reviews)
"We enjoyed our stay "
United Kingdom
Mrs Marie
The price is £88
includes taxes & fees
18 Apr - 19 Apr
LSO GUEST HOUSE

The Queensberry Hotel & Restaurant

The Queensberry Hotel & Restaurant
2.0 star property
Dumfries
4.8 out of 10, (63 reviews)
"This place could be cool but is currently a dangerous fire trap."
United States
Emily
The price is £114
includes taxes & fees
16 Apr - 17 Apr
The Queensberry Hotel & Restaurant

Marchdyke Farm Cottage

Marchdyke Farm Cottage
2.0 star property
Dumfries
The price is £364
includes taxes & fees
18 Apr - 19 Apr
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 dining.

Photo by sheardphotography
Open Photo by sheardphotography

Top Beattock Hotel Reviews

More cheap stays in Beattock

Hotels in Beattock with star rating

Find out more about Beattock

Top reasons to visit Beattock

  • Stunning Outdoor Activities: Enjoy scenic hiking trails and picnic areas ideal for relaxing family outings or romantic getaways.
  • Cultural Attractions: Visit the Beattock Station Heritage Centre and explore nearby historic castles and serene monasteries.
  • Charming Local Atmosphere: Experience the warmth of friendly locals in this picturesque Scottish village.
  • Convenient Base for Exploration: Beattock serves as an ideal starting point to discover Moffat's rich culture and stunning landscapes.
  • Diverse Accommodation Options: Choose from a variety of hotels and guesthouses tailored to suit every traveller’s needs.

Find great hotels near Beattock

Discover the ideal hotel accommodation in Beattock, Moffat, Scotland, where a range of options await to suit every traveller’s needs. Whether you seek pet-friendly lodgings, a business-themed stay, or an adventure-filled getaway, Beattock offers a variety of hotels and guesthouses. Experience the charm of this picturesque village while enjoying comfortable beds and convenient amenities, making your visit to Scotland truly memorable.

  • Days Inn by Wyndham Abington M74: Nestled 10.6km from Beattock, Days Inn by Wyndham Abington M74 is a welcoming 3-star hotel perfect for pet owners seeking a comfortable retreat. The property features a pet-friendly policy, allowing pets onsite with variable fees. Guests can enjoy essential amenities, ensuring a hassle-free stay, including services tailored for service animals. Its convenient location along the M74 makes it an ideal stopover for travellers exploring the scenic Scottish countryside.
  • Days Inn by Wyndham Lockerbie Annandale Water: Located just 3.7km from Beattock, Days Inn by Wyndham Lockerbie Annandale Water offers a charming and relaxed atmosphere for pet-friendly travellers. The hotel permits pets with a simple fee structure, making it easy for guests to bring their furry friends along. With its close proximity to the stunning Annandale Water, this hotel presents an excellent base for exploring the natural beauty of the area while enjoying comfortable accommodations.
  • Best Western Station Hotel: Situated 10.6km from Beattock, Best Western Station Hotel is a delightful 3-star establishment that combines comfort with convenience. The hotel features an onsite restaurant serving breakfast and dinner options, perfect for indulging after a day of exploration. Guests can unwind in stylish rooms equipped with cable and flatscreen TVs for entertainment. With its prime location near the city centre, it offers easy access to local attractions, making it an excellent choice for those looking to immerse themselves in the charm of the region.

Where to stay near Beattock

Beattock, a charming village in Scotland, offers a delightful getaway for families and couples alike. Nestled in a peaceful setting, it promises a relaxing atmosphere complemented by friendly locals. Explore nearby Moffat for its rich culture and stunning landscapes, or indulge in adventurous excursions. With its convenient location, Beattock serves as an ideal base for discovering the beauty of the region, making it a perfect destination for a memorable week away.

  • Moffat: Nestled merely 1.2km from Beattock, Moffat is a charming town known for its stunning outdoor scenery and adventurous spirit. With visitor numbers peaking in the spring and summer months, this destination is perfect for those seeking a blend of adventure and relaxation. Explore the beautiful parks, serene lakes, and historical castles that adorn the landscape. Moffat's recreational areas offer ample opportunities for hiking and enjoying the natural beauty, making it a delightful spot for nature enthusiasts and families alike.
  • Lockerbie: Located 8.1km from Beattock, Lockerbie is a vibrant town that captivates visitors with its scenic outdoor experiences. The town sees a steady flow of travellers throughout the year, particularly in the spring and late summer. With hiking trails and golf courses in abundance, outdoor adventure seekers will find plenty to keep them engaged. Local highlights include picturesque parks and tranquil lakes, making it an ideal base for nature walks and exploration of the stunning Scottish countryside.
  • Johnstonebridge: Just 3.7km away from Beattock, Johnstonebridge is a quaint village that offers a unique blend of outdoor sports and entertainment. Popular among visitors during the spring and summer months, this village features excellent recreational areas and a well-maintained golf course. Nearby attractions include a national park and various historic sites, inviting you to delve into the rich local heritage while enjoying the lush landscapes. Johnstonebridge is perfect for families and sports enthusiasts eager to explore the great outdoors.

Things to do in and around Beattock

Beattock offers a delightful blend of family-friendly, romantic, and cultural experiences. Visitors can enjoy outdoor activities, including scenic hiking trails and picnic areas, perfect for a relaxing day out. Additionally, the local theatre and arena entertainment facilities provide exciting options for those seeking a bit of culture and entertainment during their stay.

Shopping

In Beattock, visit the Moffat Woolen Mill, just 1.2km away, for lovely Scottish gifts and souvenirs. If you're up for a drive, the 7stanes - Mabie store is 13.0km away, offering outdoor gear and local crafts, while the Silloth Sunday Market, 18.6km away, features a vibrant atmosphere with various stalls.

Recreation

The Green Frog, located 1.2km from Beattock, offers a tranquil environment perfect for relaxation and rejuvenation. Moffat Golf Club, also 1.2km away, invites you to enjoy outdoor sports amidst stunning landscapes. For a thrilling experience, head to Lockerbie Ice Rink, 8.1km away, for ice skating fun.

Adventure

Explore the Southern Upland Way Trailhead for a scenic hike through beautiful landscapes, perfect for nature enthusiasts. For a thrilling experience, head to Go Ape Peebles Adventure Park, where you can navigate treetop walks amidst stunning scenery, or enjoy the outdoor vibes at 7stanes - Glentress.

Nightlife

The nightlife in Beattock offers a delightful blend of family-friendly fun and cultural experiences. Visit Dalscone Farm Fun for an exciting arcade adventure, or enjoy a captivating performance at the Robert Burns Centre or Biggar Puppet Theatre, both showcasing local talent and charm.

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. Book your stay for a Monday, the cheapest day, and avoid Saturdays, which are the most expensive. Use Expedia’s search tool to find the best hotel deals by filtering for budget options and eco-certified stays. Combine your hotel, flights, and activities in an Expedia package for extra savings. Additionally, explore free local attractions and utilise public transport for economical travel around the area.

  • 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 May to June and 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, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To discover the most affordable options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Beattock hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Beattock

Beattock offers a delightful blend of family-friendly, romantic, and cultural experiences. Visitors can explore nearby attractions like historic castles, picturesque waterfalls, and serene monasteries, perfect for those seeking outdoor adventures or a touch of romance. Don’t miss the Beattock Station Heritage Centre, which provides insights into the local history, and discover other charming attractions in the area for a memorable stay.

  • Moffat Community Nature Reserve: Experience the beauty of nature in this community-run reserve, perfect for families and budget-friendly excursions. Enjoy friendly encounters with local wildlife while exploring scenic trails amidst lush greenery, making it a wonderful day out for all ages.
  • Devil's Beef Tub: This dramatic valley offers breathtaking views and exhilarating outdoor adventures. A short distance from Beattock, it's ideal for hiking and photography, allowing you to immerse yourself in the rugged Scottish landscape.
  • Mathrafal Castle: Discover the charm of this historic castle, nestled just a few miles away. With its romantic ambiance and rich cultural heritage, it's a perfect spot for a leisurely stroll and to soak in the history of the area.

Best time to go to Beattock

The best time to visit Beattock is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 HighSlightly High
June54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
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

To reach Beattock, you can fly into two major airports: Edinburgh (EDI) and Glasgow (GLA). Edinburgh Airport is situated 28.0km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both rated 5 stars and located 4.3km from the airport. Glasgow International Airport (GLA) is 34.2km from Beattock, with quality accommodation options like Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both 4 to 4.3km away. Additionally, Glasgow Prestwick Airport (PIK) is 29.8km from Beattock, with excellent hotels like Marine Troon and Lochgreen House Hotel, both just 1.2km from the airport.

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 £42 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