Skip to main content.

Hotels in Gretna

trover photo by Claire Welsh

Search for Gretna Hotels

trover photo by Claire Welsh

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 Gretna Hotels

What's Gretna like?

Gretna is a friendly place known for its bars and restaurants. Though Gretna might not have many well-known attractions, you don't need to venture far to visit Clan Armstrong Centre and Annandale Distillery. In the surrounding area, you won't want to miss out on seeing Thomas Carlyle's Birthplace and Carlisle Castle.

Where are the best places to stay in Gretna?

Below are the number of accommodation options by star rating in Gretna and the surrounding area:

  • • 2 5-star accommodation from GBP 65 per night
  • • 39 4-star accommodation from GBP 36 per night
  • • 53 3-star accommodation from GBP 29 per night
  • • 7 2-star accommodation from GBP 33 per night

How to get to Gretna

Flights to Gretna

  • • Carlisle (CAX), 11 mi (17.8 km) from central Gretna

Things to see and do in Gretna

Things to see near Gretna:

  • • Thomas Carlyle's Birthplace (8.8 mi/14.2 km from the city centre)
  • • Carlisle Castle (8.8 mi/14.2 km from the city centre)
  • • Bitts Park (8.9 mi/14.3 km from the city centre)
  • • Watchtree Nature Reserve (9 mi/14.6 km from the city centre)
  • • Carlisle Cathedral (9.1 mi/14.6 km from the city centre)

Things to do near Gretna:

  • • Clan Armstrong Centre (7.4 mi/11.9 km from the city centre)
  • • The Sands Centre (8.9 mi/14.3 km from the city centre)
  • • Tullie House Museum and Gallery (9 mi/14.5 km from the city centre)
  • • Carlisle Guildhall (9.1 mi/14.7 km from the city centre)
  • • Green Market (9.1 mi/14.7 km from the city centre)

When is the best time to visit Gretna?

  • • Hottest months: July, August, June, September (average 18°C)
  • • Coldest months: December, January, February, March (average 0°C)
  • • Rainiest months: January, October, November and February (average 2 inches of rainfall)