Find and Book Top Rated Hotels in Moffat

Search among 25 available hotels and places to stay in Moffat from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.2
Great78 reviews
MapView on map100 m from City Centre300 m from Culp Heroes
From   US$ 121 /nightSelect
8.2
Great84 reviews
MapView on map300 m from City Centre100 m from Moffat Museum
From   US$ 109 /nightSelect
8.4
Great81 reviews
200 m from City Centre100 m from Culp Heroes
From   US$ 161 /nightSelect
Guest house
8.2
Great111 reviews
100 m from City Centre200 m from Culp Heroes
From   US$ 62 /nightSelect
8.0
Great69 reviews
100 m from City Centre300 m from Culp Heroes
From   US$ 92 /nightSelect
8.4
Great179 reviews
200 m from City Centre100 m from Culp Heroes
From   US$ 90 /nightSelect
8.6
Great121 reviews
100 m from City Centre200 m from Culp Heroes
From   US$ 97 /nightSelect
8.0
Great59 reviews
3.0 km from City Centre
From   US$ 115 /nightSelect
Guest house
8.4
Great73 reviews
500 m from City Centre700 m from Culp Heroes
From   US$ 108 /nightSelect
Bed & Breakfast
8.2
Great77 reviews
500 m from City Centre600 m from Culp Heroes
From   US$ 158 /nightSelect
8.4
Great72 reviews
800 m from City Centre800 m from Culp Heroes
From   US$ 95 /nightSelect
Guest house
8.0
Great74 reviews
200 m from City Centre400 m from Culp Heroes
From   US$ 88 /nightSelect
Bed & Breakfast
8.4
Great57 reviews
200 m from City Centre100 m from Culp Heroes
From   US$ 109 /nightSelect
Bed & Breakfast
8.4
Great33 reviews
600 m from City Centre700 m from Culp Heroes
From   US$ 121 /nightSelect
Bed & Breakfast
8.4
Great65 reviews
200 m from City Centre200 m from Culp Heroes
From   US$ 111 /nightSelect
Guest house
7.8
Very good9 reviews
500 m from City Centre700 m from Culp Heroes
From   US$ 119 /nightSelect
Villa
8.6
Great9 reviews
1000 m from City Centre800 m from Moffat Museum
From   US$ 907 /nightSelect
Villa
8.6
Great23 reviews
800 m from City Centre800 m from Culp Heroes
From   US$ 170 /nightSelect
Bed & Breakfast
8.0
Great21 reviews
200 m from City Centre400 m from Culp Heroes
From   US$ 79 /nightSelect
8.6
Great9 reviews
From   US$ 361 /nightSelect
8.2
Great38 reviews
200 m from City Centre200 m from Culp Heroes
From   US$ 89 /nightSelect
8.4
Great264 reviews
100 m from City Centre300 m from Culp Heroes
From   US$ 75 /nightSelect
Bed & Breakfast
8.2
Great45 reviews
900 m from City Centre700 m from Moffat Museum
From   US$ 95 /nightSelect
8.8
Great24 reviews
100 m from City Centre100 m from Culp Heroes
From   US$ 162 /nightSelect
8.6
Great14 reviews
200 m from City Centre100 m from Culp Heroes
From   US$ 140 /nightSelect

Best hotels and places to stay in Moffat

Why visit?

Moffat is a charming town in the United Kingdom that offers a tranquil and picturesque escape for tourists. With a range of accommodations including Moffat B&Bs, hotels in Moffat, and bed and breakfast options, visitors can find comfortable and cozy places to stay while exploring this delightful destination.

Where to stay?

Moffat Town Center: This is the heart of the town and provides easy access to Moffats main attractions, shops, and restaurants. Hotels in Moffat, such as the Moffat House Hotel, offer a convenient and central base for exploring the area. Visitors can enjoy the towns historic buildings, vibrant atmosphere, and proximity to the stunning Moffat Hills.

Moffat Spa: If relaxation and wellness are top priorities, then staying in the Moffat Spa area is ideal. There are several hotels in Moffat that offer spa facilities, such as the Best Western Moffat House Hotel & Spa, where guests can indulge in rejuvenating treatments and enjoy peaceful surroundings. The area is also close to the beautiful Moffat Water and its scenic walks.

Annandale Water: For nature enthusiasts, staying near Annandale Water is a great choice. The surrounding area offers fantastic opportunities for hiking, fishing, and wildlife spotting. Accommodation options here include Moffat B&Bs like the Hartfell Guest House, where guests can enjoy a comfortable stay and admire the breathtaking views of the Annandale valley.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $100.

4-star hotels: The average price per night is around $100 to $150.

5-star hotels: The average price per night is around $150 to $250.

Best value for money:

Buccleuch Arms Hotel: This Moffat hotel offers excellent value for money with its comfortable rooms and friendly service. Located in the town center, this hotel is convenient for exploring Moffats attractions. Guests can enjoy a delicious breakfast at the on-site restaurant before venturing out for the day.

Moffat House Hotel: Another great option for affordable yet quality accommodation in Moffat, this hotel provides a cozy and inviting atmosphere. With spacious rooms, modern amenities, and a charming garden, guests can unwind and relax after a day of sightseeing. The Moffat House Hotel also offers a delectable dining experience at their restaurant.

Black Bull Hotel: Situated in the heart of Moffat, this historic hotel provides comfortable rooms at a reasonable price. With its traditional Scottish ambiance, guests will feel immersed in the local culture. The hotels pub and restaurant offer hearty meals and a wide selection of beverages.

Best kids-friendly hotels:

Hartfell House & The Limetree: Located near Annandale Water, this family-friendly B&B in Moffat offers spacious rooms suitable for families. The property features a large garden for children to play in and is within reach of numerous outdoor activities such as hiking and cycling.

Best Western Moffat House Hotel & Spa: With its leisure facilities including an indoor pool and spa, this hotel caters to families seeking relaxation and entertainment. The spacious family rooms provide a comfortable stay, and the hotels location allows for easy access to nearby attractions.

Best hotels for a romantic getaway:

Queensberry House: This cozy bed and breakfast in Moffat offers a romantic ambiance with its elegant and comfortable rooms. The intimate setting and personalized service make it an ideal choice for couples seeking a romantic escape.

The Famous Star Hotel: Set in a picturesque location near Moffats town center, this hotel exudes charm and romance. With its luxurious rooms and a fine dining restaurant, it provides a perfect setting for a memorable romantic getaway.

Best for location:

Marchbankwood House: Nestled on the outskirts of Moffat, this charming bed and breakfast offers a peaceful retreat with stunning views of the countryside. Guests can explore nearby natural wonders like the Devils Beef Tub and the Grey Mares Tail waterfall.

The Bonnington Hotel: Situated near Moffats main attractions, this hotel provides convenient access to the town center and its historic buildings. With comfortable rooms and a welcoming atmosphere, it is an excellent choice for those who want to be close to Moffats sights and amenities.

The Stag Hotel: Located on High Street, this traditional Scottish hotel offers a central location for exploring Moffat. Guests can easily access Moffats shops, restaurants, and local landmarks, making it an ideal base for both leisure and business travelers.

Best for a short city break:

Balmoral Hotel: Situated in the heart of Moffat, this hotel provides easy access to the towns amenities and attractions. With comfortable rooms and a friendly atmosphere, it is a great choice for a short city break.

Annandale Arms Hotel: Offering a mix of modern and traditional features, this hotel provides a convenient location for exploring Moffat. The hotels restaurant serves delicious meals, and the comfortable rooms ensure a pleasant stay.

Show moreLess