Cross Keys Hotel

Cross Keys HotelBuilt in the 17th century, this hotel is one of the oldest coaching inns in Scotland and is ideally placed for exploring the Scottish borders. Cross Keys Hotel is located in the centre of Canonbie, Scotland, which nestles within the valley of the Border Esk River. Canonbie is just off the A7, Carlisle to Edinburgh trunk road, making for an ideal stopover. The cosy Cross Keys Hotel is personally looked after by Brian and Yvonne MacAskill and their small team of friendly staff. It has a reputation for great cuisine. Our head chef has compiled a menu that should satisfy all tastes and fancies. From quick and easy pub meals through to continental à la carte, you can be sure that you will find something to tickle the taste buds. Fresh local produce and seasonal specialities are always available.
arrival date
number of nights
departure date
Monday 7 December 2020
adults per room
check rates & availability
Availability is being checked, please wait for response ...


Hotel details

General information

Rating : 3 stars
Size : 10 rooms
Currency : GBP
Check-in: from 14:00 to 22:00
Check-out : 07:00 to 10:00


  • Parking
  • Restaurant
  • Pets Allowed
  • Bar
  • Non-Smoking Rooms
  • Free Parking
  • Heating
  • Gay Friendly
  • All Public and Private spaces non-smoking


  • Fishing
  • Darts
  • Library
  • Hiking


  • Meeting/Banquet Facilities
  • Internet Services
  • Packed Lunches
  • Fax/Photocopying


 1  2  3  4  5

Food & Beverages

An extensive à la carte menu and bar meals are available from Monday to Saturday. The restaurant specialises in carvery and this is available for Saturday dinner and Sunday lunch and dinner. Booking is advisable. Meals are served between 12:00 and 14:00 and from 18:00 to 21:00 (last orders 20:30).


Wired internet is available in public areas and is free of charge. 


Free public parking is possible on site (reservation is not needed). 


Pets are allowed on request. No extra charges. 

Location & area


Cross Keys Hotel
DG14 0SY Canonbie


Area information

Gretna, probably the most famous wedding venue in Europe, is less than 20 minutes away, and Cross Keys Hotel Canonbie has, for decades, been a favourite base for newly weds and their families. Canonbie is an ideal location from which to explore the beautiful and scenic areas which the borders boast to offer. There is wealth of things to see and do, such as stately homes and places of interest as well as the characterful Border towns, world famous for their woollen products and tweeds. Canonbie is also the ideal starting point for walkers as there are many local rambles around the Esk Valley and spectacular walks through the Estate Forests. There are several picturesque golf courses within a 20-mile radius of Canonbie ,such as Lockerbie, Carlisle, Dumfries, Lochmaben, Powfoot, Langholm and Moffat. Whether it’s exploring the Scottish Borders or the nearby Lake District or just taking a relaxing fishing break in Scotland, The Cross Keys Hotel Canonbie is ideally located as your home away from home.

Travel information

By Car: From the South: - From the M6 take junction 44 onto the A7 towards Hawick. - Drive through Longtown and continue on the A7. - Just after the 'Welcome to Scotland' sign you will find a right turning to Canonbie. - Take this and drive into Canonbie. - Cross Keys Hotel is on the left-hand side of the road when you get into the village. From the A 74: - Leave the A74 (M) at junction 21 and turn east onto the B6357 which is signposted to Canonbie. - Follow this road until it reaches the A7. - Cross the A7 into Canonbie. - Follow the road into Canonbie and when you reach the t-junction the hotel in on the right.

Hotel policies

Cancellation Policy

If cancelled up to 2 days before date of arrival, no fee will be charged.  If cancelled later or in case of no-show, the first night will be charged. 

Deposit Policy

No deposit will be charged. 

VAT and city/tourist taxes

17.5 % VAT is included.  Service charge is not applicable.  City/tourist tax is not applicable. 

Meal Plan

Full English breakfast is included in the room rate. 

Children and Extra Bed Policy

All children are welcome.  All children under 3 years stay free of charge when using existing bedding.  All children under 2 years are charged GBP 10 per night per person for cots.  All older children or adults are charged GBP 10 per night per person for extra beds.  Maximum capacity of extra beds/babycots in a room is 1. 

Please note that in case specific policies apply to a particular room or rate, the specific room/rate policy prevails over the general hotel policy