Compare Cheap 3 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Gretna Hotels

Days Inn by Wyndham Gretna Green M74
Welcome Break Services Area A7 Gretna Scotland
$39 nightly
The price is $47 total per night
$47 total
Dec 23 - Dec 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.87 mi from city center
Located in Gretna, Days Inn by Wyndham Gretna Green M74 is a 3-minute drive from Spoilt Spa at Smiths and 5 minutes from Old Blacksmith's Shop.

Gretna Hall Hotel
Gretna Green Gretna Scotland
$123 nightly
The price is $148 total per night
$148 total
Dec 23 - Dec 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.15 mi from city center
With a stay at Gretna Hall Hotel in Gretna, you'll be in the historical district, just a 3-minute walk from Spoilt Spa at Smiths and a 2-minute drive from Old Blacksmith's Shop.

Smiths at Gretna Green
Gretna Green Gretna Scotland
$215 nightly
The price is $258 total per night
$258 total
Dec 29 - Dec 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.1 mi from city center
With a stay at Smiths at Gretna Green in Gretna, you'll be steps from Spoilt Spa at Smiths and a 3-minute drive from Old Blacksmith's Shop.

Solway Lodge Hotel
97-99 Annan Road Gretna Scotland
$107 nightly
The price is $129 total per night
$129 total
Jan 10 - Jan 11, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.67 mi from city center
With a stay at Solway Lodge Hotel in Gretna, you'll be within a 5-minute drive of Old Blacksmith's Shop and Spoilt Spa at Smiths.

Hunters Lodge Hotel
Annan Road Gretna Scotland
$104 nightly
The price is $125 total per night
$125 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.67 mi from city center
Located in Gretna, Hunters Lodge Hotel is within a 5-minute drive of Old Blacksmith's Shop and Spoilt Spa at Smiths.
Parking included
Free WiFi

Bojangles Guest House
103 Annan Rd Gretna Scotland
0.66 mi from city center
Located in Gretna, Bojangles Guest House is a 1-minute drive from Old Blacksmith's Shop and 13 minutes from Carlisle Castle.

Ox Hotel Carlisle
HIlltop Heights, London Rd Carlisle England
$36 nightly
The price is $44 total per night
$44 total
Dec 11 - Dec 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.15 mi from city center
With a stay at Ox Hotel Carlisle in Carlisle, you'll be within a 15-minute walk of Carlisle Masjid and University of Cumbria.

Crown and Mitre Hotel
4 English Street Carlisle England
Free Cancellation
Reserve now, pay when you stay
9.12 mi from city center
With a stay at Crown and Mitre Hotel in Carlisle, you'll be just steps from Green Market and Carlisle Guildhall.

ibis Carlisle – City Centre
Portlands Botchergate Carlisle England
$58 nightly
The price is $69 total per night
$69 total
Dec 28 - Dec 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.49 mi from city center
With a stay at ibis Carlisle – City Centre in Carlisle, you'll be within a 10-minute walk of University of Cumbria and Carlisle Masjid.

Days Inn by Wyndham Lockerbie Annandale Water
Roadchef Motorway Svc Ar A74M Lockerbie Scotland
$40 nightly
The price is $48 total per night
$48 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
20.23 mi from city center
When you stay at Days Inn by Wyndham Lockerbie Annandale Water in Lockerbie, you'll be within a 10-minute drive of Lockerbie Ice Rink and Southern Upland Way Trailhead.

Cumbria Park Hotel
32 Scotland Road Carlisle England
Free Cancellation
Reserve now, pay when you stay
8.49 mi from city center
Located in Carlisle, Cumbria Park Hotel is in the historical district, within a 15-minute walk of Bitts Park and The Sands Centre.

Carlisle Station Hotel, Sure Hotel Collection by BW
Court Square Carlisle England
$56 nightly
The price is $67 total per night
$67 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.37 mi from city center
Located in Carlisle, Carlisle Station Hotel, Sure Hotel Collection by BW is within a 15-minute walk of Carlisle Cathedral and AMF Bowling.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Gretna hotels essential information
Accommodation | 1,011 hotels |
|---|---|
Lowest Price | $44 |
Highest Price | $258 |
Popular hotels | Days Inn by Wyndham Gretna Green M74, Gretna Hall Hotel, Smiths at Gretna Green, Solway Lodge Hotel, Hunters Lodge Hotel, Bojangles Guest House, Ox Hotel Carlisle, Crown and Mitre Hotel, ibis Carlisle – City Centre, Days Inn by Wyndham Lockerbie Annandale Water, Cumbria Park Hotel, Carlisle Station Hotel, Sure Hotel Collection by BW |
Most Recent Gretna Hotel Reviews

Days Inn by Wyndham Lockerbie Annandale Water
5 out of 5
Posted 4 days ago
CheapTickets Verified Review
"Very clean, friendly helpful staff , good parking, excellent view from very comfortable room."
A verified traveler stayed at Days Inn by Wyndham Lockerbie Annandale Water
Types of Hotels
Top 20 Gretna Hotels
Top Hotel Brands
Hotels By Star Rating
Cities near Gretna
More to Explore in Gretna
Top Picks
Hotels
- Hotels in Worcester
- Hotels in Woodhall Spa
- Hotels in Banbury
- Hotels in Bedale
- Hotels in Inverness
- Hotels in Reading
- Hotels in Bognor Regis
- Hotels in St Ives
- Hotels in Newbury
- Hotels in Dartford
- Hotels in Cambridge
- Hotels in Bath
- Hotels in Nottingham
- Hotels in York
- Hotels in Bangor
- Hotels in Blackpool
- Hotels in Plymouth
- Hotels in Tregaron
- Hotels in Helston
- Hotels in Newquay
- Hotels in Cookstown
- Hotels in Hemel Hempstead
- Hotels in Chichester
- Hotels in Manchester
- Hotels in Barnstaple
- Hotels in Ware
- Hotels in Oswestry





