Find and Book Top Hotels in Gretna

Search among 23 available hotels and places to stay in Gretna from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-23 out of 23
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great250 reviews
MapView on map800 m from City Centre
From   US$ 162 /nightSelect
8.4
Great84 reviews
MapView on map1000 m from City Centre
From   US$ 198 /nightSelect
Guest house
8.4
Great30 reviews
1.0 km from City Centre
From   US$ 126 /nightSelect
8.0
Great52 reviews
1.4 km from City Centre
From   US$ 91 /nightSelect
Places to stay near Gretna
8.4
Great262 reviews
1.4 km from Gretna1.4 km from City Centre
From   US$ 124 /nightSelect
8.6
Great498 reviews
1.3 km from Gretna1.3 km from City Centre
From   US$ 65 /nightSelect
8.4
Great277 reviews
600 m from Gretna600 m from City Centre
From   US$ 97 /nightSelect
8.2
Great171 reviews
500 m from Gretna500 m from City Centre
From   US$ 84 /nightSelect
8.6
Great516 reviews
2.0 km from Gretna2.0 km from City Centre
From   US$ 31 /nightSelect
Hotel
8.4
Great125 reviews
16.3 km from Gretna16.3 km from City Centre
From   US$ 174 /nightSelect
Guest house
7.8
Very good65 reviews
12.1 km from Gretna12.1 km from City Centre
From   US$ 160 /nightSelect
8.2
Great62 reviews
400 m from Gretna400 m from City Centre
From   US$ 90 /nightSelect
Bed & Breakfast
8.4
Great73 reviews
1.1 km from Gretna1.1 km from City Centre
From   US$ 58 /nightSelect
Guest house
8.4
Great94 reviews
1.1 km from Gretna1.1 km from City Centre
From   US$ 110 /nightSelect
Bed & Breakfast
8.2
Great70 reviews
600 m from Gretna600 m from City Centre
From   US$ 180 /nightSelect
Guest house
8.0
Great34 reviews
500 m from Gretna500 m from City Centre
From   US$ 106 /nightSelect
8.0
Great36 reviews
8.9 km from Gretna8.9 km from City Centre
From   US$ 127 /nightSelect
Villa
8.8
Great16 reviews
1.1 km from Gretna1.1 km from City Centre
From   US$ 461 /nightSelect
Bed & Breakfast
8.4
Great26 reviews
1.4 km from Gretna1.4 km from City Centre
From   US$ 151 /nightSelect
9.0
Perfect18 reviews
7.1 km from Gretna7.1 km from City Centre
From   US$ 125 /nightSelect
8.8
Great24 reviews
7.3 km from Gretna7.3 km from City Centre
From   US$ 132 /nightSelect
8.6
Great15 reviews
12.9 km from Gretna12.9 km from City Centre
From   US$ 150 /nightSelect
7.4
Very good2 reviews
9.3 km from Gretna9.3 km from City Centre
From   US$ 116 /nightSelect

Best hotels and places to stay in Gretna

Why visit?

Gretna, located in the United Kingdom, is an attractive destination for tourists due to its rich history and natural beauty. Known for its historic connections to weddings and famous blacksmiths, Gretna offers a unique and charming experience for visitors. With a range of top-notch hotels available, your stay in Gretna will be comfortable and memorable.

Where to stay?

Gretna Green: This area is famous for being the location of runaway weddings during the 18th and 19th centuries. It boasts a selection of elegant hotels, including the Gretna Hall Hotel and the Smiths at Gretna Green Hotel. Staying in Gretna Green will allow you to immerse yourself in the history and romance of the area while enjoying luxurious accommodations.

Gretna Village: This charming village is home to quaint shops, cafes, and beautiful gardens. It offers a peaceful and picturesque setting for tourists to relax and unwind. The Gables Hotel and the Days Inn Gretna Green are popular choices for accommodation in this area. With easy access to local attractions and amenities, Gretna Village is an ideal place to stay for a range of travelers.

Kirkpatrick Fleming: Situated just a short distance from Gretna, Kirkpatrick Fleming provides a tranquil countryside setting for visitors. The Waverley Hotel and the Prince Charlies Cottage offer comfortable and cozy accommodations with a touch of traditional Scottish hospitality. Staying in Kirkpatrick Fleming allows you to explore the surrounding natural landscapes and enjoy a peaceful retreat.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

Gretna Hall Hotel: Situated in the heart of Gretna, this hotel offers comfortable rooms at affordable prices. With friendly staff and a convenient location, guests can explore the nearby Gretna Gateway Outlet Village and the historic Gretna Green. The hotel also features an on-site restaurant serving delicious local cuisine, making it an excellent choice for those seeking value for their money.

Days Inn Gretna Green: This hotel provides comfortable accommodation at a reasonable price. With clean and spacious rooms, guests can enjoy a relaxing stay. The hotels location offers easy access to local attractions, including the Gretna Green Famous Blacksmiths Shop and the Solway Coast, making it an ideal choice for budget-conscious travelers.

Greens at Gretna: This modern hotel combines affordability with quality service. With comfortable rooms and a welcoming atmosphere, guests can enjoy a pleasant stay. The hotel also offers a range of amenities, including an on-site restaurant and bar, perfect for unwinding after a day of exploring Gretnas attractions.

Best kids-friendly hotels:

Smiths at Gretna Green Hotel: This family-friendly hotel provides spacious rooms and a warm atmosphere. It offers a childrens play area and a dedicated menu for younger guests, ensuring they feel welcome and entertained. The hotels location near Gretna Gateway Outlet Village also provides opportunities for family shopping trips and outings.

The Gables Hotel: With its welcoming and relaxed ambiance, The Gables Hotel is a great choice for families. The hotel offers family rooms and a restaurant with a childrens menu. Nearby attractions like the Devils Porridge Museum and the Solway Coast provide opportunities for educational and fun family outings.

Best hotels for a romantic getaway:

Gretna Hall Hotel: This charming hotel exudes romance, making it an ideal choice for a romantic getaway. Its historic setting and picturesque gardens create a romantic atmosphere, perfect for couples. The hotels luxurious spa and wellness facilities also offer the opportunity for relaxation and pampering.

Greens at Gretna: With its modern and stylish decor, Greens at Gretna is well-suited for a romantic escape. Couples can enjoy spacious rooms, candlelit dinners at the hotels restaurant, and leisurely walks hand-in-hand in the beautifully landscaped gardens.

Best for location:

Gretna Green Hotel: Located in the heart of Gretna Green, this hotel offers convenient access to local attractions such as the Gretna Gateway Outlet Village and the Gretna Green Famous Blacksmiths Shop. Visitors can also explore the surrounding countryside and enjoy outdoor activities.

The Gables Hotel: Positioned in Gretna Village, The Gables Hotel offers a peaceful location while still allowing easy access to local amenities and attractions. It provides a tranquil base for exploring the charming village and its nearby gardens.

Best for a short city break:

Gretna Hall Hotel: This hotels central location in Gretna is perfect for a short city break, allowing visitors to explore the town and its attractions at their own pace.

Days Inn Gretna Green: Situated in an accessible location, this hotel provides a comfortable base for a short city break. Its proximity to Gretna Green Famous Blacksmiths Shop and other local points of interest makes it a convenient choice for exploring the area.

Show moreLess