Book Hotels in Gretna
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Gretna hotels

Bojangles Guest House
"Warm and professional greeting on arrival in the car park. Welcoming chat on entry before being shown to our very tastefully decorated, clean room. Very comfortable night's sleep. Breakfast is a delight. Seeds, fruit, nuts, porridge, cooked, individual cafetiere or teapot with soy or oatmilk dietary ..."
Reviewed on Sep 6, 2026

Smiths at Gretna Green
"We stayed for a night and everything was amazing. Friendly staff and a very spacious and clean room."
Reviewed on Sep 6, 2026

Hunters Lodge Hotel
"Me and my family with 2 children (ages 6 and 11) stayed in a family room. Linda and Garry were great hosts, super friendly and welcoming. We loved the character of the property and had a great night sleep. Breakfast was delicious and we tried haggi for the first time! We would stay again if we happen ..."
Reviewed on Sep 1, 2026

Days Inn by Wyndham Gretna Green M74
"This stay was a sleepover stop on a journey north. I arrived at 21:00 and left at 07:30. It is part of a motorway service area so I would not stay here for any other reason. It did provide a good night's sleep and the room was comfortable. The receptionist was very helpful and friendly. Breakfast, ..."
Reviewed on Sep 6, 2026

The Gables Hotel
"Great location, friendly and welcoming staff and owners, comfortable and clean rooms. Would definitely stay again."
Reviewed on Sep 5, 2026

Solway Lodge Hotel
"The room had everything we needed for a one night stay. We had dinner and breakfast there and the food was good and reasonably priced. The staff were friendly."
Reviewed on Sep 6, 2026

Gretna Hall Hotel

The Hazeldene Hotel

Crown and Mitre Hotel
Cheap Gretna hotels

Days Inn by Wyndham Gretna Green M74
Gretna Hotel & Travel Guide\n
With 12 places to rest your head in Gretna Green, travelers here are spoilt for choice. You can choose from about 12 places to rest your head within a 6-mile (10-kilometer) distance of Gretna Green's main center that are featured in Travelocity's booking portal.
Searching the internet for flexible accommodation close to the heart of Gretna Green is a breeze. Travelocity's hotel guide covers the Gables Hotel and Days Inn Gretna Green, which are located within a short distance of the city's center.
For those looking for cheaper places to stay try the Hazeldene Hotel, Gretna Hall Hotel and Solway Lodge Hotel.
The Willowbeck Lodge - Guest House is positioned 11 miles (18 kilometers) outside the center of Gretna Green. Another option is the Warwick Hall, which is situated 12 miles (19 kilometers) away. Two other Travelocity-listed options worth checking out around Gretna Green include the Crown Hotel and the Smiths at Gretna Green.
20 miles (36 kilometers) away from Gretna Green, you can reach Dumfries, which boasts Sweetheart Abbey and Dumfries Museum. The Cairndale Hotel and Holiday Inn Dumfries are a handful of the Travelocity-listed accommodation choices in Dumfries. Alternatively, you could consider staying at Castle Douglas, 40 miles (66 kilometers) to the west of Gretna Green, where you can choose from the The Cross Keys Hotel and The Kenbridge Hotel. Should you choose to stay in Castle Douglas, make your way to the Galloway Forest Park and Lock Ken.
Before you head home, why not spend an afternoon experiencing the high energy with some of Dumfries and Galloway's lovers of sports at a local game. You'll find St. James' Park 60 miles (93 kilometers) to the east of Gretna Green. Travelocity customers who enjoy the idea of booking accommodation close to the game, book a room in the Jesmond Dene House or Heroes Hotel - Hostel.
When you plan on flying to Gretna Green, a major airport is Newcastle International Airport. The nearest Travelocity-listed place to stay is Novotel Newcastle Airport.
Frequently asked questions
Recent Gretna hotel reviews by fellow wanderers

Ox Hotel Carlisle
"For the price hotel was okay, but the breakfast offer needs improving"









