Hotels in Moffat

24 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Moffat hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

24 Cheap hotels in Moffat

Browse Hotels near the Historic Centre in Moffat

Position yourself near central shopping districts by selecting downtown hotels in Moffat for easy pedestrian exploration.

Buccleuch Arms Hotel - Moffat
9.4 1055 reviews

Buccleuch Arms Hotel

hotel, Moffat
The Buccleuch Arms Hotel is located in the spa town of Moffat, just 8 km from the A74 motorway and less than 80 km from Edinburgh city centre. This 3-star hotel enjoys excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in an 18th-century Georgian coaching inn, offering a unique glimpse into Moffat's history. Guests can enjoy a range of amenities, including a restaurant serving locally sourced meals, a bar, a garden, and parking. Outdoor activities such as hiking, biking, and fishing are easily accessible, and a golf club is just a 15-minute walk away.
Moffat House - Moffat
9.2 994 reviews

Moffat House

hotel, Moffat
Moffat House is situated in the town of Moffat, 34 km from Dumfries and County Golf Club, 37 km from Dumfries and Galloway Golf Club, and 47 km from Traquair House, offering a peaceful escape in the scenic countryside. The hotel consistently receives excellent ratings for its location, cleanliness, and overall guest experience.
The hotel has comfortable rooms with 20 square metres of floor space, each featuring a bedroom and a bathroom. Guests can enjoy a range of amenities, including a restaurant, bar, garden, terrace, tennis court, and free parking, as well as free Wi-Fi throughout the property.
Annandale Arms Hotel - Moffat
8.8 1209 reviews

Annandale Arms Hotel

hotel, Moffat
The Annandale Arms Hotel is situated just off the A74(M) motorway, a short drive from Moffat, with the Devil’s Beef Tub 15 minutes away, Moffat Golf Club 5 minutes away, and The Old Well Theater a 5-minute walk. The hotel is a 3-star establishment and has received a very good user rating.
The Annandale Arms Hotel offers comfortable accommodation with rooms measuring 15 square metres and featuring a private bathroom. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and a private courtyard.
The Famous Star Hotel Moffat - Moffat
8.8 1985 reviews

The Famous Star Hotel Moffat

hotel, Moffat
The Famous Star Hotel is located in Moffat, close to the A74 (M) motorway and within easy reach of the River Annan and an 18-hole golf course. This 3-star hotel enjoys excellent user ratings for its cleanliness and location.
This charming inn offers a unique experience with its narrow design, a Guinness World Record holder. Guests can enjoy a range of amenities, including a restaurant, bar, room service, a tennis court, and free Wi-Fi.

Discover 5-Star Hotels in Moffat

For those who like things done properly, a high-end hotel in Moffat delivers on every front.

The Old Stables Pub With Rooms - Moffat
8.1 316 reviews

The Old Stables Pub With Rooms

hotel, Moffat
The Old Stables is located in Moffat, a charming town in the Scottish Borders, just 18 miles from Dumfries and County Golf Club and 20 miles from Dumfries and Galloway Golf Club. The accommodation has received very good ratings for its location, cleanliness and overall experience.
The hotel has a lovely garden where guests can relax and enjoy the fresh air. The Old Stables offers a range of amenities, including a restaurant, a bar, free parking, a terrace with stunning views and comfortable rooms with modern conveniences.

Frequently asked questions about hotels in Moffat

  • How can travelers relax during a week in and arond Moffat?

    A week in Moffat is all about unwinding. Take a walk along the scenic Annandale Way, perhaps visit the Moffat Spa for a pampering session, or simply relax at a cafe in the town square. You'll find the pace of life here is much slower than in the city, so just take your time and enjoy the peace and quiet.
  • What are the most popular 2, 3 and 4-star hotels in Moffat?

    Among 2, 3 and 4-star hotels in Moffat, Buccleuch Arms Hotel, The Famous Star Hotel Moffat and Black Bull Inn - Moffat are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Moffat?

    Most hotels in Moffat offer comfortable rooms with en-suite bathrooms, tea and coffee making facilities, and Wi-Fi. Some hotels have more luxurious extras, like a spa or a restaurant, but you can always find a good quality room at a reasonable price.
  • What are the best luxury hotels in Moffat?

    Well View and Macintyre Lodge are among the best luxury hotels in Moffat.

  • When is the best time to book a hotel in Moffat?

    The best time to book a hotel in Moffat is usually outside of peak season, which is typically from April to October. You'll find better deals and fewer crowds if you travel during the shoulder seasons or in winter. However, if you're looking for a festive experience, then booking around Christmas time is always popular.
  • What are the best family friendly hotels in Moffat?

    The best family friendly hotels in Moffat are Buccleuch Arms Hotel, Moffat House and The Famous Star Hotel Moffat.

  • What are some pet-friendly activities in and around Moffat?

    There are plenty of dog-friendly walks in the area, like the Annandale Way or the trails around the Grey Mare's Tail. Many cafes and pubs in Moffat are also dog-friendly, so you can enjoy a meal or a drink with your furry friend.
  • What are the best pet friendly hotels in Moffat?

    The best pet friendly hotels in Moffat are Buccleuch Arms Hotel, Moffat House and Black Bull Inn - Moffat.

  • Which towns or cities worth a visit near Moffat?

    If you're looking for a day trip, you could head to Dumfries, which is about 30 minutes away and has a lovely historic centre. You can also visit the charming town of Lockerbie, known for its connection to the famous poet Robert Burns. For a bigger city experience, you can travel to Edinburgh, which is about a 2-hour drive.

Popular destinations

