Photo by sheardphotography

Hotels in Beattock

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Beattock?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Beattock on Hotels.com. These Beattock hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. The Famous Star Hotel

The Famous Star Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (205 reviews)
Set in the heart of Moffat, this 19th-century hotel offers indoor tennis facilities and a welcoming bar. Enjoy easy access to the Moffat Woollen Mill and Annandale Way Trailhead, with free parking making exploration convenient.
The price is £102
includes taxes & fees
16 Oct - 17 Oct
The Famous Star Hotel

2. Balmoral Hotel

Balmoral Hotel
3.0 star property
Moffat
9.2 out of 10, Wonderful, (220 reviews)
Unwind in this charming Moffat hotel where outdoor tennis courts energise your day. The welcoming bar features a pool table for evening entertainment, while free parking adds convenience. Explore nearby Moffat Woollen Mill or hike the Annandale Way.
The price is £115
includes taxes & fees
19 Oct - 20 Oct
Balmoral Hotel

3. 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, (905 reviews)
Discover countryside comfort at this Lockerbie hotel with free Wi-Fi and parking. Located near Chariots of Fire Carriage Driving Centre, just a 13-minute drive from Lockerbie Station. Clean rooms and helpful staff create a welcoming atmosphere for travellers.
The price is £41
includes taxes & fees
1 Nov - 2 Nov
Days Inn by Wyndham Lockerbie Annandale Water

4. Moffat Manor Holiday Resort

Moffat Manor Holiday Resort
4.0 star property
Moffat
7.6 out of 10, Good, (21 reviews)
Moffat Manor Holiday Resort

5. Days Inn by Wyndham Gretna Green M74

Days Inn by Wyndham Gretna Green M74
3.0 star property
Gretna
8.6 out of 10, Excellent, (1,004 reviews)
The price is £35
includes taxes & fees
1 Nov - 2 Nov
Days Inn by Wyndham Gretna Green M74

6. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (986 reviews)
Set amidst scenic Peebles, this resort offers an 18-hole golf course, full-service spa with aromatherapy, and indoor pool. Enjoy British fare at Renwicks Restaurant, relax in one of two bars, and benefit from free parking and attentive staff praised by guests.
The price is £90
includes taxes & fees
1 Nov - 2 Nov
Macdonald Cardrona Hotel, Golf & Spa

7. Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very good, (814 reviews)
Scottish getaway near the Great Polish Map of Scotland. This 16th-century hotel offers free breakfast, WiFi, and parking, plus an indoor pool and sauna. After a day exploring, unwind at 1536 Restaurant or the bar lounge.
The price is £132
includes taxes & fees
6 Oct - 7 Oct
Barony Castle Hotel

8. Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (735 reviews)
Escape to this tranquil Scottish retreat offering a full-service spa with massages and aromatherapy. Just minutes from Peebles Golf Club and Haylodge Park, the hotel includes free breakfast, health club, and a cosy bar for evening relaxation.
The price is £149
includes taxes & fees
1 Nov - 2 Nov
Peebles Hydro Hotel

9. Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
2.0 star property
Biggar
8.2 out of 10, Very good, (816 reviews)
Wake up to stunning vistas across fields and hills at this peaceful Biggar hotel near Tinto Hill Cairn. The attentive team ensures a pleasant stay, while clean rooms provide a quiet sanctuary after exploring the Scottish countryside.
The price is £35
includes taxes & fees
11 Oct - 12 Oct
Days Inn by Wyndham Abington M74

10. Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (572 reviews)
Escape to this peaceful Dumfries hotel where lush gardens and a welcoming terrace create a serene atmosphere. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Dino Park and Ruthwell Cross. The friendly staff and inviting restaurant with bar complete your Scottish getaway.
The price is £113
includes taxes & fees
11 Oct - 12 Oct
Hetland Hall Hotel

11. New Lanark Mill Hotel

New Lanark Mill Hotel
4.0 star property
Lanark
9.0 out of 10, Wonderful, (575 reviews)
Immerse yourself in this Lanark spa hotel with an indoor pool and health club near natural wonders. Falls of Clyde and Craignethan Castle await exploration while the restaurant and bar offer relaxation after massages or facials.
The price is £122
includes taxes & fees
11 Oct - 12 Oct
New Lanark Mill Hotel

12. Gretna Hall Hotel

