Cheap hotels in Kelso, United Kingdom

    • Popular choice

    Roxburghe Cottages, part of Destination by Hyatt

    9.0Excellent (3,897 ratings)

    Expansive outdoor heated infinity pool, Estate to plate dining philosophy

    5.1 km to City center
    from  $298
    See prices from 4 sites
    • Popular choice

    Ednam House Hotel

    8.0Very good (4,051 ratings)

    Riverside gardens on the Tweed, Historic Georgian country house

    0.2 km to City center
    Select dates to see prices and availability
    • Popular choice

    Dryburgh Abbey Hotel

    8.2Very good (5,164 ratings)

    Scenic views from many rooms, Riverside estate with private fishing

    Melrose, 13.7 km to Kelso
    Select dates to see prices and availability
  1. George and Abbotsford

    7.6Good (1,614 ratings)

    Prime location near Melrose Abbey, Inviting bar with local craft ales

    Melrose, 18.0 km to Kelso
    Select dates to see prices and availability
    • Popular choice

    The Royal Hotel

    8.5Excellent (968 ratings)

    Historic 19th-century coaching inn, Proximity to championship golf courses

    Jedburgh, 15.5 km to Kelso
    Select dates to see prices and availability
  2. Queens Head Hotel

    8.6Excellent (1,621 ratings)

    Hearty full Scottish breakfast, Vibrant bar with local atmosphere

    0.2 km to City center
    Select dates to see prices and availability
  3. Waverley Castle Hotel

    7.3(3,099 ratings)

    Panoramic Eildon Hills views, Stately Victorian architecture

    Melrose, 19.4 km to Kelso
    Select dates to see prices and availability
    • Popular choice

    Newcastle Arms Hotel

    8.3Very good (1,179 ratings)

    Hearty, freshly cooked breakfast, Prime Scottish-English border location

    Coldstream, 12.7 km to Kelso
    Select dates to see prices and availability
  4. Cross Keys Hotel

    8.1Very good (1,956 ratings)

    Proximity to historic Kelso Abbey, Dining with local produce focus

    0.1 km to City center
    Select dates to see prices and availability
  5. The Townhouse Hotel

    9.3Excellent (1,326 ratings)

    Award-winning full Scottish breakfast, Prime location in historic Melrose

    Melrose, 18.0 km to Kelso
    Select dates to see prices and availability
  6. Kings Arms Hotel

    8.0Very good (1,109 ratings)

    Dog-friendly accommodation and dining, Diverse gastro pub dining

    Melrose, 18.0 km to Kelso
    Select dates to see prices and availability
    • Popular choice

    The Black Swan Hotel

    8.0Very good (474 ratings)

    Historic coaching inn with unique past, Convenient bus access at the doorstep

    0.1 km to City center
    Select dates to see prices and availability
    • Popular choice

    Modern Rooms with SELF Check-In The Castle, Coldstream

    7.2(301 ratings)

    Proximity to historic castles, Seamless self check-in experience

    Coldstream, 12.5 km to Kelso
    Select dates to see prices and availability
  7. Burt's Hotel

    9.0Excellent (2,046 ratings)

    Prime town center location, Cozy bistro bar with fireplace

    Melrose, 18.0 km to Kelso
    Select dates to see prices and availability
  8. The Border Hotel

    8.7Excellent (575 ratings)

    Vibrant community and local charm, Hearty, homemade dining experience

    11.5 km to City center
    Select dates to see prices and availability
    • Popular choice

    The Capon Tree Town House

    8.8Excellent (755 ratings)

    Thoughtfully designed rooms, Rooms with private balconies

    Jedburgh, 15.3 km to Kelso
    Select dates to see prices and availability
  9. The Spread Eagle Hotel

    7.6Good (631 ratings)

    Historic building on Jedburgh's high street, Jacuzzi bath in select en suite rooms

    Jedburgh, 15.5 km to Kelso
    Select dates to see prices and availability
    • Popular choice

    Buccleuch Arms

    8.1Very good (2,243 ratings)

    Historic 19th-century stone inn, Award-winning Scottish Inn

    Newtown St. Boswells, 14.0 km to Kelso
    Select dates to see prices and availability
    • Popular choice

    The Wheatsheaf Hotel & Restaurant

    9.1Excellent (1,116 ratings)

    Charming village green views, Luxurious room amenities

    Swinton, 17.1 km to Kelso
    Select dates to see prices and availability
  10. Collingwood Arms Hotel

    8.8Excellent (226 ratings)
    Coldstream, 14.0 km to Kelso
    Select dates to see prices and availability
    • Popular choice

    Plough Hotel

    8.7Excellent (512 ratings)

    Rooms with village green views, Relaxing beer garden and games room

    Kirk Yetholm, 11.0 km to Kelso
    Select dates to see prices and availability
  11. Templehall Hotel

    8.9Excellent (420 ratings)

    Vibrant garden views from dining, Unique St Cuthbert's Way package

    10.2 km to City center
    Select dates to see prices and availability
  12. The Square

    8.7Excellent (61 ratings)
    0.1 km to City center
    Select dates to see prices and availability
  13. Schloss Roxburghe Championship Golf Course

    /No rating available 
    Kelso, 5.1 km to Kelso
    Select dates to see prices and availability
  14. Bellevue Guest House

    9.1Excellent (398 ratings)

    Historic charm and quirky character, Prime location near Floors Castle

    0.3 km to City center
    Select dates to see prices and availability
  15. The Kings Arms

    /No rating available 
    Melrose, 18.1 km to Kelso
    Select dates to see prices and availability
  16. Red Lion, Coorie Inn

    8.9Excellent (697 ratings)

    Retro design and unique decor, Exceptional dog-friendly experience

    Melrose, 15.8 km to Kelso
    Select dates to see prices and availability
  17. Whitehouse Country House

    /No rating available 
    Newtown St. Boswells, 9.1 km to Kelso
    Select dates to see prices and availability
  18. Abbeyside B&B

    9.1Excellent (26 ratings)
    0.3 km to City center
    Select dates to see prices and availability
  19. The Farmhouse at Yetholm

    /No rating available 
    Kirk Yetholm, 11.4 km to Kelso
    Select dates to see prices and availability
  20. Calico House

    /No rating available 
    Coldstream, 12.6 km to Kelso
    Select dates to see prices and availability
  21. Goldilands

    /No rating available 
    4.0 km to City center
    Select dates to see prices and availability
  22. Kersmains Cottage

    /No rating available 
    4.4 km to City center
    Select dates to see prices and availability
  23. Plum Tree Cottage

    /No rating available 
    3.5 km to City center
    Select dates to see prices and availability
  24. Crailing Coach House - Superb, Renovated Property In A Country Setting, Sleeps 4

    /No rating available 
    Jedburgh, 10.3 km to Kelso
    Select dates to see prices and availability

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Kelso

Price range

Prices for cheap hotels in Kelso range from ‎$298 to ‎$298 per night.

Cheap hotels near Kelso

These hotels may also be interesting for you...