Accommodation

Moffat Independent Hostel

Moffat Hostel is an 18-bed, 7-guestroom luxury independent hostel perfect for cyclists and outdoor adventurers! We offer a range of accommodation from a shared 4-bed dorm, to private en-suite twins, king doubles, and quad rooms. Cyclists will love our secure bike garage, bike washing facilities and drying room, as well as our self catering kitchen, games room and lounge – a great place to relax after a day in the saddle

Wigwam Holidays, Moffat

A hidden gem set in 100 acres of stunning countryside near Moffat, Dumfries and Galloway. Our six ensuite glamping cabins each have private decking and a firepit, perfect for cosy evenings. Explore our walking trails, rent our indoor BBQ hut for a special get-together, or head out to discover the local area. Moffat by Wigwam Holidays is the ideal spot to connect with nature and make wonderful memories.

Craigie Lodging, Moffat

Located in picturesque Moffat, the coach house is a recently renovated stone cottage. The downstairs accommodation consists of an open plan living, kitchen and dining area, with wood burning stove. Upstairs is a bedroom and bathroom with freestanding bath. There is also an entrance hallway and downstairs cloakroom with washing machine. Separate lockable storage is available for bikes.

The Old Stables Inn

Set in the peaceful village of Beattock, The Old Stables Inn is the ideal ‘local pub’ experience for those visiting Scotland. Set in picturesque Dumfries and Galloway with the bustling town of Moffat only 5 minutes away, The Old Stables offers rooms, motorhome stopover, wonderful food, gracious hosts and of course, liquid refreshment to weary travellers.

29 Well Street, Moffat

29 Well Street B&B is located in Moffat town centre, just a short walk to all the shops and eateries. We have three letting rooms. All with ensuites. Two are king size ensuite and one is super king or twin, depending on preference. Two rooms are also pet friendly. We have secure overnight storage for cycles or motorbikes. Bookings are either direct via our website (use button below) or by phone on 01683 221905 or 07731896813.