Hotels in Gretna

Search and compare Gretna hotels from hundreds of travel sites and save

Gretna, Scotland, United Kingdom
Oct 22 — Oct 232
Gretna, Scotland, United Kingdom
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Gretna

Filter by star ratings
All filters
Days Inn by Wyndham Gretna Green M74
Days Inn by Wyndham Gretna Green M74
7.4 Good
Welcome Break Services Area A7, Gretna, United Kingdom
Show on map
1.2 mi from city centre, Gretna 
GoodBased on 2,031 reviews
7.4

Days Inn Hotel Gretna Green is ideally positioned in peaceful surrounds in Gretna Green, a short drive from Carlisle Cathedral. It also offers luggage storage, free Wi-Fi and a 24-hour reception.

Bojangles B&B
Bojangles B&B
9.7 Excellent
103 Annan Road, Gretna, United Kingdom
Show on map
0.2 mi from city centre, Gretna 
ExcellentBased on 301 reviews
9.7

Bojangles Guest House is situated in Gretna and offers complimentary Wi-Fi. It also provides luggage storage, a limousine service and a sun deck.

The Gables Hotel
The Gables Hotel
7.8 Good
1 Annan Road, Gretna, United Kingdom
Show on map
0.3 mi from city centre, Gretna 
GoodBased on 2,001 reviews
7.8

Located in Gretna, The Gables Hotel is an easy drive from Carlisle Cathedral and offers free public parking on site. Guests can also enjoy complimentary internet access throughout the property.

Greens At Gretna
Greens At Gretna
8.6 Excellent
Glasgow Road, Gretna, United Kingdom
Show on map
0.4 mi from city centre, Gretna 
ExcellentBased on 995 reviews
8.6

Featuring a beauty centre, Greens at Gretna provides cosy rooms close to RAF Carlisle. The various facilities this modern hotel offers include meeting rooms, a hair salon and a 24-hour reception.

Tips for booking a Gretna hotel

Cheapest month:November
Most expensive month:July
Average price in Gretna:$83/night
Absolute cheapest price found:$45/night
Cheapest day:Saturday
Most expensive day:Tuesday
$67 - $99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Gretna, Dumfries and Galloway

Show all 29 hotels
Days Inn by Wyndham Gretna Green M74
Days Inn by Wyndham Gretna Green M74
7.4 Good
Welcome Break Services Area A7, Gretna, United Kingdom
Show on map
1.2 mi from city centre,  

Days Inn Hotel Gretna Green is ideally positioned in peaceful surrounds in Gretna Green, a short drive from Carlisle Cathedral. It also offers luggage storage, free Wi-Fi and a 24-hour reception.

$32
Avg. per night
The Gables Hotel
The Gables Hotel
7.8 Good
1 Annan Road, Gretna, United Kingdom
Show on map
0.3 mi from city centre,  

Located in Gretna, The Gables Hotel is an easy drive from Carlisle Cathedral and offers free public parking on site. Guests can also enjoy complimentary internet access throughout the property.

$62
Avg. per night
Bojangles B&B
Bojangles B&B
9.7 Excellent
103 Annan Road, Gretna, United Kingdom
Show on map
0.2 mi from city centre,  

Bojangles Guest House is situated in Gretna and offers complimentary Wi-Fi. It also provides luggage storage, a limousine service and a sun deck.

$113
Avg. per night
Greens At Gretna
Greens At Gretna
8.6 Excellent
Glasgow Road, Gretna, United Kingdom
Show on map
0.4 mi from city centre,  

Featuring a beauty centre, Greens at Gretna provides cosy rooms close to RAF Carlisle. The various facilities this modern hotel offers include meeting rooms, a hair salon and a 24-hour reception.

$165
Avg. per night

Hotel prices in Gretna

3 stars

$23 - $165

Greens At Gretna

#1 Most popular

Greens At Gretna
8.6 Excellent
$165
Avg. per night
The Gables Hotel

#2 Most popular

$62
Avg. per night
Days Inn by Wyndham Gretna Green M74
$32
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Gretna

Gretna travel FAQs

  • What are the best hotels in Gretna?

    One of the most popular hotels in Gretna is Days Inn by Wyndham Gretna Green M74, which has been reviewed by 2,031 users and currently has a rating of 7.4/10. Other top-rated locations include Greens At Gretna and The Gables Hotel, which have received 8.6/10 and 7.8/10 ratings from our users, respectively.

  • How much do hotels in Gretna cost?

    Searches in the last 72 hours suggest an average price of around $102/night is normal for a hotel in Gretna.

  • How much is a cheap hotel in Gretna?

    HotelsCombined searches in the last 3 days suggest cheap Gretna hotels have prices starting from as low as $53/night, depending on the popularity of your requested dates.