Skip to main content

Search hotels in Kelso

Enter your dates to see the latest prices and deals for Kelso hotels

Kelso – 67 hotels and places to stay

Filter by:

Star rating
Review score

SCHLOSS Roxburghe, part of Destination by Hyatt

Hotel in Kelso

Set in Kelso, 41 km from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

S
Stonehaven50
From
Abkhazia
Absolutely excellent hotel and spa - from the first welcome to our departure - enjoyed every minute
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,000 reviews
Price from
US$299.59
1 night, 2 adults

Ednam House Hotel

Hotel in Kelso

Built in 1761, Ednam House Hotel combines the convenience of a Kelso town centre location with the luxury of three acres of riverside gardens to explore, providing a mix of homely relaxation, fine...

M
Michelle
From
United Kingdom
Staff were lovely, very attentive.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,468 reviews
Price from
US$231.07
1 night, 2 adults

Black Swan Inn

Hotel in Kelso

Black Swan Inn is set in Kelso, 50 km from Lindisfarne National Nature Reserve. The property is situated 23 km from Melrose Abbey, 29 km from Etal Castle and 43 km from Chillingham Castle.

k
kate
From
United Kingdom
central in kelso, just the job!
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 40 reviews
Price from
US$96.73
1 night, 2 adults

Heather Brae

Kelso

Featuring river views, Heather Brae features accommodation with a garden and a patio, around 37 km from The Maltings Theatre & Cinema.

M
Margaret
From
United Kingdom
The house was really lovely. Spacious. Clean. Good size towels. Easy enough to access. Nicely decorated. We only had an overnight stay but would definitely go back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 126 reviews
Price from
US$248.54
1 night, 2 adults

Premier Room

Kelso

Premier Room, a property with a terrace, is located in Kelso, 49 km from Lindisfarne Castle, 24 km from Melrose Abbey, as well as 28 km from Etal Castle.

A
Andrew
From
Canada
Lovely accommodation. Nice location. Excellent facilities. Laundry available. Comfortable. Location was great.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 118 reviews
Price from
US$133
1 night, 2 adults

The Old School House B&B

Kelso

Offering a garden and garden view, The Old School House B&B is set in Kelso, 49 km from Lindisfarne Castle and 28 km from Etal Castle.

M
Michelle
From
Australia
Wonderfully comfortable and cosy. Everything we needed and more. An amazing breakfast also.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 49 reviews
Price from
US$114.86
1 night, 2 adults

The Central Guesthouse

Kelso

Situated in Kelso, 38 km from The Maltings Theatre & Cinema, The Central Guesthouse features rooms with city views and free WiFi.

E
Eleni
From
Romania
I felt very well and I warmly recommend the hotel to everyone who wants a good bed (my bed was so big that it was as if I was sleeping on my own island), the kitchen is well equipped and I could have breakfast when I wanted, without depending on the opening hours of the restaurants, I had hot water, well-equipped bathroom, central location, it was clean - everything would have been perfect, if I hadn't had problems upon arrival, but I hope that the management learned their lesson and will check well everything before the arrival of the guests. If it hadn't been for that incident, everything would have been more than perfect. ;-)
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 396 reviews
Price from
US$118.22
1 night, 2 adults

Craggs Cottage

Smailholm (Near Kelso)

Craggs Cottage, a property with a garden, is set in Smailholm, 15 km from Melrose Abbey, 37 km from Etal Castle, as well as 43 km from Traquair House.

G
Gillian
From
United Kingdom
Beautiful location. Very well equipped cosy cottage. Great value for money too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$619.53
1 night, 2 adults

The Townhouse Hotel

Melrose (Near Kelso)

In the centre of Melrose, The Townhouse Hotel is a 2-minute walk from Melrose Abbey and less than 3 miles from Sir Walter Scott’s former home, Abbotsford.

B
Bryan
From
Ireland
Excellent Hotel. Very friendly staff. Lovely evening meal. Our room was very nice indeed, clean and very relaxing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 326 reviews
Price from
US$214.95
1 night, 2 adults

Burt's Hotel

Melrose (Near Kelso)

With a town centre location on Market Square, Burt’s Hotel in Melrose offers individually styled rooms with free parking and Wi-Fi, along with an AA Rosette-winning restaurant.

