Skip to main content

Search hotels in Kelso

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

Kelso – 63 hotels and places to stay

Filter by:

Star Rating

Review score

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

O
Oraib
From
Kuwait
The best hotel I’ve ever been privileged enough to stay at. Gorgeous building, and it only gets more breathtaking when you walk in
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,976 reviews
Price from
$300.82
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.

R
Rita
From
France
The hotel Is in a perfect place, 2 minutes from Jedburgh Abbey, all the shops and restaurants. 200 years of charm, a great pub downstairs, comfortable rooms, fantastic bathroom. The staff is very kind and the breakfast is delicious.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 875 reviews
Price from
$115.86
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...

E
Elizabeth
From
United Kingdom
The hotel was warm and inviting with fires on in all the main rooms, reception was lovely from Louise and the food was lovely and the service from Linda and Colin attentive. It was our anniversary and there was a card and chics in our room such a lovely surprise and appreciated.😊
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,466 reviews
Price from
$207.32
1 night, 2 adults

Black Swan Hotel

Hotel in Kelso

Located within 23 miles of The Maltings Theatre & Cinema and 14 miles of Melrose Abbey, Black Swan Hotel provides rooms in Kelso.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 23 reviews
Price from
$97.56
1 night, 2 adults

Heather Brae

Kelso

Heather Brae is located in Kelso, just 23 miles from The Maltings Theatre & Cinema and 14 miles from Melrose Abbey. This property offers access to a patio, free private parking, and free Wifi.

G
Gidon
From
Israel
A very central apartment but on a side alley and very quiet. We attended the festival and the apartment was very close to all the venues. It was clean, wide and comfortable. The kitchen was the central place to sit in and we loved it. Planning to come again!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 131 reviews
Price from
$250.68
1 night, 2 adults

Premier Room

Kelso

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

D
Daniel
From
United Kingdom
Lovely warm welcome. Fantastic facilities. Exceptionally clean and a wonderfully comfortable bed. Good location too, just a short walk from/to Kelso town centre.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 116 reviews
Price from
$134.15
1 night, 2 adults

The Old School House B&B

Kelso

Providing a garden, The Old School House B&B provides accommodations in Kelso. This property offers access to a terrace, free private parking, and free Wifi.

P
Peter
From
United Kingdom
Was like a home away from home ! Hosts were friendly and helpful, everything was spot on, will definitely come again.Many thanks to Annie and Hugh.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
Price from
$115.86
1 night, 2 adults

The Central Guesthouse

Kelso

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

L
Lyn
From
United Kingdom
Followed entrance instructions all went very well lovely room very comfortable beds
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 399 reviews
Price from
$119.24
1 night, 2 adults

Craggs Cottage

Smailholm (Near Kelso)

Craggs Cottage offers accommodations in Smailholm, 28 miles from The Maltings Theatre & Cinema and 10 miles from Melrose Abbey.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$624.88
1 night, 2 adults

The Townhouse Hotel

Melrose (Near Kelso)

In the center 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.

W
William
From
United States
This hotel is in an excellent location for a vacation in the Scottish borders, right on the main road of Melrose. The staff was excellent. They were very nice and helpful. The dinner and breakfast were delicious and in a peaceful environment. Highly recommend.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 329 reviews
Price from
$216.81
1 night, 2 adults
See all 63 hotels in Kelso

Most booked hotels in Kelso and surrounding area in the past month

See all

Budget hotels in Kelso and nearby

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

    Offering a garden, Linen House offers accommodations in Kelso. The property is around 15 miles from Melrose Abbey, 19 miles from Etal Castle, and 27 miles from Chillingham Castle.

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

    The Scott Apartment offers accommodations in Kelso, 23 miles from The Maltings Theatre & Cinema and 15 miles from Melrose Abbey. This vacation home offers a garden.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 58 reviews

    The Square is located in Kelso, just 14 miles from Melrose Abbey and 18 miles from Etal Castle.

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

    Abbey View offers accommodations in Kelso, 23 miles from The Maltings Theatre & Cinema and 15 miles from Melrose Abbey.

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

    The Old Pickle House offers accommodations in Kelso, 31 miles from Lindisfarne National Nature Reserve.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 291 reviews

    Studio Apartments on the Square offers accommodations in Kelso, 14 miles from Melrose Abbey and 18 miles from Etal Castle.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 37 reviews

    Housed in a historic building, Inglestone House Guest House offers accommodations with a garden and free Wifi in Kelso, 23 miles from The Maltings Theatre & Cinema.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 76 reviews

    The Old Seed Store offers accommodations in Kelso, 14 miles from Melrose Abbey and 18 miles from Etal Castle.

