Skip to main content

Search hotels in Kelso

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

Kelso – 66 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...

G
Greg
From
United States
This was our biggest surprise of the trip and our favorite. The rooms were large, beds comfortable, best warm shower, amazing views from our room, gorgeous location and the staff were all great people. The largest breakfast selection, everything was fresh and good, and the restaurant staff was very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,022 reviews
Price from
US$332.56
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.6
Good - What previous guests thought, 1,465 reviews
Price from
US$224.31
1 night, 2 adults

Cross Keys Hotel, Kelso

Hotel in Kelso

Looking out over the cobbled square in the centre of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town.

R
Rick
From
United Kingdom
Great hotel all staff were friendly. Breakfast was good
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 853 reviews
Price from
US$142.15
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, 44 reviews
Price from
US$93.90
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.

R
Robert
From
Australia
Quite simply amazing! Probably the best accommodation of our tour of Scotland.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 125 reviews
Price from
US$241.27
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.

S
Steffen
From
Germany
Spotless room, attention to detail everywhere. Lovely breakfast, and .. the Snooker room! What should I say - not many B&Bs to be found with this high standard. Our only mistake was, as before, to not have stayed more nights. Thanks Janet & Allan, it's always a pleasure to be at your place. Can't wait to be back for some more nights, and get some Snooker lessons from Allan!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 121 reviews
Price from
US$129.11
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.

S
Stephen
From
United Kingdom
I liked the fact you had the use of the sitting room as well as an en suite bedroom which was very comfortable
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 54 reviews
Price from
US$111.50
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.

G
George
From
United Kingdom
Excellent location, nice size, lovely and clean perfect for a family of four and our dog.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 394 reviews
Price from
US$114.77
1 night, 2 adults

Grooms Bothy

Nenthorn (Near Kelso)

Grooms Bothy is located in Nenthorn, 19 km from Melrose Abbey, 34 km from Etal Castle, as well as 47 km from Traquair House.

J
June Johnson
From
Ireland
Everything. This is a stunning property in a beautiful location. The house is very comfortable, immaculately clean and offers everything (and more) that you need for a perfect stay. The owners were friendly and helpful. Would highly recommend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
US$479.93
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 8.7
Fabulous - What previous guests thought, 10 reviews
Price from
US$590.95
1 night, 2 adults
See all 66 hotels in Kelso

Most booked hotels in Kelso and surroundings in the past month

See all

Popular with guests booking hotels in Kelso

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

Popular with guests booking hotels in Kelso

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

Popular with guests booking hotels in Kelso

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 853 reviews

Popular with guests booking hotels in Kelso

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,465 reviews

Popular with guests booking hotels in Kelso

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,022 reviews

Hotels located in the centre of Kelso

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 394 reviews

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

From US$114.77 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 44 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$93.90 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 853 reviews

Looking out over the cobbled square in the centre of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town.

From US$142.15 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,465 reviews

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...

From US$186.49 per night

The Close

Hotel in Kelso
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

The Close is situated in Kelso, 49 km from Lindisfarne Castle, 23 km from Melrose Abbey, as well as 28 km from Etal Castle.

From US$146.72 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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$202.14 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 21 reviews

Located in Kelso, in a historic building, 34 km from The Maltings Theatre & Cinema, Plumtree Cottage is a holiday home with a garden and barbecue facilities.

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.

Best hotels with breakfast in Kelso and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 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.

The Square

Hotel in Kelso
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 61 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.

Abbey View

Hotel in Kelso
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 132 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
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, 39 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, 102 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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 289 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.0
Superb - What previous guests thought, 32 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.

Budget hotels in Kelso and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 78 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 8.8
Fabulous - What previous guests thought, 67 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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 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, 86 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.

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 9.2
Superb - What previous guests thought, 48 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.4
Superb - What previous guests thought, 15 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.

FAQs about hotels in Kelso

What guests said about Kelso:

10

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

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

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

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

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$142.15 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 853 reviews
All the staff were helpful and very friendly. The restaurant staff did their best to cope with dietary requirements. We were here for Kelso music festival and the hotel is a lovely setting for it.
Guest review by
wray
United Kingdom
From US$186.49 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,465 reviews
lovely old hotel steeped in history, right in the centre of Kelso, overlooking the river Tweed. Breakfast was delicious! Staff very friendly.
Guest review by
Denise
United Kingdom
From US$129.11 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 121 reviews
Great host and good location for visiting around Kelso. Comfortable beds and enjoyed the lounge/ breakfast area.
Guest review by
Milva
Canada
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 78 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, 282 reviews
We didn’t have breakfast.The hotel is in the centre of Kelso
Guest review by
Eric
United Kingdom