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

Where to stay in Kelso?

Ednam House Hotel

Ednam House Hotel
3.0 star property
Kelso
8.4 out of 10, Very Good, (536 reviews)
The price is $111
$134 total
includes taxes & fees
Jul 26 - Jul 27
Ednam House Hotel

Schloss Roxburghe Golf Resort, Part of Hyatt

Schloss Roxburghe Golf Resort, Part of Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (350 reviews)
Immerse yourself in tranquility at this luxurious Scottish hotel featuring a scenic golf course, outdoor pool, and spa treatments. Located near Kelso Abbey with 4 restaurants, including British cuisine at Charlie's. Free breakfast, WiFi, and parking enhance your countryside escape.
The price is $307
$368 total
includes taxes & fees
Aug 9 - Aug 10
Schloss Roxburghe Golf Resort, Part of Hyatt

The Central Guest House

The Central Guest House
3.0 star property
Kelso
7.8 out of 10, Good, (60 reviews)
Discover Kelso Abbey from this welcoming guesthouse featuring premium bedding and thoughtful freebies like WiFi and parking. Explore nearby hiking trails or follow the Borders Abbeys Way, with Edinburgh Airport just an hour's drive away.
The price is $102
$123 total
includes taxes & fees
Jul 28 - Jul 29
The Central Guest House

Roxburghe Cottages Part of Destination by Hyatt

Roxburghe Cottages Part of Destination by Hyatt
2.0 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
The price is $244
$308 total
includes taxes & fees
Jul 28 - Jul 29
Roxburghe Cottages Part of Destination by Hyatt

The Border Hotel

The Border Hotel
3.0 star property
Kelso
9.0 out of 10, Wonderful, (120 reviews)
Discover this charming hotel near the Pennine Way hiking trails with onsite biking opportunities. After outdoor adventures, savor a meal at the restaurant or unwind with a drink at the welcoming bar.
The price is $195
$234 total
includes taxes & fees
Jul 29 - Jul 30
The Border Hotel

New Cross Keys House - Cosy 4-bed Cottage in Kirk Yetholm

New Cross Keys House - Cosy 4-bed Cottage in Kirk Yetholm
2.0 star property
Kelso
The price is $155
$350 total
includes taxes & fees
Jul 26 - Jul 27
New Cross Keys House - Cosy 4-bed Cottage in Kirk Yetholm

Rowantree Cottage

Rowantree Cottage
3.0 star property
Kelso
The price is $1,390
$1,668 total
includes taxes & fees
Jul 28 - Jul 29
Rowantree Cottage

Craggs Cottage

Craggs Cottage
3.5 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
This golf-adjacent cottage in Kelso offers both tranquility and adventure with nearby hiking trails to explore. Enjoy complimentary Wi-Fi and parking, plus a garden and fully-equipped kitchen. Mellerstain House and Smailholm Tower attractions await just a short drive away.
The price is $502
$603 total
includes taxes & fees
Aug 15 - Aug 16
Craggs Cottage

Kirk Cottage

Kirk Cottage
3.0 star property
Kelso
The price is $547
$656 total
includes taxes & fees
Jul 29 - Jul 30
Kirk Cottage

Newcastle Arms Hotel

Newcastle Arms Hotel
2.5 star property
Coldstream
8.8 out of 10, Excellent, (169 reviews)
Begin your Scottish adventure at this inviting inn, located near Home Park and Coldstream Library. Enjoy complimentary breakfast, WiFi, and parking. After exploring local attractions, unwind with a refreshing drink at the bar or grab a bite at the café.
The price is $95
$114 total
includes taxes & fees
Jul 28 - Jul 29
Newcastle Arms Hotel

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (917 reviews)
The price is $130
$156 total
includes taxes & fees
Aug 12 - Aug 13
Dryburgh Abbey Hotel

The Wheatsheaf at Swinton

The Wheatsheaf at Swinton
4.0 star property
Duns
9.4 out of 10, Exceptional, (114 reviews)
Discover rustic elegance at this Duns hotel where the restaurant and bar/lounge complement scenic garden views. Near Whitsome Ark and Coldstream Museum, enjoy free WiFi, breakfast, and parking, with Newcastle Airport 81 minutes away.
The price is $116
$207 total
includes taxes & fees
Jul 26 - Jul 27
The Wheatsheaf at Swinton

Buccleuch Arms