Our Favourite Hotels with Parking in Moffat

Park up and enjoy the city centre with ease, as every hotel in Moffat comes with a free on-site car park. Compare them now.

Buccleuch Arms Hotel - Moffat
9.4 1055 reviews

Buccleuch Arms Hotel

hotel, Moffat
The Buccleuch Arms Hotel is located in the spa town of Moffat, just 8 km from the A74 motorway and less than 80 km from Edinburgh city centre. This 3-star hotel enjoys excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in an 18th-century Georgian coaching inn, offering a unique glimpse into Moffat's history. Guests can enjoy a range of amenities, including a restaurant serving locally sourced meals, a bar, a garden, and parking. Outdoor activities such as hiking, biking, and fishing are easily accessible, and a golf club is just a 15-minute walk away.
Black Bull Inn, Moffat - Moffat
8.3 1032 reviews

Black Bull Inn, Moffat

hotel, Moffat
The Black Bull Inn is located in the centre of Moffat, a charming town surrounded by the Moffat Hills, just an hour's drive from Edinburgh and Glasgow. This 3-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The inn offers a range of comfortable rooms with en-suite bathrooms, flat-screen TVs, tea and coffee making facilities, and luxurious toiletries. Guests can enjoy the on-site restaurant, bar, and garden, as well as amenities such as a sauna, terrace, and parking.
The Old Stables Pub With Rooms - Moffat
8.1 316 reviews

The Old Stables Pub With Rooms

hotel, Moffat
The Old Stables is located in Moffat, a charming town in the Scottish Borders, just 18 miles from Dumfries and County Golf Club and 20 miles from Dumfries and Galloway Golf Club. The accommodation has received very good ratings for its location, cleanliness and overall experience.
The hotel has a lovely garden where guests can relax and enjoy the fresh air. The Old Stables offers a range of amenities, including a restaurant, a bar, free parking, a terrace with stunning views and comfortable rooms with modern conveniences.
Annandale Arms Hotel - Moffat
8.8 1209 reviews

Annandale Arms Hotel

hotel, Moffat
The Annandale Arms Hotel is situated just off the A74(M) motorway, a short drive from Moffat, with the Devil’s Beef Tub 15 minutes away, Moffat Golf Club 5 minutes away, and The Old Well Theater a 5-minute walk. The hotel is a 3-star establishment and has received a very good user rating.
The Annandale Arms Hotel offers comfortable accommodation with rooms measuring 15 square metres and featuring a private bathroom. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and a private courtyard.

Guest-Favourite Hotels with a Pool in Moffat

Pool access at your hotel in Moffat makes a proper swim in the heart of the city a wonderful part of every day. Find your ideal stay here.

Moffat House - Moffat
9.2 994 reviews

Moffat House

hotel, Moffat
Moffat House is situated in the town of Moffat, 34 km from Dumfries and County Golf Club, 37 km from Dumfries and Galloway Golf Club, and 47 km from Traquair House, offering a peaceful escape in the scenic countryside. The hotel consistently receives excellent ratings for its location, cleanliness, and overall guest experience.
The hotel has comfortable rooms with 20 square metres of floor space, each featuring a bedroom and a bathroom. Guests can enjoy a range of amenities, including a restaurant, bar, garden, terrace, tennis court, and free parking, as well as free Wi-Fi throughout the property.

Top Hotels with an On-site Restaurant in Moffat

Enjoy varied on-site dining at the end of every day, as every hotel in Moffat features its own restaurant.

The Famous Star Hotel Moffat - Moffat
8.8 1985 reviews

The Famous Star Hotel Moffat

hotel, Moffat
The Old Stables Pub With Rooms - Moffat
8.1 316 reviews

The Old Stables Pub With Rooms

hotel, Moffat
Seamore House - Moffat
No reviews

Seamore House

hotel, Moffat
Moffat House - Moffat
9.2 994 reviews

Moffat House

hotel, Moffat

Popular Family-Friendly Hotels in Moffat

Travelling to Moffat with children? A quality family hotel makes everything easier, with city attractions within easy reach of these selected options.

The Old Stables Pub With Rooms - Moffat
8.1 316 reviews

The Old Stables Pub With Rooms

hotel, Moffat
The Famous Star Hotel Moffat - Moffat
8.7 56 reviews

The Famous Star Hotel Moffat

hotel, Moffat
Seamore House - Moffat
No reviews

Seamore House

hotel, Moffat
Annandale Arms Hotel - Moffat
8.8 1209 reviews

Annandale Arms Hotel

hotel, Moffat

Explore Dog-Friendly Hotels in Moffat

Your dog is as welcome as you are at these pet-friendly hotels in Moffat, with dog parks and city walks right on the doorstep.

Annandale Arms Hotel - Moffat
8.8 1209 reviews

Annandale Arms Hotel

hotel, Moffat

Handpicked Hotels with a Spa in Moffat

A hotel with a spa in Moffat makes urban wellness feel effortless, with spa bath access included for your relaxation.

The Famous Star Hotel Moffat - Moffat
8.8 1985 reviews

The Famous Star Hotel Moffat

hotel, Moffat

Find the Best Hotels with Breakfast Included in Moffat

Choosing a hotel with breakfast included in Moffat ensures every day of sightseeing starts on the right note.

Buccleuch Arms Hotel - Moffat
9.4 1055 reviews

Buccleuch Arms Hotel

hotel, Moffat
Seamore House - Moffat
No reviews

Seamore House

hotel, Moffat
Moffat House - Moffat
9.2 994 reviews

Moffat House

hotel, Moffat
©2026 cozycozy.com