Best hotels with breakfast in Kelso and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 72 reviews

    Central Apartment Kelso offers accommodations in Kelso, 31 miles from Lindisfarne National Nature Reserve.

  • 2 Abbey Row

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

    2 Abbey Row offers accommodations in Kelso, 15 miles from Melrose Abbey and 18 miles from Etal Castle. This vacation home offers a garden.

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

    Barclay House in Kelso features accommodations with free Wifi, 23 miles from The Maltings Theatre & Cinema, 15 miles from Melrose Abbey, and 19 miles from Etal Castle.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 23 reviews

    Home in Kelso Scottish Borders is located in Kelso, just 23 miles from The Maltings Theatre & Cinema and 14 miles from Melrose Abbey.

  • The Granary

    Hotel in Kelso
    Breakfast options
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 40 reviews

    The Granary offers accommodations in Kelso, 15 miles from Melrose Abbey and 18 miles from Etal Castle.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 12 reviews

    26 Woodmarket is located in Kelso, just 15 miles from Melrose Abbey and 18 miles from Etal Castle. Free Wifi is available throughout the property and The Maltings Theatre & Cinema is 23 miles away.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 30 reviews

    Kelso cobbles offers accommodations in Kelso, 23 miles from The Maltings Theatre & Cinema and 15 miles from Melrose Abbey.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 231 reviews

    Union Street Suites in Kelso features accommodations with free Wifi 24 miles from The Maltings Theatre & Cinema, 14 miles from Melrose Abbey, and 19 miles from Etal Castle.

Hotels located in the center of Kelso

  • 3 Bed in Kelso 95231 offers accommodations in Kelso, 31 miles from Lindisfarne National Nature Reserve.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 120 reviews

    The Cobbles Inn Apartment is located in Kelso, just 14 miles from Melrose Abbey and 19 miles from Etal Castle. This apartment provides a bar.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 15 reviews

    The Old Fire Station offers accommodations in Kelso, 24 miles from The Maltings Theatre & Cinema and 14 miles from Melrose Abbey.

  • 2 bed property in Kelso Scottish Borders 49166 offers accommodations in Kelso, 15 miles from Melrose Abbey and 18 miles from Etal Castle.

  • Coledale Stables is located in Kelso, just 24 miles from The Maltings Theatre & Cinema and 14 miles from Melrose Abbey. This property offers access to a patio, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 28 reviews

    Abbeyside Cottage offers accommodations in Kelso, 23 miles from The Maltings Theatre & Cinema and 15 miles from Melrose Abbey.

  • 2 Bed in Kelso 95838 offers accommodations in Kelso, 14 miles from Melrose Abbey and 18 miles from Etal Castle.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 26 reviews

    Goshen Cottage offers accommodations in Kelso, 27 miles from Chillingham Castle. 14 miles from Melrose Abbey and 19 miles from Etal Castle, the property offers a garden and barbecue facilities.

What Guests Said About Kelso:

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

    What a beautiful Borders town.

    What a beautiful Borders town. Restaurants, cafes, bakeries, pubs, shops - it has a FatFace!!!! Clean - not a single scrap of litter anywhere- and beautifully maintained. River for walks, park to sit & enjoy nature, ruined abbey for history. Struck by how many people knew each other, and greeted friends as they passed. Excellent location for sight-seeing in the local area, being within easy reach of Melrose & surrounding tourist destinations.
    Guest review by
    Helen
    United Kingdom
  • 10.0

    Kelso is a beautiful scenic town with Floors Castle within...

    Kelso is a beautiful scenic town with Floors Castle within walking distance from our accommodation. Lots of historical places. Great for those who love cycling, walking. A selection of places to eat. Fish n chips, kebabs, pub food, Greggs, Cake shop... We travel 370 miles to stay in Kelso. 4 times since August last year. Will we be coming back again? Of course!
    Guest review by
    Kim
    United Kingdom
  • 10.0

    Friendly place with something for everyone to do,.

    Friendly place with something for everyone to do,. We only had a short weekend . But once a year we travel far and wide. Travelling the coastline finding hidden hideaways with the most natural untouched places. The Scottish government provide such lovely clean places and honestly I would move to Kelso in a heart beat.
    Guest review by
    Shaun
    United Kingdom

See reviews by guests who stayed at hotels in Kelso

See all
  • From $147.70 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 860 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.
    Guest review by
    Amy
    United Kingdom
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 133 reviews
    Lovely wee apartment in the heart of Kelso, very warm and inviting, plenty of space, bathrooms for everyone, nice outlook on both sides. Central location.
    Guest review by
    Anonymous
    United Kingdom
  • From $193.77 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,468 reviews
    A beautiful old salmon fishing lodge by the River Tweed set in their own gardens in the very pretty village of Kelso. Lovely old grandeur property.
    Guest review by
    CATHERINE
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 131 reviews
    Property exactly as pictured. Lovely accommodation. Super clean. Amazing communication with host. Centre of Kelso!
    Guest review by
    Emma
    United Kingdom
  • From $115.86 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 875 reviews
    Enjoyable stay in this hotel in the centre of Kelso. Lovely spacious room. Staff welcoming.
    Guest review by
    Margaret
    United Kingdom

Research, refine, and make plans for your whole trip

gogless