Moffat

Towns & Villages

Add Moffat to your Itinerary

Moffat

Moffat is a historic spa town in the Annandale Valley, 21 miles from Dumfries.

Moffat’s wide, tree-lined high street retains many of its original characteristics and the town has strong connections with both the Moffat and Johnstone clans.

A sheep farming town in years gone by, this history is depicted by the Ram Statue on the high street. The Devil’s Beef Tub, a large depression in ground north of the town, aided the sheep and cattle rustlers who operated in the area, allowing them a place to hide the animals before moving them on.

Moffat was a spa town until 1921 when the Hydropathic Hotel burnt to the ground. The surrounding hills and the local section of the Southern Upland Way provide excellent walking opportunities, while the River Annan is good for fishing.

Explore More

  1. Ae Forest

    Ae Forest

    The shortest place name in the UK, but Ae offers a wide variety of walks, 7stanes mountain biking...

    10.74 miles away
  2. Tweedsmuir

    Tweedsmuir

    The picturesque village of Tweedsmuir is situated beside the River Tweed, three miles west of...

    12.22 miles away
  3. Leadhills

    Leadhills

    Leadhills is a small village in a high valley in the Lowther Hills and has a strong mining legacy.

    13.72 miles away
  1. Lochmaben

    Lochmaben

    Lochmaben is a small town that boasts three lochs and is 8 miles from Dumfries.

    14.1 miles away
  2. Thornhill

    Thornhill

    Thornhill is a village between Dumfries and Sanquhar and its focal point is the Mercat Cross.

    14.43 miles away
  3. Abington

    Abington

    Abington is a small village at the southern edge of the Clyde Valley and close to the M74 motorway...

    14.64 miles away
  4. Lockerbie

    Lockerbie

    Lockerbie is the first sizeable town north of the Scottish Border and is on the main road and rail...

    15.12 miles away
  5. Craik Forest

    Craik Forest

    Craik Forest is situated in the heart of the southern uplands to the west of Hawick.

    16.29 miles away
  6. Sanquhar

    Sanquhar

    Sanquhar is a small market town in the Nith Valley and is surrounded by striking scenery.

    19.13 miles away
  7. Dumfries

    Dumfries

    Dumfries, ‘the Queen of the South’, is a historic country town, famed for its connection with...

    19.67 miles away
  8. Teviothead

    Teviothead

    Teviothead is a small rural village located to the River Teviot to the south of Hawick in the...

    19.93 miles away
  9. Biggar

    Biggar

    Biggar is a historic market town on the northern edge of the Southern Uplands.

    20.1 miles away
  10. Stobo

    Stobo

    Stobo is a hamlet in Tweeddale, 5 miles west of Peebles in the Scottish Borders.

    21.04 miles away
  11. Langholm

    Langholm

    The ‘Muckle Toon’ of Langholm is the birthplace of the legendary poet Hugh McDiarmid and is famous...

    21.51 miles away
  12. Douglas

    Douglas

    Douglas is a village on the south bank of the Douglas Water and is 12 miles south west of Lanark.

    21.92 miles away
  13. Ettrickbridge

    Ettrickbridge

    A small quiet village by the Ettrick Waters, Ettrickbridge is south of Selkirk in the Scottish...

    22.03 miles away
  14. Cademuir Forest

    Cademuir Forest

    Located beside Peebles, Cademuir Forest is the smallest and arguably the most peaceful forest in...

    22.62 miles away
  15. Mabie Forest

    Mabie Forest

    Enjoy the walking trails, some of the excellent 7stanes mountain biking trails and butterfly...

    23.16 miles away
  16. Cardrona Forest

    Cardrona Forest

    Cardrona Forest is located close to Innerleithen in the Scottish Borders.

    24.05 miles away
  17. Peebles

    Peebles

    The Ancient and Royal Burgh of Peebles is a genteel, handsome town on the River Tweed in the...

    24.06 miles away
  18. Innerleithen

    Innerleithen

    Innerleithen Forest is situated in the Tweed Valley in the Scottish Borders.

    24.23 miles away
  19. Elibank & Traquair Forest

    Elibank & Traquair Forest

    Elibank & Traquair Forest are located in the Tweed Valley Forest Park to the south of Innertheithen...

    24.24 miles away
  20. Glentress Peel

    Glentress Peel

    Glentress Peel is located in the heart of the Tweed Valley Forest Park at Glentress.

    24.4 miles away
  21. Tweed Valley Forest Park

    Tweed Valley Forest Park

    The Tweed Valley Forest Park is situated in the Scottish Borders, less than an hour’s drive south...

    24.5 miles away
  22. Glentress Forest

    Glentress Forest

    Glentress Forest is the gateway to the Tweed Valley Forest Park and is located only an hour's drive...

    24.52 miles away
  23. Innerleithen

    Innerleithen

    The small town of Innerleithen lies between Peebles and Galashiels in the Scottish Borders.

    24.6 miles away
  24. Caberston Forest

    Caberston Forest

    Caberston Forest is located next to the Leithen Water to the north of Innverleithen..

    24.82 miles away
  25. Annan

    Annan

    Annan is a town on the north shore of the Solway Firth and is just eight miles from the English...

    25.31 miles away
  26. Powfoot Beach

    Powfoot Beach

    Powfoot beach is a small strip of sand and shingle beach along the coast towards Annan.

    25.37 miles away
  27. New Abbey

    New Abbey

    New Abbey lies 8 miles from Dumfries and on the edge of the village is the intriguing Sweetheart...

    25.43 miles away
  28. Dolphinton

    Dolphinton

    Dolphinton is a picturesque village in rural South Lanarkshire with a history that dates back...

    25.51 miles away
  29. Walkerburn

    Walkerburn

    The small village of Walkerburn sits by the River Tweed 2 miles east of Innerleithen in the...

    25.87 miles away
Previous Next

Quick Finder

Search Accommodation

Region
Or type a Location/Postcode
Type of Accommodation
Keywords
Check-in date
Guests in Room/Unit 1 Child Ages
Add Another Room/Unit

My Shortlist

Build your own itineraries by clicking the 'add to shortlist' button to add an item to your Itinerary basket.

Information Line

For Accommodation and information, please call:

0845 859 1006

Open Mon to Fri: 0900 - 1700

Closed on Saturday & Sunday

*Calls may be recorded