M
Michael
From
Germany
Very friendly staff. Clean and cosy room, nothing missing. Breakfast and dinner was excellent. Next time in Melrose: Burts again, for sure! Thank you!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 658 reviews
Price from
US$221.67
1 night, 2 adults
See all 67 hotels in Kelso

Most booked hotels in Kelso and surroundings in the past month

See all

Budget hotels in Kelso and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 40 reviews

    Black Swan Inn is set in Kelso, 50 km from Lindisfarne National Nature Reserve. The property is situated 23 km from Melrose Abbey, 29 km from Etal Castle and 43 km from Chillingham Castle.

    From US$96.73 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Linen House, a property with a garden, is set in Kelso, 24 km from Melrose Abbey, 30 km from Etal Castle, as well as 43 km from Chillingham Castle.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    The Scott Apartment, a property with a garden, is situated in Kelso, 24 km from Melrose Abbey, 30 km from Etal Castle, as well as 43 km from Chillingham Castle.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 60 reviews

    The Square is situated in Kelso, 29 km from Etal Castle, 43 km from Chillingham Castle, as well as 50 km from Lindisfarne National Nature Reserve.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 133 reviews

    Offering city views, Abbey View is an accommodation set in Kelso, 38 km from The Maltings Theatre & Cinema and 24 km from Melrose Abbey.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Kelso, 38 km from The Maltings Theatre & Cinema and 49 km from Lindisfarne Castle, Flat 2 - Georgian apartment on The Square offers accommodation with free WiFi in a historic building.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 38 reviews

    The Old Pickle House, a property with a shared lounge, is located in Kelso, 23 km from Melrose Abbey, 29 km from Etal Castle, as well as 43 km from Chillingham Castle.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 103 reviews

    1 HAVANNAH COURT in Kelso provides accommodation with free WiFi, 37 km from The Maltings Theatre & Cinema, 23 km from Melrose Abbey and 29 km from Etal Castle.

Best hotels with breakfast in Kelso and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 283 reviews

    Situated in Kelso, 38 km from The Maltings Theatre & Cinema, Studio Apartments on the Square features rooms with city views and free WiFi.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 126 reviews

    Featuring river views, Heather Brae features accommodation with a garden and a patio, around 37 km from The Maltings Theatre & Cinema.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 36 reviews

    Housed in a historic building, Inglestone House Guest House offers accommodation with a garden and free WiFi in Kelso, 37 km from The Maltings Theatre & Cinema.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 77 reviews

    The Old Seed Store is set in Kelso, 23 km from Melrose Abbey, 29 km from Etal Castle, and 43 km from Chillingham Castle. The holiday home is 50 km from Lindisfarne National Nature Reserve.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Situated in Kelso, Lower Kelso House is a recently renovated accommodation, 38 km from The Maltings Theatre & Cinema and 49 km from Lindisfarne Castle.

    From US$223.15 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 66 reviews

    Featuring a spa bath, Central Apartment Kelso is set in Kelso. The property is located 23 km from Melrose Abbey, 29 km from Etal Castle and 43 km from Chillingham Castle.

  • 2 Abbey Row

    Hotel in Kelso
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews

    2 Abbey Row is set in Kelso, 24 km from Melrose Abbey, 29 km from Etal Castle, and 43 km from Chillingham Castle.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 85 reviews

    Barclay House in Kelso features accommodation with free WiFi, 38 km from The Maltings Theatre & Cinema, 23 km from Melrose Abbey and 30 km from Etal Castle.

