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

Find hotels in Beattock from £45

  • 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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, (867 reviews)
"Staff were very welcoming and efficient."
United Kingdom
STELLA
The price is £67
includes taxes & fees
19 Jul - 20 Jul
Days Inn by Wyndham Lockerbie Annandale Water

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (715 reviews)
"Fabulous scenery, good food , lovely swimming pool. Great venue for a celebratory family occasion"
United Kingdom
Sue and Stephen
The price is £182
includes taxes & fees
28 Jul - 29 Jul
Peebles Hydro Hotel

Days Inn by Wyndham Gretna Green M74

Days Inn by Wyndham Gretna Green M74
3.0 star property
Gretna
8.4 out of 10, Very good, (1,000 reviews)
"Spacious family room, very clean and quiet. Friendly and helpful staff. Excellent breakfast though it is off site in the motorway services."
United Kingdom
Louisa
The price is £62
includes taxes & fees
19 Jul - 20 Jul
Days Inn by Wyndham Gretna Green M74

The Famous Star Hotel

The Famous Star Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (193 reviews)
"Welcoming and Spotless Hotel, Good Lovely.."
United Kingdom
Frances
The price is £105
includes taxes & fees
17 Jul - 18 Jul
The Famous Star Hotel

Balmoral Hotel

Balmoral Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (215 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 £120
includes taxes & fees
17 Jul - 18 Jul
Balmoral Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (960 reviews)
"Great property, very clean spacious rooms in a beautiful setting with free parking."
United States
julian
The price is £132
includes taxes & fees
29 Jul - 30 Jul
Macdonald Cardrona Hotel, Golf & Spa

Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (527 reviews)
"Excellent stay again at this brilliant hotel. Friendly staff, great food and facilities"
United Kingdom
Duncan
The price is £112
includes taxes & fees
26 Jul - 27 Jul
Hetland Hall Hotel

New Lanark Mill Hotel

New Lanark Mill Hotel
4.0 star property
Lanark
9.0 out of 10, Wonderful, (557 reviews)
"Lovely hotel. Walk to falls of Clyde is spectacular"
United Kingdom
Malcolm
The price is £147
includes taxes & fees
2 Aug - 3 Aug
New Lanark Mill Hotel

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very good, (796 reviews)
"excellent room and facilities, with good food and drinks in the comfortable lounge and dining rooms"
United Kingdom
Ron
The price is £169
includes taxes & fees
19 Jul - 20 Jul
Barony Castle Hotel

Moffat Manor Holiday Resort

Moffat Manor Holiday Resort
2.0 star property
Moffat
7.6 out of 10, Good, (21 reviews)
"That place was very enjoyable and peaceful "
United Kingdom
Talha
Moffat Manor Holiday Resort

Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
2.0 star property
Biggar
8.2 out of 10, Very good, (786 reviews)
"Convenient stay for a stop. Decent nights sleep"
United Kingdom
MATTHEW
The price is £45
includes taxes & fees
19 Jul - 20 Jul
Days Inn by Wyndham Abington M74

Smiths at Gretna Green

Smiths at Gretna Green
4.0 star property
Gretna
8.8 out of 10, Excellent, (614 reviews)
"Great hotel, excellent food, staff very friendly and efficient."
United Kingdom
WILLIAM
The price is £166
includes taxes & fees
22 Jul - 23 Jul
Smiths at Gretna Green

Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (401 reviews)
"Brilliant, comfy and great food, staff lovely."
United Kingdom
Graham
The price is £109
includes taxes & fees
28 Jul - 29 Jul
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, (644 reviews)
"Lovely setting, spotlessly clean and spacious room and the staff were great."
United Kingdom
Elaine
The price is £140
includes taxes & fees
14 Aug - 15 Aug
Holiday Inn Dumfries by IHG

The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (276 reviews)
"A good breakfast and a nice hotel"
United Kingdom
Gordon
The price is £168
includes taxes & fees
19 Jul - 20 Jul
The Tontine Hotel

Cornhill Castle Hotel

Cornhill Castle Hotel
4.0 star property
Biggar
9.2 out of 10, Wonderful, (119 reviews)
"Absolutely fantastic service, staff were were superb. Will definitely return and recommend to all family and friends."
United Kingdom
Dawn
The price is £171
includes taxes & fees
2 Aug - 3 Aug
Cornhill Castle Hotel

Gretna Hall Hotel

Gretna Hall Hotel
4.0 star property
Gretna
8.0 out of 10, Very good, (493 reviews)
"Fantastic stay at the Gretna Hall Hotel. Food was amazing and breakfast was outstanding. Very helpful and friendly staff. Will definitely be back to stay again. Thank you."
United Kingdom
Fiona
The price is £135
includes taxes & fees
15 Jul - 16 Jul
Gretna Hall Hotel

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (436 reviews)
"A very quiet and comfortable stay. Friendly staff and good food. "
United Kingdom
David
The price is £124
includes taxes & fees
29 Jul - 30 Jul
The Park Hotel Peebles

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 £86
includes taxes & fees
22 Jul - 23 Jul
The Huntingdon B&B

White Hart Hotel

White Hart Hotel
3.0 star property
Dumfries
8.0 out of 10, Very good, (143 reviews)
"The hotel is a typical old pub, the staff lovely and welcoming. The stairways and walls are dated, but the rooms are tidy, clean, comfortable and cosy. The full breakfast was beautiful. I enjoyed the stay and would definitely stay again. For your evening meal we went to the Caven Arms on the recommendation of the hotel/pub manager and that was delightful too. "
United Kingdom
Gaynor
The price is £98
includes taxes & fees
30 Jul - 31 Jul
White Hart Hotel
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

Hotels in Beattock with star rating

Find out more about Beattock

Top reasons to visit Beattock

  • Scenic Views: Enjoy breathtaking vistas from Beattock Summit, perfect for nature lovers and photographers.
  • Outdoor Adventures: Engage in various outdoor activities, including family outings at the recreation park and leisurely walks in the picturesque surroundings.
  • Cultural Experiences: Explore nearby castles, monasteries, and waterfalls, enriching your visit with local history and charm.
  • Local Theatre: Experience engaging performances at the local theatre, showcasing the vibrant community culture.
  • Welcoming Accommodation: Choose from a variety of charming bed and breakfasts and hotels with stunning views and amenities.

Find great hotels near Beattock

Beattock offers a delightful selection of accommodation options, ranging from charming bed and breakfasts to comfortable hotels. Ideal for pet owners and business travellers alike, these lodgings provide a variety of amenities, including connecting rooms and outdoor decking. With picturesque views and a welcoming atmosphere, Beattock is perfect for those seeking adventure or a peaceful getaway. Explore the local tourism and read reviews to find the perfect stay for your holiday in this beautiful Scottish village.

  • Days Inn by Wyndham Lockerbie Annandale Water: This budget-friendly hotel, rated 8.2 out of 10, is located 9.7km from Beattock, making it a convenient base for your Scottish adventures. Ideal for pet owners, the Days Inn allows pets on-site, with a flexible pet policy that includes waived fees for service animals. Guests appreciate the welcoming atmosphere and comfortable accommodation, perfect for travellers seeking a practical and affordable stay without sacrificing quality.
  • Days Inn by Wyndham Abington M74: Another excellent choice for pet-friendly lodging, Days Inn by Wyndham Abington M74 features a guest rating of 8.2 out of 10 and is situated 27.4km from Beattock. This 3-star hotel offers a warm and inviting environment, accommodating pets with a reasonable fee structure. Guests enjoy the convenient amenities and the ease of access to local attractions, making it a popular pick for families and those travelling with furry companions.
  • Best Western Station Hotel: With a higher guest rating of 8.4 out of 10, the Best Western Station Hotel is a delightful 3-star accommodation located 27.4km from Beattock. The hotel boasts an array of dining options, including a full breakfast and a bar and lounge area, ensuring guests can unwind after a day of exploration. Entertainment options such as cable and flatscreen TVs are available in the rooms. Its proximity to the city centre allows visitors to easily experience local attractions, making it a well-rounded choice for your stay.

Where to stay in Beattock

Beattock offers a delightful blend of outdoor adventure and tranquil scenery, perfect for a romantic getaway or a relaxing retreat. Discover the breathtaking views from Beattock Summit, and immerse yourself in the charming local culture. Nearby, visit Dalton for its quaint atmosphere and explore the hidden gems of Waterbeck. With friendly locals and stunning landscapes, your stay in Beattock promises a memorable experience filled with both adventure and serenity.

  • Moffat: Nestled in the picturesque Annandale Valley, Moffat is a charming town that offers visitors a delightful blend of outdoor adventure and stunning scenery. As the closest town to Beattock, it's renowned for its scenic walks and the nearby Moffat Water, providing a perfect setting for nature enthusiasts. The town boasts a variety of recreational facilities, including a golf course and parks, making it an ideal spot for leisure activities. Don't miss the Moffat Curling Club, which adds a unique local flavour to the community.
  • Lockerbie: Located approximately 20.9km from Beattock, Lockerbie is a town steeped in history and natural beauty. Visitors are drawn to its outdoor experiences and scenic spots, including tranquil lakes and historic landmarks like the Lockerbie Town Hall. The town offers various attractions, such as an arcade adventure zone and golf facilities, making it perfect for families and adventure seekers alike. The annual Lockerbie Jazz Festival also highlights the town’s vibrant cultural scene, ensuring there’s always something entertaining happening.
  • Johnstonebridge: A quaint village situated about 9.7km from Beattock, Johnstonebridge is known for its family-friendly atmosphere and outdoor entertainment. The village features a shopping centre and an arena entertainment facility, catering to visitors of all ages. Nature lovers can explore the nearby national park, while sports fans can enjoy events at the local stadium. Johnstonebridge is a delightful stop for those seeking a mix of leisure and excitement, making it a unique addition to your Scottish adventure.

Things to do near Beattock

Beattock offers a delightful escape for those seeking a romantic and scenic getaway. Visitors can enjoy a range of activities, including family outings at the recreation park, leisurely walks in the recreational area, and engaging performances at the local theatre. The leisure centre provides friendly rides and play areas, making it perfect for both relaxation and adventure. Don't miss the opportunity to explore the stunning surroundings while creating cherished memories.

Shopping

In Beattock, you can find local shops offering unique gifts and souvenirs. If you're up for a drive, head to the Dumfries Shopping Centre, about 25.7km away, where you'll discover a variety of high street stores and charming boutiques for a broader shopping experience.

Recreation

Enjoy a round at the Macdonald Cardrona Golf Course, where luxury surrounds you amidst beautiful landscapes, located 43.5km from Beattock. Alternatively, visit Innerleithen Golf Club, 45.1km away, offering a tranquil setting and excellent facilities for a rejuvenating golfing experience.

Adventure

Experience the thrill of mountain biking at Beattock, where scenic trails wind through stunning landscapes. For a unique adventure, try paragliding over the picturesque Moffat hills, offering breathtaking views of the countryside. Explore the nearby Moffat Water for exhilarating river walking and wildlife spotting.

Nightlife

In Beattock, the local pubs offer a charming atmosphere with traditional Scottish music. The nearby town of Moffat features cosy bars and eateries, perfect for unwinding after a day of exploration. Enjoy a pint while mingling with friendly locals in this picturesque setting.

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

Booking tips and Expedia advantages for Beattock

  • 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 Sunday. The most expensive day to stay in Beattock is Saturday.
  • Find cheap hotels on Expedia: Make use of Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal hotel type. To uncover the most affordable prices and best deals, sort 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 when you book an Expedia package.

Find the best attractions near Beattock

Beattock offers a delightful blend of romance and outdoor adventures amidst stunning scenery. Visitors can explore nearby castles, monasteries, and picturesque waterfalls, making it an ideal destination for those seeking cultural experiences and natural beauty. Whether you're looking for a romantic getaway or an outdoor escapade, Beattock and its surrounding attractions promise to enchant and inspire every traveller.

  • Samye Ling Tibetan Centre: Nestled 14.5km from Beattock, this serene monastery offers a unique glimpse into Tibetan Buddhism. Engage in meditation, explore stunning architecture, and soak in the tranquil vibes that promote peace and reflection.
  • Grey Mare's Tail Waterfall: Located 16.1km away, this spectacular waterfall is perfect for outdoor enthusiasts and romantics alike. Enjoy scenic hikes, breathtaking views, and the refreshing sound of cascading water, making it an ideal spot for adventure.
  • Drumlanrig Castle: A splendid castle situated 22.5km from Beattock, Drumlanrig boasts rich history, beautiful gardens, and romantic surroundings. Take a guided tour to uncover its fascinating past and enjoy the picturesque landscape.

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.

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

When visiting Beattock, Moffat, Scotland, you can fly into several major airports. EDInburgh Airport (EDI) is approximately 72.4km away, with notable hotels nearby iNCLuding the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both situated 11.3km from the airport. GLAsgow International Airport (GLA) is about 86.9km from Beattock, offering luxurious accommodations such as the 5-star Kimpton Blythswood Hotel & Spa, located 11.3km away. Lastly, Newcastle International Airport (NCL) is 114.3km distant, with options like the 4.5-star Hemples Lodge just 3.2km from the airport. Each airport provides convenient access to Beattock, ensuring a smooth start to your Scottish adventure.

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