Hotels in Kelso, United Kingdom

14 hotels are listed in Kelso, United Kingdom. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

14 hotels

Ednam House Hotel in Kelso, United Kingdom

Bridge Street, Kelso, United Kingdom

Charming 18th-century hotel with 3-acre gardens, riverside location, homemade bread and jams. Ideal for a relaxing getaway.

30 rooms
Inglestone House Guest House in Kelso, United Kingdom

Abbey Row, Kelso, United Kingdom

Cozy guest house in Kelso with flat-screen TVs, DVD players, and private bathrooms. Ideal for a relaxing stay in the Scottish Borders.

6 rooms
Contribute photo

Coppertree, 19 Springwood Bank, Kelso, United Kingdom

Cozy Kelso hotel with free parking, private bathrooms, and free WiFi. Relax in the shared lounge.

2 rooms
Contribute photo

Oven Wynd, Kelso, United Kingdom

Elegant Georgian B&B in Kelso's historic center, offering luxury rooms and full Scottish breakfasts. Ideal for exploring the Scottish Borders.

2 rooms
Contribute photo

Duncan House, Chalkheugh Terrace, Kelso, United Kingdom

Charming Georgian house with views of River Tweed and Floors Castle. Offers free WiFi and parking in Kelso, Scotland.

5 rooms
Contribute photo

24 T Kelso Bridge Street, Kelso, United Kingdom

Cozy hotel in Kelso with on-site restaurant. Rooms feature TVs and kettles. Conveniently located near Bamburgh and Berwick-Upon-Tweed.

13 rooms
Contribute photo

7 Horsemarket, Kelso, Roxburghshire,, Kelso, United Kingdom

Charming hotel in Kelso with on-site bar. Rooms feature flat-screen TVs and private bathrooms. Ideally located near Bamburgh and Berwick-Upon-Tweed.

5 rooms
Contribute photo

Roxburgh Road, Roxburgh, United Kingdom

Cozy accommodation in Roxburgh, 5 km from Kelso. Rooms with TV, free toiletries, and hair dryer. Luggage storage available.

3 rooms

Loading...