Kelso is a welcoming city where you can spend time by the river, as well as appreciating the historic sites, and checking out the bars.
You can easily spend a relaxing day visiting Mellerstain House and Northumberland National Park. While you're here, stop by Kelso Abbey and Kelso Racecourse.
Photo by Phyllis Robb
Hotels in Kelso
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Where to stay in Kelso?

Ednam House Hotel
Ednam House Hotel
8.6 out of 10, Excellent, (446)
The price is AU$237
includes taxes & fees
9 June - 10 June
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Kelso
Pet friendly
Cottage
Top landmarks in Kelso

Floors Castle
If visiting museums in Kelso is on your list, you might want to visit the upcoming exhibitions at Floors Castle. Why not take a stroll along the riverfront and watch the sunset while you're here? If you want to experience more of the culture Kelso has to offer, head to Kelso Racecourse, Kelso Abbey, and Smailholm Tower.
Learn more about Kelso
Kelso, well known for its riverfront and gardens, features attractions such as Kelso Abbey and Kelso Racecourse. Visitors to this welcoming city speak highly of the bars whereas sights include Floors Castle and Mellerstain House.

Frequently asked questions
Find out more about Kelso
Find out more about Kelso
Keep exploring
Keep exploring
- Landmarks
- Accommodation Types
- Facilities
- Hotels close to nearby airports
- Nearby cities
- Top Cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Floors Castle
- Hotels near Kelso Abbey
- Hotels near Kelso Racecourse
- Hotels near Mellerstain House
- Hotels near Smailholm Tower
- Hotels near Borders Abbeys Way
- Hotels near Kelso Old Parish Church
- Hotels near Pennine Way
- Hotels near Hailes Castle
- Hotels near Alnwick Castle
- Hotels near Kielder Water and Forest Park
- Hotels near Cragside
- Hotels near Kielder Observatory
- Hotels near Chillingham Castle
- Hotels near Thirlestane Castle
- Hotels near Berwick-upon-Tweed Town Hall
- Hotels near Holy Island Sands
- Hotels near Paxton House
- Hotels near Goswick Links Golf Club
- Hotels near Traquair House
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Liverpool Hotels
- Glasgow Hotels
- Birmingham Hotels
- York Hotels
- Brighton Hotels
- Blackpool Hotels
- Bristol Hotels
- Bournemouth Hotels
- Bath Hotels
- Cardiff Hotels
- Leeds Hotels
- Newcastle-upon-Tyne Hotels
- Southampton Hotels
- Oxford Hotels
- Belfast Hotels
- Inverness Hotels
- Llandudno Hotels
- The Blue Bell Inn
- The Black Bull Inn
- The Roxburgh
- The Coach House
- The White Swan Inn
- Homesly Guest Rooms - Self Checkin
- Horse and Hound Country Inn
- Traquair Arms Hotel
- Burts Hotel
- Queens Head Hotel
- Red Lion Inn
- Dirty Bottles
- The Cookie Jar
- The Juniperlea Inn
- The Home Arms Guesthouse
- The Royal Hotel
- Rock Moor House B&B
- St Ronans Hotel
- Bay Horse Inn - B&B
- East Horton Farmhouse
- The Townhouse Hotel
- West Longridge Manor B&B
- The old Farm House
- Otterburn Castle Country House Hotel
- The Allanton Inn
- Balcary House Hotel
- The Wheatsheaf at Swinton
- Mansfield House Hotel
- Castleview Bed & Breakfast
- The Pheasant Inn
- The Shepherds Rest
- Queens Head
- The Turks Head
- Philipburn Hotel, BW Signature Collection
- The Three Wheat Heads
- YHA Berwick - Hostel
- Glede Knowe Guest House
- Holly Bush Inn
- Percy Arms
- Cross Keys Inn
- Pantile Lodge
- The Tankerville Arms
- The Glen Guesthouse
Most popular destinations
Hotels
Hotels in NairnHotels in Fort AugustusHotels in PeeblesHotels in NossHotels in PlocktonCheap Hotels in GlasgowHotels in DundeeHotels in PortreeHotels in DurnessHotels in HelensburghHotels in GalstonHotels in GlasgowHotels in InvernessHotels with Parking in GlasgowHotels in Islay IslandHotels in AberdeenHotels in MallaigHotels with Parking in ObanHotels in PerthHotels in PitlochryPet Friendly Hotels in AyrHotels in InvergarryHotels in Fort WilliamHotels in WickHotels in ThursoHotels in St. AndrewsHotels in ObanInns InvernessCheap Hotels in InvernessHotels in Stirling