Skip to main content

Search hotels in Kelso

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

Filter by:

Star Rating

Review score

Kelso – 7 hotels and places to stay

See the latest prices and deals by choosing your dates.
SCHLOSS Roxburghe, part of Destination by Hyatt, hotel in Kelso

Located in Kelso, 25 miles from The Maltings Theatre & Cinema, SCHLOSS Roxburghe, part of Destination by Hyatt provides accommodations with an outdoor swimming pool, free private parking, a fitness...

Everything! Superb food! Perhaps the best breakfast in Scotland! Magnificent room! Wonderful, friendly staff.
Scored 9.2
9.2
Rated wonderful
Wonderful
1,724 reviews
Price from
$251.20
1 night, 2 adults
Queenshead Hotel Kelso, hotel in Kelso

Located 23 miles from The Maltings Theatre & Cinema, Queenshead Hotel Kelso offers 3-star accommodations in Kelso and has a garden, a restaurant and a bar.

A traditional hotel and pub in a great location within Kelso town centre. We had a large room with a big window lookout the back of the hotel. The room was very clean, comfortable and well maintained.
Scored 8.6
8.6
Rated excellent
Excellent
878 reviews
Price from
$106.85
1 night, 2 adults
Ednam House Hotel, hotel in Kelso

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

Great location and looks great from the outside. Very comfortable bed and great quality breakfast just a bit of a wait for it but worth wait. Enjoyed our staff just felt the dated rooms let down the buzz of staying in a place that potentially looked grand
Scored 7.9
7.9
Rated good
Good
1,510 reviews
Price from
$144.10
1 night, 2 adults
The Black Swan Hotel, hotel in Kelso

Located in Kelso and with The Maltings Theatre & Cinema reachable within 23 miles, The Black Swan Hotel has a shared lounge, non-smoking rooms, free WiFi and a bar.

I love this gem of a find in Kelsi. Second stay. Many more to come.
Scored 8.1
8.1
Rated very good
Very Good
330 reviews
Price from
$99.98
1 night, 2 adults
Cross Keys Hotel, Kelso, hotel in Kelso

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

The hotel was close to the town center. The breakfast was okish (not superb or not terrible either).
Scored 7.6
7.6
Rated good
Good
925 reviews
Price from
$136.22
1 night, 2 adults
Premier Room, hotel in Kelso

Premier Room offers accommodations in Kelso, 23 miles from The Maltings Theatre & Cinema and 31 miles from Lindisfarne Castle.

Exceptional property, great location and very clean. Janet met us as we pulled up, show us around and provided everything we needed. We love it!
Scored 9.7
9.7
Rated exceptional
Exceptional
87 reviews
Price from
$123.73
1 night, 2 adults
The Central Guesthouse, hotel in Kelso

The Central Guesthouse offers accommodations in Kelso, 27 miles from Chillingham Castle.

Followed entrance instructions all went very well lovely room very comfortable beds
Scored 7.7
7.7
Rated good
Good
417 reviews
Price from
$108.73
1 night, 2 adults
Dryburgh Abbey Hotel, hotel in Kelso

Set in a 10-acre private estate, Dryburgh Abbey Hotel features an award-winning restaurant, free Wi-Fi and large rooms with luxury toiletries.

Magnificent location. Food in pub restaurant was good and excellent value.
Scored 8.1
8.1
Rated very good
Very Good
2,191 reviews
Price from
$129.35
1 night, 2 adults
Burt's Hotel, hotel in Kelso

With a town center 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.

We loved everything about Burts! Food was excellent extremely clean Very friendly staff
Scored 9.0
9.0
Rated wonderful
Wonderful
553 reviews
Price from
$199.96
1 night, 2 adults
The Border Hotel, hotel in Kelso

The Border Hotel has a garden, shared lounge, a restaurant and bar in Kirk Yetholm.

Nice end to Pennine Way Walk
Scored 8.6
8.6
Rated excellent
Excellent
361 reviews
Price from
$112.48
1 night, 2 adults
See all 30 hotels in Kelso