Buccleuch Arms
4.0 star property
Melrose
8.2 out of 10, Very Good, (103 reviews)
This welcoming inn in scenic Melrose offers a restaurant and cozy bar/lounge where you can unwind after exploring. Near Scott's View and Dryburgh Abbey, with free breakfast, WiFi, and parking. Just a 7-minute drive from Tweedbank Station.
The price is $155
$186 total
includes taxes & fees
Jul 26 - Jul 27
Buccleuch Arms

The Royal Hotel

The Royal Hotel
3.0 star property
Jedburgh
9.0 out of 10, Wonderful, (116 reviews)
This welcoming hotel offers free WiFi and parking, putting you moments from Jedburgh Abbey and Mary Queen of Scots House. After exploring local history, return to comfortable accommodations in this convenient Scottish Borders retreat.
The price is $128
$153 total
includes taxes & fees
Jul 29 - Jul 30
The Royal Hotel

The Blue Bell Inn

The Blue Bell Inn
4.0 star property
Cornhill on Tweed
9.6 out of 10, Exceptional, (331 reviews)
The price is $100
$120 total
includes taxes & fees
Jul 28 - Jul 29
The Blue Bell Inn

The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (263 reviews)
Embrace the Scottish Borders in this luxurious Melrose hotel with free breakfast and WiFi. Just minutes from Saint Cuthbert's Way and Melrose Abbey, enjoy the restaurant, bar, and garden terrace after exploring local attractions.
The price is $166
$199 total
includes taxes & fees
Jul 26 - Jul 27
The Townhouse Hotel

The Capon Tree Town House

The Capon Tree Town House
3.5 star property
Jedburgh
9.0 out of 10, Wonderful, (56 reviews)
This guesthouse offers a warm retreat with a welcoming restaurant and bar where you can unwind after exploring nearby Mary Queen of Scots House and Jedburgh Abbey. Enjoy complimentary breakfast and WiFi just 19 minutes from Tweedbank Station.
The price is $133
$160 total
includes taxes & fees
Jul 31 - Aug 1
The Capon Tree Town House

George and Abbotsford Hotel

George and Abbotsford Hotel
3.5 star property
Melrose
8.0 out of 10, Very Good, (479 reviews)
Discover the charm of this Melrose hotel, where helpful staff ensure a pleasant stay. Unwind at the onsite bar and restaurant after exploring nearby Saint Cuthbert's Way and Melrose Abbey. Clean rooms, free WiFi and parking complete your Scottish Borders experience.
The price is $103
$123 total
includes taxes & fees
Aug 11 - Aug 12
George and Abbotsford Hotel

The White Swan Hotel

The White Swan Hotel
3.0 star property
Duns
8.2 out of 10, Very Good, (108 reviews)
Unwind at this cozy guesthouse beside Duns golf course. After a match on the outdoor tennis courts, grab a bite at the restaurant and raise a glass in the bar. Explore nearby Jim Clark Room and Duns Castle Nature Reserve after a restful night.
The price is $92
$111 total
includes taxes & fees
Jul 27 - Jul 28
The White Swan Hotel

Pantile Lodge

Pantile Lodge
3.5 star property
Wooler
9.8 out of 10, Exceptional, (44 reviews)
Nestled in Wooler, this charming B&B offers hiking trails and a tranquil garden terrace. Enjoy daily full breakfast and convenient amenities like free WiFi and parking. Lady Waterford Hall and Heatherslaw Light Railway attractions are just a short drive away.
The price is $119
$142 total
includes taxes & fees
Aug 20 - Aug 21
Pantile Lodge
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.

You may also like pet-friendly hotels in Kelso

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.

When is the best time to visit Kelso?

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
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Kelso
July
High 17°C / low 11°C. Cloudy most days.
View properties in July
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Kelso

Check out reviews of Kelso hotels guests love

Frequently asked questions

What accommodations do travelers like in Kelso?
Where can I find free parking with my stay in Kelso?
Park your car for free at these properties: Inglestone House and Queens Head Hotel.
Can I book a refundable hotel in Kelso?
If you want the flexibility to change your plans to Kelso, most hotels offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I consider staying in Kelso if I'm looking for a cheap accommodation?
An inexpensive option worth considering is Roxburghe Cottages, part of Destination by Hyatt.
Where can I stay in Kelso if I want a vacation home instead of a traditional hotel?
If you're looking for a good alternative to a hotel, review our selection of 16 vacation homes. You can also consider one of the 12 apartments or 48 cottages.
What will the weather in Kelso be like during my trip?
July and August are typically the warmest months in Kelso when the average temp is 56°F. January and February are the coldest months when the average temperature is 39°F. July and December are the months with the most rain.
Why should I book my Kelso accommodation with Hotels.com?
There are lots of reasons to book your Kelso trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.