Most Popular Hotels in Moffat

See all 9 Hotels in Moffat
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Famous Star Hotel
The Famous Star Hotel

44 High Street, Moffat DG10 9EF

3.0 out of 5.0
4.2 out of 5 (32 reviews)

Situated in Moffat, this inn is within 20 mi (32 km) of Lockerbie Ice Rink, Moffat Woolen Mill, and Lockerbie Golf Club …

£80
avg/night
Marchbankwood House
Marchbankwood House

Beattock, Moffat DG10 9RG

2.0 out of 5.0
5 out of 5 (21 reviews)

Located in Beattock, this bed & breakfast is 12.1 mi (19.5 km) from Lochmaben Golf Club and within 20 mi (32 km) of Lochmaben …

£75
avg/night
Limetree House Guest House
Limetree House Guest House

Eastgate, Moffat DG10 9AE

4.0 out of 5.0
4.7 out of 5 (60 reviews)

Situated in Moffat, this guesthouse is within 20 mi (32 km) of Lockerbie Ice Rink, Moffat Woolen Mill, and Lockerbie Golf …

£45
avg/night
Days Inn Lockerbie Annandale Water
Days Inn Lockerbie Annandale Water

Roadchef Motorway Svc Ar A74M, Lockerbie DG11 1HD

2.0 out of 5.0
4.1 out of 5 (161 reviews)

Situated in Johnstonebridge, this hotel is within 9 mi (15 km) of Lockerbie Ice Rink, Lockerbie Golf Club, and Dryfesdale …

£33
avg/night
Norton House Hotel & Spa
Norton House Hotel & Spa

Ingliston, Newbridge EH28 8LX

4.0 out of 5.0
4.5 out of 5 (481 reviews)

Situated near the airport, this spa hotel is 2 mi (3.3 km) from Royal Highland Centre and within 6 mi (10 km) of Heriot Watt …

£113
avg/night
Novotel Edinburgh Park
Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh EH11 4DG

4.0 out of 5.0
4.2 out of 5 (1,344 reviews)

Set in the city’s eastern flank, Novotel Edinburgh Park is a 2-minute walk from Edinburgh Park Train Station and a 10-minute …

£49
avg/night
Hamilton House
Hamilton House

12 Moffat Road, Dumfries DG1 1NJ

4.0 out of 5.0
4.8 out of 5 (152 reviews)

Situated in Dumfries, this guesthouse is within a 15-minute walk of Dumfries and County Golf Club, Ellisland Farm, and Robert …

£65
avg/night
Days Inn Abington
Days Inn Abington

Welcome Break Service Area J13, Biggar ML12 6RG

3.0 out of 5.0
3.9 out of 5 (111 reviews)

Located in Abington, this hotel is within 12 mi (20 km) of Dove Cottage, Museum of Lead Mining, and Biggar Gasworks. Biggar …

£41
avg/night
Staycity Aparthotels West End
Staycity Aparthotels West End

11 Brandfield Street, Edinburgh EH3 8AS

4.0 out of 5.0
4.2 out of 5 (867 reviews)

This convenient apartment hotel is in beautiful Edinburgh’s city centre. Guests can stroll 5 minutes to the airport tramway …

£68
avg/night
Friars Carse Country House Hotel
Friars Carse Country House Hotel

Carse Mains Farm, Dumfries DG2 0SA

3.0 out of 5.0
4.4 out of 5 (41 reviews)

Located in Auldgirth, this historic hotel is 0.5 mi (0.8 km) from Morton Castle and 1.3 mi (2.1 km) from Ellisland Farm …

£60
avg/night
Local Weather
December
January
February
Hide content

Narrow your search

Pocket Guide: Moffat

Visiting Moffat

Visitors will want to experience the restaurants, bars, and coffeehouses in Moffat. Welcoming and relaxing, this lakefront city also attracts visitors with its spas.
  • There are 10 Moffat hotels
  • August is the most expensive month to travel here, while January tends to be the cheapest

Sightseeing around Moffat

  • The lakeside, countryside, and riverfront provide a picturesque setting, and St Mary's Loch is one place worth a visit
  • Also well-known for its historic sites and spas

Staying in Moffat

Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • No 29 Well Street B & B, averaging GBP 101.63/night
  • Limetree House Guest House, averaging GBP 79.65/night
A 3-star favourite with Expedia travellers is No 29 Well Street B & B with a 5 out of 5 user rating while Limetree House Guest House has a 4.9 rating by guests.

Dressing for Moffat

  • Between January and March, daytime temperatures average 9°C, while nighttime temperatures stay around 1°C
  • From April to June, the average is 17°C during the day and 3°C at night
  • July through September sees average temperatures of 18°C during the day and 8°C at night
  • In October–December, you can expect 13°C as the daytime average and 2°C as the nighttime average
  • Average annual rainfall for Moffat is 24 millimetres
false