Gretna Hall Hotel
4.0 star property
Gretna
8.2 out of 10, Very good, (506 reviews)
Atmospheric hotel with local cuisine at Anvil Restaurant and relaxing spaces including a terrace and garden. Just minutes from Spoilt Spa and the historic Old Blacksmith's Shop, with 24-hour room service and attentive staff to enhance your stay.
The price is £105
includes taxes & fees
11 Oct - 12 Oct
Gretna Hall Hotel

13. The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (296 reviews)
Central Peebles hotel with walking access to local shops, featuring 2 restaurants and a cosy bar. Enjoy the outdoor terrace and garden after a day of biking. Free WiFi and parking make exploration easy, with Peebles Golf Club nearby.
The price is £123
includes taxes & fees
3 Nov - 4 Nov
The Tontine Hotel

14. Smiths at Gretna Green

Smiths at Gretna Green
4.0 star property
Gretna
9.0 out of 10, Wonderful, (639 reviews)
Located in Gretna, this hotel offers pampering options like facials and massages at Spoilt Spa. Grab local cuisine at Chain Mill restaurant, open all day. Just a 9-minute walk from Gretna Green Station with free WiFi and parking.
The price is £120
includes taxes & fees
20 Oct - 21 Oct
Smiths at Gretna Green

15. Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (426 reviews)
Historic riverside sanctuary offering Scottish hospitality with 2 inviting bars and an elegant restaurant. After a day exploring Morton Castle or Ellisland Farm, unwind in the tranquil garden. Free WiFi and parking enhance this peaceful country retreat.
The price is £85
includes taxes & fees
1 Nov - 2 Nov
Friars Carse Country House Hotel

16. The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (445 reviews)
Immerse yourself in the tranquil charm of this welcoming Peebles hotel, just minutes from Peebles Golf Club and Haylodge Park. Enjoy refreshing drinks at the bar, dine in the restaurant, or unwind on the terrace amid garden views while attentive staff cater to your needs.
The price is £114
includes taxes & fees
1 Nov - 2 Nov
The Park Hotel Peebles

17. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (673 reviews)
Enjoy local cuisine at Brasserie 59 or unwind in the garden at this convenient Dumfries hotel. Just 9 minutes from Dumfries Station, you'll find Burns' mausoleum and Dumfries Museum nearby. The bar and friendly staff enhance your comfortable stay.
The price is £75
includes taxes & fees
22 Oct - 23 Oct
Holiday Inn Dumfries by IHG

18. Cornhill Castle Hotel

Cornhill Castle Hotel
4.0 star property
Biggar
9.2 out of 10, Wonderful, (120 reviews)
Discover the charm of Cornhill Castle Hotel in Biggar with its restaurant, bar, and garden terrace. After a day exploring, relax with a drink or snack from the deli. Free WiFi and parking make your Scottish countryside escape hassle-free.
The price is £173
includes taxes & fees
5 Nov - 6 Nov
Cornhill Castle Hotel

19. The Huntingdon B&B

The Huntingdon B&B
3.0 star property
Dumfries
9.8 out of 10, Exceptional, (165 reviews)
Immerse yourself in Scottish charm at this cosy B&B just 1 minute from Dumfries Station. Enjoy daily housekeeping while exploring nearby Ewart Public Library and Moat Brae National Centre for Children's Literature, all with convenient free parking.
The price is £80
includes taxes & fees
9 Oct - 10 Oct
The Huntingdon B&B

20. Traquair Arms Hotel

Traquair Arms Hotel
3.0 star property
Peebles
9.2 out of 10, Wonderful, (116 reviews)
Escape to this charming hotel with a welcoming bar and café near popular attractions like Robert Smail's Printing Works. Free WiFi and parking make exploring the Scottish Borders easy, while breakfast fuels your adventures.
The price is £158
includes taxes & fees
4 Nov - 5 Nov
Traquair Arms 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.

Top landmarks in Beattock

Learn more about Beattock

The region around Beattock is home to attractions such as Southern Upland Way Trailhead and The Green Frog Campsite and Fishery.

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

Check out reviews of Beattock hotels guests love

Frequently asked questions

