COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Phyllis Robb

Search Hotels in Kelso

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Duncan House
3 out of 5
Chalkheugh Terrace, Kelso, Scotland
0.19 mi from city centre
4.6/5Exceptional! (39 reviews)
"Good value for money our room and service were excellent"

Reviewed on 3 Aug 2020

Duncan House
SCHLOSS Roxburghe Hotel & Golf Course
5 out of 5
Heiton, Kelso, Scotland
3.2 mi from city centre
4.7/5Exceptional! (18 reviews)
Stay at Roxburghe
"Great welcome. Evening meal and breakfast outstanding. Idyllic surroundings and walks perfect for our wedding anniversary. Would not hesitate in recommending this venue,would definitely go back."

Reviewed on 30 Aug 2020

SCHLOSS Roxburghe Hotel & Golf Course
Templehall Hotel
3 out of 5
Main Street, Kelso, Scotland
The price is £81 per night from 23 Jun to 23 Jun
6.33 mi from city centre
4.6/5Exceptional! (34 reviews)
"Lovely hotel with fantastic friendly service. The bed was very comfortable. Breakfast was great, lots of choice."

Reviewed on 27 Oct 2020

Templehall Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bellevue Guest House
3 out of 5
Bowmont Street, Kelso, Scotland
Free cancellationReserve now, pay when you stay
The price is £89 per night from 5 Jul to 5 Jul
0.28 mi from city centre
4.4/5Excellent! (42 reviews)
Perfect hosts
"The building is a little tired but this is literally the only negative! Graham and Hilary were amazing hosts. Right from the beginning, Graham was gracious and hospitable when we called to say we were going to be late to check in, then took the time to explain the best places for food and visits ..."

Reviewed on 28 Sep 2019

Bellevue Guest House
Coppertree Bed and Breakfast
3 out of 5
19 Springwood Bank, Kelso, Scotland
The price is £81 per night from 5 Jul to 5 Jul
0.58 mi from city centre
4.4/5Excellent! (5 reviews)
"Traditional B&B setup with very pleasant and welcoming host. Lovely porridge and homemade marmalade. Happily accommodated my expensive bicycle in the garage to save me having to leave it visible in the car overnight. Quiet suburban location with bucolic views, within easy walking distance of town ..."

Reviewed on 9 Sep 2019

Coppertree Bed and Breakfast
Don't see what you're looking for?
See all available properties in Kelso
View all properties
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.