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

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
Graeme
From
United Kingdom
Peaceful and beautiful Gardens and architecture beautiful
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,957 reviews
Price from
7,669.67 Kč
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...

v
vincent
From
United Kingdom
everything
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,490 reviews
Price from
4,455.17 Kč
1 night, 2 adults

Queenshead Hotel Kelso

Hotel in Kelso

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.

Z
Zoe
From
United Kingdom
Staff were nice. It was a pretty big room & decent value for money. Kelso is a pretty little place and the back of the bar outside was nice for a quiet, relaxing drink.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 874 reviews
Price from
2,410.87 Kč
1 night, 2 adults

Black Swan Hotel

Hotel in Kelso

Black Swan Hotel 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.

R
Ramage
From
United Kingdom
Central for all shops ,and close 2 my work.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8 reviews
Price from
2,030.21 Kč
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.

S
Sue Wake
From
United Kingdom
Breakfast was fine
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 859 reviews
Price from
3,355.48 Kč
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.

a
alison
From
United Kingdom
Lovely house, very well equipped, lovely and clean, nice little gift left by owners which was really appreciated. Excellent location in the centre of kelso. Parking very easy. Excellent communication with the owners. Would definitely stay here again
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 126 reviews
Price from
5,216.50 Kč
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.

H
Helen
From
United Kingdom
Amazing hosts fantastic food
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Price from
2,410.87 Kč
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.

E
Eileen
From
United Kingdom
Great selection of breakfast food. Kitchen was a great help. The area is very quiet. The room was comfortable. Janet & Allan were very welcoming. Parking was available so we enjoyed the short walk into Kelso
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
Price from
2,791.53 Kč
1 night, 2 adults

Central Apartment Kelso

Kelso

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.

R
Robert
From
United Kingdom
N/a
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 76 reviews
Price from
3,947.62 Kč
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.

S
Sander
From
Belgium
Great room, very central and nicely renovated
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 389 reviews
Price from
2,481.36 Kč
1 night, 2 adults
See all 63 hotels in Kelso

Hotels with parking in Kelso

  • Free parking
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 259 reviews
    From 3,891.23 Kč per night
  • Free parking
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 642 reviews
    From 3,806.64 Kč per night
  • Free parking
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 606 reviews
    From 2,396.77 Kč per night
  • Free parking
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 42 reviews
    From 3,425.97 Kč per night
  • Free parking
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 420 reviews
    From 3,729.09 Kč per night
  • Free parking
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,154 reviews
    From 3,958.90 Kč per night
  • Free parking
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 690 reviews
    From 3,101.70 Kč per night
  • Free parking
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 347 reviews
    From 4,511.57 Kč per night
  • Free parking
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 637 reviews
  • Free parking
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,957 reviews
    From 16,692.80 Kč per night

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 9.5
    Exceptional - What previous guests thought, 2 reviews

    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.9
    Fabulous - What previous guests thought, 57 reviews

    Offering city views, The Square is an accommodation situated in Kelso, 23 km from Melrose Abbey and 29 km from Etal Castle.

  • 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 8.8
    Fabulous - What previous guests thought, 288 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, 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.4
    Superb - What previous guests thought, 76 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 9.5
    Exceptional - What previous guests thought, 31 reviews

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

Hotels located in the centre of Kelso

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 83 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, 21 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, 874 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.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 38 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, 12 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 7.7
    Good - What previous guests thought, 1,490 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...

  • Scored out of 10, guest rating 9.4
    Superb - 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, 224 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.

Best hotels with breakfast in Kelso and nearby

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

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

    The Cobbles Inn Apartment, a property with a bar, is located in Kelso, 23 km from Melrose Abbey, 30 km from Etal Castle, as well as 44 km from Chillingham Castle.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 41 reviews

    Offering inner courtyard views, No 1 The Turret is an accommodation located in Kelso, 23 km from Melrose Abbey and 30 km from Etal Castle.

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

    Situated in Kelso in the Borders region, The Old Fire Station features accommodation with free WiFi and free private parking.

  • 2 bed property in Kelso Scottish Borders 49166 is situated in Kelso, 24 km from Melrose Abbey, 29 km from Etal Castle, and 42 km from Chillingham Castle.

  • Coledale Stables, a property with a garden, is located in Kelso, 23 km from Melrose Abbey, 30 km from Etal Castle, as well as 43 km from Chillingham Castle.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 24 reviews

    Set in Kelso and only 38 km from The Maltings Theatre & Cinema, Abbeyside Cottage offers accommodation with garden views, free WiFi and free private parking.

  • 2 Bed in Kelso 95838 is situated in Kelso, 23 km from Melrose Abbey, 30 km from Etal Castle, as well as 43 km from Chillingham Castle.

What guests said about Kelso:

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

    Pleasant traditional market town , very tidy , local folks...

    Pleasant traditional market town , very tidy , local folks were helpful and welcoming . We ate in the Indian restaurant one evening and twice at the Queens Head Hotel , good value meals in both establishments , descent sized portions and fair quality
    Guest review by
    David
    United Kingdom

See reviews by guests who stayed at hotels in Kelso

See all
  • From 3,637.45 Kč per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 859 reviews
    Great location, right in the heart of beautiful Kelso. The Cross Keys is a very nice hotel, nice friendly staff, comfortable room and good food.
    Guest review by
    Brian
    United Kingdom
  • From 2,157.09 Kč per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 8 reviews
    Great location right in the heart of Kelso , ideal for pubs , food , bus services right outside , nice size room and powerful shower
    Guest review by
    Richard
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 83 reviews
    Lovely property in the heart of Kelso. Thoroughly recommended. Everything you need for a short or long stay.
    Guest review by
    Neil
    United Kingdom
  • From 4,173.20 Kč per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,490 reviews
    Hotel quality, room size and comfort. Location in Kelso, easy to walk to cafe, shops.
    Guest review by
    Paul
    United Kingdom
  • From 2,791.53 Kč per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 874 reviews
    Excellent old style Hotel /Pub serving good food.
    Guest review by
    Charles
    United Kingdom

Research, refine and make plans for your whole trip