How much does a hotel room cost in Beattock?
You can discover great hotels in Beattock from £35 with properties to suit all budgets and needs. If you're after an affordable hotel in Beattock that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Beattock?
You can discover great hotels in Beattock from £35 with properties to suit all budgets and needs. If you're after an affordable hotel in Beattock that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Beattock hotels?
Discover great deals on Beattock hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Beattock hotels.
How can I find deals and earn rewards at Beattock hotels?
Members can save up to 20% on select hotels in Beattock. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Beattock hotels with free cancellation?
To book a refundable Beattock hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Beattock?
For hotels in central Beattock, check out Buccleuch Arms Hotel and Balmoral Hotel. Travellers love Buccleuch Arms Hotel for its location, as well as the restaurant, bar/lounge and free parking this hotel offers. Balmoral Hotel is another popular central hotel with a restaurant, an outdoor tennis court and a bar/lounge.
What hotels do travellers recommend in Beattock?
Can I book a refundable accommodation option in Beattock?
If you want the flexibility to change your plans to Beattock, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Beattock if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 7 holiday homes. You can also consider one of the 6 cottages for your trip.
What will the weather in Beattock be like during my visit?
July and August are typically the warmest months in Beattock, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 3°C. December and October are the months with the most rain.
Why should I book my Beattock hotel with Hotels.com?
There are lots of reasons to book your Beattock trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Beattock

Beattock: Where Nature's Serenity Meets Historic Enchantment

Nestled in the heart of Scotland, Beattock, near Moffat, offers a serene escape into nature's embrace. This charming village is surrounded by the stunning landscapes of the Southern Upland Hills, perfect for hiking enthusiasts and nature lovers. Visitors can explore the remnants of historic ruins and the poignant Beattock War Memorial, which reflects the area’s rich heritage. Just a stone's throw from the Moffat Water, the village is ideal for peaceful walks and wildlife spotting. With its quaint atmosphere and proximity to the Moffat community, Beattock is a hidden gem for those seeking tranquility and cultural charm.

Discover great hotels near Beattock

In Beattock, you'll find a range of accommodations, from charming guesthouses to luxurious hotels, all offering comfortable rooms for a relaxing stay. Friendly hosts and picturesque surroundings make it an ideal spot for travellers seeking a peaceful getaway in the heart of Scotland. Here are some of the most popular hotels with our travellers near Beattock:

  1. The Black Bull HotelOpens in a new window: This inviting 3.0-star hotel boasts a commendable guest rating of 8.4 out of 10. Ideal for leisure travellers seeking a pet-friendly experience, The Black Bull Hotel features comfortable accommodations with a warm and welcoming atmosphere. The property offers a range of amenities that ensure a delightful stay, including a relaxing environment perfect for unwinding after a day of exploration. With its focus on comfort and a friendly vibe, this hotel is highly regarded for its unique charm and the ability to cater to travellers looking for an enjoyable getaway.
  2. Buccleuch Arms HotelOpens in a new window: With an impressive guest rating of 9.6 out of 10, Buccleuch Arms Hotel is a delightful 3.0-star hotel that stands out for its pet-friendly approach, making it a wonderful choice for animal-loving travellers. The property offers a range of amenities designed to enhance comfort and relaxation, ensuring a smooth experience from arrival to departure. Guests appreciate the inviting atmosphere and distinctive features that provide a memorable stay. This hotel has captured the hearts of those seeking a charming retreat infused with warmth and hospitality.
  3. Annandale Arms HotelOpens in a new window: This sophisticated 3.5-star hotel has earned a notable guest rating of 8.8 out of 10, making it a prime destination for golf enthusiasts. Annandale Arms Hotel presents a unique blend of leisure and sport, with a focus on providing an exceptional golfing experience. Travellers can indulge in the beautifully designed property that enhances their stay with curated golfing activities. The hotel's atmosphere is perfect for those seeking a distinctive getaway, combining comfort and leisure seamlessly. Its emphasis on a refined experience makes it a sought-after location for visitors looking to enjoy a memorable time immersed in their passion for golf.

Where to stay in Beattock