Hotels located in the centre of Kelso

  • Offering inner courtyard views, Spring Nook is an accommodation located in Kelso, 49 km from Lindisfarne Castle and 23 km from Melrose Abbey.

    From US$208.23 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 28 reviews

    Located in Kelso, 38 km from The Maltings Theatre & Cinema and 23 km from Melrose Abbey, Home in Kelso Scottish Borders provides accommodation with free WiFi in a historic building.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 876 reviews

    Situated 37 km from The Maltings Theatre & Cinema, Queenshead Hotel Kelso offers 3-star accommodation in Kelso and has a garden, a restaurant and a bar.

    From US$114.86 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 45 reviews

    The Granary is located in Kelso, 24 km from Melrose Abbey, 29 km from Etal Castle, and 43 km from Chillingham Castle. The property has quiet street views.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 13 reviews

    Located 23 km from Melrose Abbey, 30 km from Etal Castle and 43 km from Chillingham Castle, 26 Woodmarket provides accommodation set in Kelso.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 30 reviews

    Offering quiet street views, Kelso cobbles is an accommodation located in Kelso, 37 km from The Maltings Theatre & Cinema and 24 km from Melrose Abbey.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 234 reviews

    Union Street Suites in Kelso features accommodation with free WiFi, 39 km from The Maltings Theatre & Cinema, 23 km from Melrose Abbey and 30 km from Etal Castle.

  • Offering a garden and garden view, 3 Bed in Kelso 95231 is situated in Kelso, 24 km from Melrose Abbey and 29 km from Etal Castle.

FAQs about hotels in Kelso

What guests said about Kelso:

  • 10.0

    Great little town filled with fantastic independent shops,...

    Great little town filled with fantastic independent shops, the best Charity shop ever (Chest, Heart & Stroke Scotland) and the fabulous Cafe U which does the best BLT ever! There are not a huge amount of restaurants but the Cobbles is excellent. Lots of good walks around the town and along the river Tweed. We'd definitely go back if just for the BLT!
    Guest review by
    Jean
    United Kingdom
  • 8.0

    Not a great deal to do in Kelso but very well placed for...

    Not a great deal to do in Kelso but very well placed for trips in the surrounding area - Floors Castle is a must as is dining in the Contented Vine restaurant. The Schloss Roxburghe is great for afternoon tea and a wander around the golf course there
    Guest review by
    Duncan
    United Kingdom
  • 10.0

    A lovely historic market town, independent shops, historic...

    A lovely historic market town, independent shops, historic buildings. the abbey, although closed, looks stunning. Loved the atmosphere. It is also close to other place like the Leaderfoot viaduct, Scott’s view, Abbotsford to name a few.
    Guest review by
    Cora
    Netherlands
  • 10.0

    Kelso is an interesting town in its own right .

    Kelso is an interesting town in its own right . Plenty of interesting shops , bars , and a square to add to the overall attraction . The Cream Chimneys cafe on the square is first class with interesting innovative dishes and advertises live music on weekend evenings . You would need to make a reservation for this . Nearby Floors Castle is worth a visit , and you can walk along the river which is easy to get to . Kelso would be a good base from which to visit other Border towns . There is plenty of streetside parking .
    Guest review by
    john
    United Kingdom
  • 10.0

    Kelso is a lovely town and great for a weekend away.

    Kelso is a lovely town and great for a weekend away. Just about the only town that I can think of that has a propper square in the centre of it. Lot of privately owned shops which creates an interesting experience for browsing.. Great local walks
    Guest review by
    Robin
    United Kingdom
  • 10.0

    Very nice Borders town on the confluence of the River Tweed...

    Very nice Borders town on the confluence of the River Tweed and the River Teviot. Weather was excellent which always help. Nice town to walk around with excellent riverside walks. Floors Castle gardens, which is very close, is worth a visit too.
    Guest review by
    David
    United Kingdom

See reviews by guests who stayed at hotels in Kelso

See all
  • From US$114.86 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 876 reviews
    Great Hotel in the centre of Kelso, staff are friendly and provide great service both in the hotel and bar/restaurant. Rooms were spacious and nicely decorated, bathroom was great. Breakfast is amazing and provides everything you would want. Highly recommend.
    Guest review by
    Andrew
    United Kingdom
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 162 reviews
    Comfortably , spacious , very well maintained, beautiful design decorating, very close to Kelso shops and restaurants and other beautiful towns . Perfect choice nothing to complain.
    Guest review by
    Andreia
    United Kingdom
  • From US$146.44 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 855 reviews
    Very clean and comfortable hotel right in the centre of Kelso. Friendly and efficient staff and an excellent breakfast.
    Guest review by
    P Hock
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 77 reviews
    Beautifully furnished. Having 3 bathrooms for 3 friends was a big bonus. Right in the centre of Kelso.
    Guest review by
    Krystyna
    United Kingdom
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 286 reviews
    We didn’t have breakfast.The hotel is in the centre of Kelso
    Guest review by
    Eric
    United Kingdom