Skip to main content.

Hotels in Moffat, United Kingdom

trover photo by Andy Botcher

Search & Compare Moffat Hotels

trover photo by Andy Botcher

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Moffat

What's Moffat like?

Moffat is a welcoming city where you can spend time checking out the the bars. Nature lovers can visit Moffat Community Nature Reserve and Grey Mare's Tail Waterfall. A stop at other sights like Devil's Beef Tub and Annandale Way Trailhead will create memories.

Where are the best places to stay in Moffat?

We have 33 Moffat accommodations with prices starting at USD 34. Choose one of our 18 deals and get discounts of up to 10%.

Below are the number of accommodations by star rating in Moffat and the surrounding area:

  • • 24 4-star accommodations from USD 47 per night
  • • 44 3-star accommodations from USD 41 per night
  • • 7 2-star accommodations from USD 39 per night

Here are our travelers' top 5 places to stay in Moffat:

No 29 Well Street B & B

3-star B&B
  • • Free breakfast • Free in-room WiFi • Walkable location

The Balmoral

3-star hotel
  • • Free WiFi • Restaurant • Bar • Central location

The Black Bull Hotel

3-star hotel
  • • Free WiFi • Restaurant • Bar • Terrace • Central location

Hartfell House & The Limetree Restaurant

Upscale Moffat guestrooms with memory foam beds
  • • Free breakfast • Free parking • Free WiFi • Restaurant • Walkable location

Buccleuch Arms Hotel & Restaurant

Georgian hotel
  • • Free WiFi • Garden • Central location

Things to See and Do in Moffat

What is there to see in Moffat?

  • • Devil's Beef Tub
  • • Moffat Community Nature Reserve
  • • Grey Mare's Tail Waterfall

What is there to do in Moffat?

  • • Annandale Way Trailhead
  • • The Green Frog
  • • Southern Upland Way Trailhead

When is the best time to visit Moffat?

  • • Hottest months: July, August, June, September (average 63°F)
  • • Coldest months: March, February, January, December (average 34°F)
  • • Rainiest months: August, October, July, and January (average 2.82 inches of rainfall)