Stay in Moffat, Lochmaben, or Ae Village when visiting Beattock, Scotland. Moffat offers friendly locals, outdoor adventures, and stunning natural parks. Lochmaben boasts historical charm, relaxing gardens, and cultural attractions. Ae Village is perfect for a tranquil retreat. For first-time visitors, Moffat is the best choice, providing a vibrant atmosphere and easy access to local attractions.

  1. MoffatOpens in a new window: Moffat is a charming small town, perfect for those looking to unwind in a friendly atmosphere. Nestled in the stunning countryside, it boasts beautiful natural parks and is ideal for both relaxing strolls and invigorating adventures. Don't miss the iconic Grey Mare's Tail Waterfall, a breathtaking sight for nature lovers. The Samye Ling Tibetan Centre offers a unique cultural experience, while the nearby Devil's Beef Tub provides stunning views and excellent walking trails. Moffat also has a variety of cosy bars where you can enjoy a local beer after a day of exploring.
  2. LochmabenOpens in a new window: Lochmaben is a quaint, relaxing destination known for its inviting community and beautiful gardens. This small town is steeped in history, making it a great spot for culture enthusiasts. Explore the Dumfries and Galloway Aviation Museum to delve into the region's aviation history or take a leisurely walk around the picturesque Old Bridge House. With an array of dining options and friendly locals, Lochmaben is an excellent base for a tranquil getaway, complete with green spaces and charming monuments.
  3. Ae VillageOpens in a new window: Ae Village is a hidden gem for travellers seeking a peaceful retreat in a stunning natural setting. This small village is surrounded by picturesque landscapes, making it ideal for outdoor activities like hiking and cycling. The local community is warm and welcoming, adding to the village's charm. While Ae Village may not have as many attractions as larger towns, its serene environment offers a perfect escape for those looking to relax and enjoy the beautiful Scottish countryside.

Things to do in Beattock

Nestled in stunning countryside, Beattock is a gateway to outdoor pursuits, with rolling hills, serene forests, and inviting trails for walkers and cyclists alike. Enjoy leisurely picnics by tranquil lakes, discover local heritage at charming cultural sites, and take a moment to reflect at the poignant war memorial.

  • Samye Ling Tibetan CentreOpens in a new window – Discover the serenity of this Tibetan monastery, where you can explore beautiful gardens, attend meditation sessions, and learn about Buddhist culture. The peaceful environment invites you to reflect and unwind amidst stunning surroundings.
  • Drumlanrig CastleOpens in a new window – Visit this magnificent castle, set within expansive grounds that boast picturesque landscapes. Wander through the historic halls filled with art and antiques, and don't miss the chance to explore the beautiful gardens that offer a delightful mix of nature and heritage.
  • Grey Mare's Tail WaterfallOpens in a new window – Experience the breathtaking views at this stunning waterfall, one of Scotland's finest. Trek along the scenic paths that lead to the falls and enjoy the refreshing mist as you take in the natural beauty of the area.
  • Devil's Beef TubOpens in a new window – Hike in this dramatic valley, known for its striking cliffs and rich history. The rugged terrain and stunning vistas create an ideal backdrop for a day of exploration and photography.
  • Moffat Community Nature ReserveOpens in a new window – Spend a relaxing day in this nature reserve, where you can observe local wildlife and enjoy serene walking trails. The diverse ecosystems make it a perfect spot for nature lovers and those looking to connect with the outdoors.

4 tips for savvy savings when booking a hotel in Beattock

  1. Book for the cheapest times: The most affordable time to visit Beattock is during January, February, and December, when hotel rates tend to be lower. A stay of at least 1 to 2 days is recommended for discovering the area's significant landmarks, cultural sites, and beautiful natural parks. This charming destination offers great value for money, making it an excellent choice for those on a budget. Visitors can enjoy friendly locals, relaxing countryside views, and family-friendly activities, all while soaking in the rich history and culture that Beattock has to offer.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Beattock, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, ensuring you’re up to date on the best offers for Beattock hotels. Moreover, the Smart ShoppingOpens in a new window feature allows you to compare prices and amenities, helping you find the best options available. If prices drop or rooms become available, you’re more likely to be notified first, enabling a seamless last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could assist you in finding a better rate for your stay at a hotel in Beattock. For those in search of distinctive experiences, boutique hotels often provide a more personalised atmosphere and can occasionally offer improved value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could lead to more affordable options.
  4. Consider your location: Staying near key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you intend to visit. You might also look into independent hotels located further afield, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Beattock

Beattock experiences its lowest average temperature in January, at 36.0°F (2.2°C), while July is the hottest month, with an average temperature of 56.5°F (13.6°C). December tends to be the wettest month. The peak travel months to visit Beattock are April, May, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring