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
Aug 31 - Sep 1Tomorrow
Sep 1 - Sep 2This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Top 5 hotels in Kelso at a glance
- Ednam House Hotel — 3-star hotel in Kelso. Guest rating: 8.4/10 — Very Good.
- Schloss Roxburghe Golf Resort, Part of Hyatt — 5-star hotel in Kelso. Guest rating: 9.4/10 — Exceptional.
- Roxburghe Cottages Part of Destination by Hyatt — 3-star hotel in Kelso. Guest rating: 10/10 — Exceptional.
- The Central Guest House — 3-star hotel in Kelso. Guest rating: 8.0/10 — Very Good.
- The Border Hotel — 3-star hotel in Kelso. Guest rating: 9.0/10 — Wonderful.
Where to stay in Kelso?




Ednam House Hotel
Ednam House HotelKelso
$118
$142 total
includes taxes & fees
Sep 28 - Sep 29




Schloss Roxburghe Golf Resort, Part of Hyatt
Schloss Roxburghe Golf Resort, Part of HyattKelso
$358
$430 total
includes taxes & fees
Sep 1 - Sep 2




Roxburghe Cottages Part of Destination by Hyatt
Roxburghe Cottages Part of Destination by HyattKelso
$248
$298 total
includes taxes & fees
Sep 1 - Sep 2




The Central Guest House
The Central Guest HouseKelso
$99
$119 total
includes taxes & fees
Sep 21 - Sep 22




The Border Hotel
The Border HotelKelso
$152
$182 total
includes taxes & fees
Oct 1 - Oct 2




Rowantree Cottage
Rowantree CottageKelso
$1,038
$1,245 total
includes taxes & fees
Sep 5 - Sep 6




Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
$132
$158 total
includes taxes & fees
Sep 1 - Sep 2




Newcastle Arms Hotel
Newcastle Arms HotelColdstream
$108
$130 total
includes taxes & fees
Sep 1 - Sep 2




The Capon Tree Town House
The Capon Tree Town HouseJedburgh
$136
$163 total
includes taxes & fees
Sep 1 - Sep 2




The Wheatsheaf at Swinton
The Wheatsheaf at SwintonDuns
$155
$254 total
includes taxes & fees
Oct 1 - Oct 2




The Blue Bell Inn
The Blue Bell InnCornhill on Tweed
$102
$122 total
includes taxes & fees
Sep 13 - Sep 14




The Royal Hotel
The Royal HotelJedburgh
$113
$135 total
includes taxes & fees
Oct 1 - Oct 2




George and Abbotsford Hotel
George and Abbotsford HotelMelrose
$106
$127 total
includes taxes & fees
Sep 9 - Sep 10




The Townhouse Hotel
The Townhouse HotelMelrose
$173
$207 total
includes taxes & fees
Sep 22 - Sep 23




Horse and Hound Country Inn
Horse and Hound Country InnHawick
$112
$134 total
includes taxes & fees
Sep 1 - Sep 2
Check out pet-friendly hotels in Kelso
$118
$142 total
includes taxes & fees
Sep 28 - Sep 29
$248
$298 total
includes taxes & fees
Sep 1 - Sep 2
$99
$119 total
includes taxes & fees
Sep 21 - Sep 22
$358
$430 total
includes taxes & fees
Sep 1 - Sep 2
$152
$182 total
includes taxes & fees
Oct 1 - Oct 2




Rowantree Cottage
Rowantree CottageKelso
$1,038
$1,245 total
includes taxes & fees
Sep 5 - Sep 6
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.
View all propertiesGo beyond your typical stay in Kelso
Pet friendly
Apartment
Cottage
Family friendly
Our prices for hotels in Kelso are cheapest in December
Our prices for hotels in Kelso are cheapest in December
Price trends for hotels in Kelso
Pricing is based on two traveler single night rates
Top landmarks in Kelso
Photo by Janice Smith
Floors Castle
9.8/10 (33 reviews)
If visiting museums in Kelso are on your list, you might want to check out 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 Mellerstain House.
Photo by Jock Watson
Smailholm Tower
10.0/10 (1 review)
If seeing the sights is on your list of things to do, head to Smailholm Tower— just one of the landmarks located 5.6 mi (9 km) from central Kelso. Why not take a stroll along the riverfront and watch the sunset while you're here?
Kelso Racecourse
8.4/10 (10 reviews)
Kelso Racecourse is 0.9 mi (1.4 km) from central Kelso, why not stop by during your stay.
Kelso Abbey
8.6/10 (20 reviews)
If you're planning a bit of sightseeing during your trip, head to Kelso Abbey— just one of the monuments in central Kelso. Why not take a stroll along the riverfront and watch the sunset while you're here?
Mellerstain House
If museums are on your list of things to see in Kelso, then you might want to head to Mellerstain House. 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 Floors Castle and Smailholm Tower.
Kelso Old Parish Church
9.0/10 (8 reviews)
Kelso Old Parish Church is in the heart of Kelso, so why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here?
Borders Abbeys Way
10.0/10 (4 reviews)
Borders Abbeys Way is in the heart of Kelso, so why not stop by during your stay.
Clifton Park
Ready for an education in local botany? Clifton Park should make your list of places to visit, located 5.2 mi (8.4 km) from central Kelso. If you like Clifton Park, you'll love Home Park and Henderson Park, both just a short drive away.
Check out reviews of Kelso hotels guests love
Purdy Lodge
8/10 Good
"Room was spot on for our needs.Very comfy beds.Breakfast was decent enough.No tomatoes,mushrooms..That to me is a full English.Staff very helpful.Asked for iron and ironing board.It was waiting outside our room n our return.Would definitely recommend."
Schloss Roxburghe Golf Resort, Part of Hyatt
10/10 Excellent
"Beautiful surroundings visible from most rooms including the outdoor hot tub, swimming pool and sauna. Very tasty dinner to round the day off. We'll be back."
Ednam House Hotel
10/10 Excellent
"The property was stunning, the staff were very friendly and the meals were delicious."
Newcastle Arms Hotel
8/10 Good
"Perfect location for our trip. Onsite parking available. Breakfast was really tasty and obviously freshly made. Staff were wonderfully helpful and friendly."
Doxford Hall Hotel & Spa
8/10 Good
"A beautiful hotel with very generous sized, clean, cosy rooms; well stocked with tea, coffee, chocolate and biscuits. Unfortunately though, our mattress and pillows were quite hard making for an uncomfortable night's sleep. An excellent breakfast with a very good choice of cooked food, fresh fruit, pastries and cereals etc. It would be even better if you could have a latte instead of the filter coffee but that is only a small thing."
Bailiffgate Hotel
10/10 Excellent
"Truly amazing hotel. Standards are high, staff are friendly. Our room was amazing, had the wow factor! Breakfast was really good quality and locally sourced."
Dryburgh Abbey Hotel
8/10 Good
"Very clean spacious room."
Marshall Meadows Manor House
10/10 Excellent
"We stayed one Saturday night in early August. A nice welcoming hotel with ample parking. We had a premier room which was very comfortable, quiet, and had pleasant views over the gardens. The staff were really friendly and helpful, and reminded us that everything in the minibar was complimentary! As we’d eaten prior to arriving, the snacks and drinks - both alcoholic and soft were just enough to keep us satisfied until our good night’s sleep. Breakfast in the morning was plentiful and served in the hotel’s restaurant. This was a good choice for an overnight stay, especially in a premier room."
George and Abbotsford Hotel
10/10 Excellent
"Perfect place for our 1 night stay and early start the next morning"




















