
Find Hotels on the River in Kelso
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Check availability on Kelso Hotels on the River
Tonight
Aug 23 - Aug 24Tomorrow
Aug 24 - Aug 25Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Our top choices for Kelso hotels with a river view
$142 nightly
$171 total
Sep 2 - Sep 3
Total with taxes and fees




2. Schloss Roxburghe Golf Resort, Part of Hyatt
Schloss Roxburghe Golf Resort, Part of HyattKelso
Martin
$339 nightly
$407 total
Aug 24 - Aug 25
Total with taxes and fees




3. Roxburghe Cottages Part of Destination by Hyatt
Roxburghe Cottages Part of Destination by HyattKelso
Margaret
$250 nightly
$300 total
Aug 24 - Aug 25
Total with taxes and fees




4. 2 bedroom accommodation in Town Yetholm, near Kelso
2 bedroom accommodation in Town Yetholm, near KelsoTown Yetholm, near Kelso
Helen
$441 nightly
$441 total
Sep 18 - Sep 19
Total with taxes and fees
$132 nightly
$158 total
Sep 1 - Sep 2
Total with taxes and fees
$127 nightly
$153 total
Sep 3 - Sep 4
Total with taxes and fees
$154 nightly
$185 total
Sep 6 - Sep 7
Total with taxes and fees
$88 nightly
$106 total
Sep 22 - Sep 23
Total with taxes and fees
View all properties
Top Kelso Hotel Reviews
Ednam House Hotel
10/10 Excellent
"Great stay.food in restaurant excellent."
Explore a world of travel with Expedia
- Melrose Hotels
- Resorts & Hotels with Spas in Melrose
- Cottages in Kelso
- Hotels near Tweedbank Station
- Hotels with Bars in Kelso
- Hotels near Duns Castle Nature Reserve
- Gay friendly Hotels in Scottish Borders
- Cabin Rentals in Scottish Borders
- Kelso Hotels
- Cabin Rentals in Minto
- Scottish Borders Hotels
- Vacation Homes in Whitsome
- Hostels in Kelso
- Cabin Rentals in Kelso
- Hostels in Kirk Yetholm
- Hume Hotels
- 5 Star Hotels in Kelso
- Hotels & Resorts for Couples in Scottish Borders
- Duns Hotels
- Greenlaw Hotels
- Cottages in Duns
- Rv Parks in Duns
- B&B in Scottish Borders
- Cottages in Scottish Borders
- 5 Star Hotels in Melrose
- B&B in Kelso
- Villas in Duns
- B&B in Melrose
- Pet-Friendly Hotels in Melrose
- Hotels near Floors Castle
- Jedburgh Hotels
- Farmstay in Scottish Borders
- Cabin Rentals in Melrose
- Minto Hotels
- Historic Hotels in Melrose
- Cheap Hotels in Melrose
- B&B in Kirk Yetholm
- Hotels near Mary Queen of Scots House
- Visit Jedburgh
- Scottish Borders Vacations
- Duns Castle Nature Reserve
- Kelso Vacations
- Visit Nenthorn
- Visit Kelso
- Melrose Abbey
- Visit Earlston
- Dryburgh Abbey
- Visit Gattonside
- Visit Scottish Borders
- Visit St Boswells
- Mellerstain House
- Visit Minto
- Kelso Abbey
- Visit Duns
- Visit Lilliesleaf
- Visit Melrose
- Jedburgh Abbey
- Visit Heiton
- Duns Vacations
- Visit Birgham
- Kirk Yetholm Vacations
- Visit Swinton
- Visit Gordon
- Mary Queen of Scots House
- Smailholm Tower
- Visit Whitsome
- Visit Newtown St Boswells
- Visit Greenlaw
- Floors Castle
- Visit Morebattle
- Car rentals near Scottish Borders
- Car rental Kelso
- Car rental Hume
- Car rental Newtown St Boswells
- Car rental Jedburgh
- Car rental Duns
- Car rental Greenlaw
- Snap Rental Cars in Duns
- Car rental Gordon
- Enterprise Rental Cars in Scottish Borders
- Car rentals in Sixt Crete Chania Airport, Arrival Hall
- Car rental Melrose



























