• +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


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

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 £129
Example Classic Room

Classic Room

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

Standard Double

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

Standard Twin

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

Family Room

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

Single Room

  • Occupancy: 1
  • Price: From £69

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