• +44 (0)1573 223303   
  • The Square, Kelso, Scotland, TD5 7HL    

  • Kelso Town Square

  • Hotel from Town Square

  • Cross Keys Hotel Christmas

  • Household Cavalry Guard of Honour

  • Tour of Britain 2019

  • Tour of Britain 2019


Hotel accommodation, restaurant, wedding & events venue located in the heart of Kelso Town Square in the beautiful Borders of Scotland

The Cross Keys Hotel is superbly situated in the heart of Kelso's picturesque French-style cobbled square. The present hotel was built in 1769, but in other forms a Cross Keys hotel has occupied this site since the earliest days of Scottish coaching inns. An ideal base to enjoy all that the Scottish Borders has to offer, the hotel is situated in a peaceful corner of Scotland yet still within easy reach of Edinburgh and Newcastle, perfect for business and pleasure.

The Cross Keys Hotel provides a warm and friendly welcome to its guests and excellent service from attentive, friendly staff. The Cross Keys is family-run providing that personal touch that makes all the difference to guests. We take pride in welcoming and looking after our guests, book today.

Learn More

Our Rooms

Junior Suites, Classic & Standard Rooms

As you might expect in a building with such historic roots, and unlike more impersonal larger chain hotels, our hotel bedrooms are different shapes and sizes which adds to their individual character.

Rooms vary in size and outlook but are decorated to the same standard. There is free Wi-Fi access in all our bedrooms and complimentary mineral water. Our Junior Suites are large spacious rooms, many of which are capable of sleeping a family of up to 2 adults and 2 children. We can also offer a 2 bedroom family suite with interconnecting rooms and a shared bathroom.

Example Juniour Suite

Junior Suite

  • Occupancy: up to 3
  • Price: From £125
Example Classic Room

Classic Room

  • Occupancy: up to 3
  • Price: From £99
Example Standard Room

Standard Double

  • Occupancy: 2
  • Price: From £89
Example Twin Room

Standard Twin

  • Occupancy: 2
  • Price: From £89
Family Room

Family Room

  • Occupancy: up to 5
  • Price: From £125
Example Single Room

Single Room

  • Occupancy: 1
  • Price: From £69

Our Latest Offers

Scottish Borders:  A cyclist's paradise

Cycling Break

Discover our spectacular scenery and arrive on your bike for this special offer! From £60 per person dinner, bed and breakfast

View Details
Races Offer

A Day at Kelso Races

The Cross Keys Hotel is superbly situated in the heart of Kelso within walking distance of Kelso Racecourse (just a mile).

View Details
Sporting Group Offers

Sporting Group Rates

Enjoy the great outdoors and indoors with our superb value packages, from only £60 per person dinner, bed and breakfast

View Details
Sunday Offer

Sunday Special - Dinner, B&B

Enjoy a lazy Sunday stay and take advantage of our lower rate of only £55 per person for a Sunday one night stay.

View Details


Perfect choice for group visit.

The Cross Keys was the ideal choice for my group of 33 gardeners to spend two nights while visiting gardens in the area. Liz Dyet was extremely helpful throughout and all the staff exceptionally pleasant and helpful.

Rooms and surroundings were comfortable, general atmosphere relaxing and food good with all needs catered for. Also perfectly situated for the shopaholic!

FayPittenweem - July 2019
View on Trip Adviser

High Tea Spectacular.

Our bus trip had high tea here and what a delicious choice it was.. The food was cooked to perfection and the helpings were huge. Breaded juicy Scampi or fish. Ploughman's ham salad, ham hand cut into thick juicy slices.

Or Steak and Ale pie. The freshest warm scones ever, and cakes in a lake of tea or coffee. Smiley, friendly staff who accommodated every whim. If you are planning a trip to Kelso or you are there for the day, make the Cross Keys your place to have a meal.

Lvira54 - July 2019
View on Trip Adviser

Central Location.

Cross Keys is in the very heart of Kelso, being the biggest building on the old town square. The staff are warm and welcoming, the food is delicious and good sized portions, and the hotel is very comfortable.

hgmanning2388 - July 2019
View on Trip Adviser

Loved this place.

Stayed for 2 nights and totally felt at home there. Friendly, helpful staff and what a treat to actually get a really good nights sleep in a hotel bed! Decent food and even 'ice cream' at reception!! It gets a big 'thumbs up' from us!!

Aileen H - June 2019
View on Trip Adviser

Book direct online today for the best rates and look forward to a relaxing stay with us

Call Us On +44 (0)1573 223303 or Email: reception@cross-keys-hotel.co.uk

Online Booking

It is with great pleasure that we can announce our plans to reopen the hotel and it's facilities from Friday 31st July.

We have spent a huge amount of time reviewing all of the relevant guidelines, and will spend the remaining period of closure putting all relevant changes into practice to ensure the hotel is opened securely, safely and legally.

We will publise an overview of the measures we have taken, but to reassure you from the outset:

  • Our public areas and operating procedures will be altered to accommodate for social distancing

  • Our staff will be fully trained in the changes so that they know how to keep themselves and our guests safe

  • Sanitising stations have been installed and PPE will be worn by staff to ensure the highest levels of hygiene within the hotel

  • Our cleaning procedures have been reviewed to ensure regular sanitising and disinfecting of the entire hotel
  • As the phones lines are still unmanned, accommodation bookings are able to be made directly either through the website or by emailing reception@cross-keys-hotel.co.uk

    Similarly, any restaurant bookings can be made by emailing the hotel through the above email address.

    We have massively appreciated everyones support over the last few months, and very much look forward to welcoming our guests back upon reopening.