Most-booked hotels in Kelso in the past month

See all

FAQs about hotels in Kelso

What Guests Said About Kelso:

  • Scored 10
    10

    A quaint little town with lovely shops, a beautiful castle,...

    A quaint little town with lovely shops, a beautiful castle, which we visited. Great little shops as well as Greggs, Co-op, Lidl, Sainsbury, cafes, pharmacies, a lovely hotel plus more! We ate at Tweed Cafe (Turkish kebab). The food was amazing! They do burgers, pizzas, pasta dishes, all types of kebabs too! Lots of places to explore in & around Kelso.
    Kim
  • Scored 10
    10

    Kelso is an old Scottish market town in a very beautiful...

    Kelso is an old Scottish market town in a very beautiful rural area. The river Tweed flows through it and is famous for fishing. Though the town is amazing itself with crooks and crannies (lots of adjoining passageways), interesting shops and some really good eating places , the Abbey ruins and ancient graveyard in a shady, green setting, the surrounding countryside is also so pretty and full of history. So much to see on your doorstep and within easy driving distance. Great area for walking and cycling too.
    catherine
    United Kingdom
  • Scored 10
    10

    Kelso is great for long walks by the river and wandering...

    Kelso is great for long walks by the river and wandering around the shops. There are some very good places to eat. We recommend the Cobbles and the Contented Vine. The pubs are also worth visiting, especially Rutherfords just next door to the apartments. It's a friendly town. We always find ourselves chatting with the locals. Parking in the square is restricted to 2 hours max. For long stay use the Knowes car park on Mayfield Lane, it's free and always has spaces.
    Ed
    United Kingdom
  • Scored 8.0
    8.0

    Kelso is a interesting market town and a good place to use...

    Kelso is a interesting market town and a good place to use as a base for seeing much of the border region, particularly the eastern region. Many of the eating places we visited were "ordinary" and not great value for money, but that seems to be the norm in the region.
    Steven
  • Scored 8.0
    8.0

    The hosts were really helpful.

    The hosts were really helpful. We wanted an impromptu barbecue and they kindly facilitated this. The laundry area/ boot room was very spacious with plenty of room for wellies and wet weather gear, as well as drying and washing facilities.
    Alison
    United Kingdom
  • Scored 8.0
    8.0

    We ate at The Cobbles and also The Cross Keys.

    We ate at The Cobbles and also The Cross Keys. We had a takeaway from the Chinese in Kelso. All Good and enjoyable. Kelso is compact and all on the flat. We used it as a base to visit other places in the Borders.
    A
    Anonymous

See reviews by guests who stayed at hotels in Kelso

See all
  • From $249.95 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,724 reviews
    The location was perfect for a peaceful stay. We loved the hotel decor and the food in Charlie’s was amazing (even if service was a tad slow). Staff at the front desk were welcoming and really helpful. We were shown to our room and were told important information regarding the spa which was great to know. The spa facilities were also fantastic along with the food available at breakfast. We will visit again. Thank you for such a special stay.
    Emily
    United Kingdom
  • From $99.98 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 330 reviews
    The bedroom was extremely comprehensively equipped (bottles of water, tea & coffee, hairdryer, tissues, fan). Great views over town centre & Kelso from this attic room 5. Close to restaurants, cafes, shops. Easy walk to Riverside Walk & ruined Abbey. Kelso is a beautiful town and the hotel is very well located at the centre of it. Very friendly staff. Great free car parking opposite hotel - see photo.
    Roy
    United Kingdom
  • From $136.22 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 925 reviews
    The property is in a lovely location right in the centre of kelso, beautiful area and from the outside the hotel looks lovely. Staff were very friendly also.
    Amy
    United Kingdom
  • From $153.09 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,510 reviews
    Lovely stay in a traditional hotel. Staff were superb and the location and cleanliness was excellent.
    Lusk
    United Kingdom
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 20 reviews
    Location was good just outside Kelso Hot tub was lovely ( although outside light wasn’t working )
    Jill
    United Kingdom