Skip to main content

Search hotels in Kelso

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

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

b
bayan
From
Saudi Arabia
Beautiful grounds and great food at the restaurants. Cottages were designed nicely and very clean. Staff were wonderful, so kind and helpful! Will definitely be back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,956 reviews
Price from
$347.37
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.

M
Mark
From
United Kingdom
Everything
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 874 reviews
Price from
$115.57
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...

D
David
From
United Kingdom
Breakfast was really good and I didn't have to book a time slot which always helps, room was very nice with slippers and a gown , a large room overlooking the garden and river where you could see an angler fishing- he caught a fish whilst I watched. Dinner was very good with a good selection of dishes. The hotel is just off the main street in its own gardens and only a short walk from town
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,469 reviews
Price from
$200.04
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.5
Good - What previous guests thought, 13 reviews
Price from
$97.32
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.

A
Anonymous
From
Canada
Great breakfast and friendly staff.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 849 reviews
Price from
$160.85
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.

J
JAMES
From
United Kingdom
PROPERTY IDEALLY LOCATED FOR THE TOWN CENTRE
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 126 reviews
Price from
$250.06
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, 31 reviews
Price from
$115.57
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, 112 reviews
Price from
$133.81
1 night, 2 adults

The Central Guesthouse

Kelso

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

Z
Zoe
From
United Kingdom
The location. Family room was a good size
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 396 reviews
Price from
$118.95
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.6
Exceptional - What previous guests thought, 8 reviews
Price from
$617.89
1 night, 2 adults
See all 62 hotels in Kelso

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

See all

Hotels located in the center of Kelso

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

  • The Square

    Hotel in Kelso
    Central location
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 57 reviews

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

  • Abbey View

    Hotel in Kelso
    Central location
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 132 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.4
    Wonderful - What previous guests thought, 75 reviews

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

Budget hotels in Kelso and nearby

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

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

  • 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, 82 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.3
    Wonderful - What previous guests thought, 21 reviews

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

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

    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.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 38 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.

Best hotels with breakfast in Kelso and nearby

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

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

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 121 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 9.4
    Wonderful - What previous guests thought, 41 reviews

    No 1 The Turret is located in Kelso, just 24 miles from The Maltings Theatre & Cinema and 14 miles from Melrose Abbey.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 16 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.1
    Wonderful - What previous guests thought, 25 reviews

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

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
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 30 reviews
    Kelso Cobbles is bright, airy and very comfortable, in a perfect location for exploring Kelso. The beds are comfortable and the kitchen very well equipped, with everything you would need. The host Jason phoned to check that everything was ok for our arrival and there was a welcome pack and refreshments waiting for us. Parking nearby was easy. Kelso Cobbles is in the centre of the town and close to several very good pubs and restaurants. We ate in the Queens Head, two doors down, which has exceptional "pub grub".
    Guest review by
    Alison
    United Kingdom
  • From $220.32 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 849 reviews
    Breakfast traditional, staff friendly. Staff throughout all very helpful and friendly. Situation of hotel ideal for exploring Kelso. Room good and drinks, biscuits provided. Good value.
    Guest review by
    Robert
    United Kingdom
  • From $115.57 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 874 reviews
    The attic room was comfortable and very clean. The breakfast was good. The staff were all very nice. Kelso is a lovely, clean little town and the hotel is situated in the centre.
    Guest review by
    RUTH
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 82 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 $213.56 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,469 reviews
    Budget hotel in nice location. Motorbike parking
    Guest review by
    Kevin
    United Kingdom