Photo by Phyllis Robb

Hotels in Kelso

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay 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.
data_trends

Our prices for hotels in Kelso are cheapest in January

See average prices and weather for all months

Price trends for hotels in Kelso

Pricing is based on two traveler single night rates
Mar
$248
Average price during March is $248
Apr
$248
Average price during April is $248
May
$355
Average price during May is $355
Jun
$375
Average price during June is $375
Jul
$361
Average price during July is $361
Aug
$352
Average price during August is $352
Sep
$290
Average price during September is $290
Oct
$215
Average price during October is $215
Nov
$221
Average price during November is $221
Dec
$236
Average price during December is $236
Jan
$162
Average price during January is $162
Feb
$164
Average price during February is $164
Currently viewing crowd sizes and weather for March.

March

trending_downLow crowds
High 46°F / low 36°F. Cloudy most days.
46°
weather_cloudy
March, Low crowds, average high temperature 46 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
50°
weather_cloudy
April, Low crowds, average high temperature 50 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
55°
weather_cloudy
May, Moderate crowds, average high temperature 55 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Cloudy most days.
42°
60°
weather_cloudy
June, Moderate crowds, average high temperature 60 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Cloudy most days.
47°
63°
weather_cloudy
July, High crowds, average high temperature 63 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Cloudy most days.
51°
63°
weather_cloudy
August, High crowds, average high temperature 63 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Cloudy most days.
51°
60°
weather_cloudy
September, High crowds, average high temperature 60 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
54°
weather_cloudy
October, High crowds, average high temperature 54 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
47°
weather_cloudy
November, Moderate crowds, average high temperature 47 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
43°
weather_cloudy
December, Moderate crowds, average high temperature 43 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
42°
weather_cloudy
January, Low crowds, average high temperature 42 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Cloudy most days.
34°
43°
weather_cloudy
February, Low crowds, average high temperature 43 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
Monthly weather averages (˚F)

Top landmarks in Kelso

Learn more about Kelso

Admired for its riverfront and gardens, Kelso 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 Smailholm Tower.

The Roxburghe Golf Course This championship golf course, designed by Dave Thomas and opened in 1997, is one of the top inland courses in Scotland. It has been the venue for the Scottish Seniors Open and in 2008 will host the Amateur Boys championship. The professional course record of 66 is held by Sergio Garcia. Viewed in late November.
by
(
)
Open Photo by Walter Baxter (CC BY-SA) / Cropped from original

Frequently asked questions

What accommodations do travelers like in Kelso?
The Central Guest House, SCHLOSS Roxburghe, part of Destination by Hyatt and Ednam House Hotel are all accommodations that are popular with guests.
Where can I find free parking with my stay in Kelso?
Park your car for free at these properties: Queens Head Hotel and Inglestone House.
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 can I stay with my pet in Kelso?
Your furry friend can stay with you at these pet-friendly hotels: SCHLOSS Roxburghe, part of Destination by Hyatt, Ednam House Hotel and The Border Hotel. There are 6 options to choose from on our site.
Which Kelso hotels do guests like for their great location?
Our guests love Ednam House Hotel for its great location.
Where should I consider staying in Kelso if I'm looking for a cheap accommodation?
An inexpensive option worth considering is The Black Swan Hotel.
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 18 vacation homes. You can also consider one of the 13 apartments or 32 cottages.
Where can I stay if I'm visiting Kelso with my kids?
Parents traveling with children may want to consider SCHLOSS Roxburghe, part of Destination by Hyatt.
Where should I stay in Kelso for a getaway with my partner?
The Roxburghe Hotel & Golf Course is a good option for a romantic getaway with your special someone.
Where should I stay in Kelso if I want a luxurious hotel?
An option for a luxury stay is SCHLOSS Roxburghe, part of Destination by Hyatt.
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.

Find out more about Kelso

Find out more about Kelso

Kelso: Where Rivers Whisper Secrets Amidst Enchanted Gardens and Ancient Ruins

Nestled in the heart of the Scottish Borders, Kelso is a charming blend of history and natural beauty. This picturesque town, with its stunning riverside setting, boasts the majestic ruins of Kelso Abbey and the elegant Floors Castle, inviting visitors to explore Scotland's rich heritage. Stroll through lush gardens or enjoy a leisurely day at Kelso Racecourse, where excitement meets tradition. With its idyllic landscapes and friendly atmosphere, Kelso is the perfect off-the-beaten-path escape for those seeking a delightful mix of culture and relaxation in a truly enchanting setting. For the best hotel rates in Kelso, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Kelso

Kelso, Scotland, offers a variety of hotel accommodations to suit different preferences and budgets. Visitors can choose from charming inns, modern hotels, and cozy bed-and-breakfasts. Popular options often include local favorites known for their hospitality and convenient locations. The area also features notable spots like Schloss Roxburghe and the Queens Head Hotel, providing unique experiences for travelers. Whether you're seeking relaxation or adventure, Kelso's hotels cater to a range of needs for a memorable stay. Here are some of our travelers' favorite hotels in Kelso:

  1. Queens Head HotelOpens in a new window: This 3.5-star hotel offers a comfortable stay for business travelers and is well-located in Kelso. While the exact distance from key attractions is not specified, its amenities are tailored to ensure a productive experience, featuring business services and facilities designed for corporate needs.
  2. The Roxburghe Hotel & Golf CourseOpens in a new window: A 4.0-star hotel that caters to both golf enthusiasts and pet owners, The Roxburghe Hotel & Golf Course is a charming option in Kelso. It allows pets onsite, making it ideal for travelers who want to bring their furry friends along. The hotel is conveniently situated for those looking to enjoy golfing activities nearby.
  3. SCHLOSS Roxburghe, part of Destination by HyattOpens in a new window: As a luxurious 5.0-star hotel, SCHLOSS Roxburghe, part of Destination by Hyatt is perfect for families, adventure seekers, and business travelers alike. Although the distance from Kelso is not detailed, its array of amenities includes adventure sports, a playground for children, and comprehensive business facilities, ensuring a well-rounded stay.

Things to do in Kelso for first time

Three days in Kelso offer a delightful escape into a scenic landscape of rivers, lush gardens, and historical ruins. Visitors can enjoy activities like fishing, hiking, and exploring tranquil parks, making it an ideal destination for nature lovers and adventure seekers alike. Here's a quick itinerary to make the most of your trip to Kelso:

  • Day 1: Start your adventure in Kelso with a visit to Dryburgh Abbey, a serene and picturesque spot where you can explore the ruins and take in the tranquil surroundings. Afterward, make your way to Scott's View, a breathtaking viewpoint that offers stunning panoramas of the landscape that inspired Sir Walter Scott. Conclude your day at Melrose Abbey, an iconic site renowned for its beautiful architecture and historical significance. Be sure to take a leisurely stroll around the abbey grounds as the sun sets.
  • Day 2: Your exploration continues at Monteviot House, a magnificent Georgian mansion with lovely gardens, perfect for a morning stroll. Next, head to the Jedburgh Castle & Jail Museum, where you can delve into the fascinating history of the area. Finally, visit Mary Queen of Scots House, a charming historic residence that offers insights into the life of one of Scotland's most famous monarchs. Enjoy the rich heritage and stories each location has to offer.
  • Day 3: Begin your day at Jedburgh Abbey, which boasts impressive ruins and a rich history. After taking in its beauty, visit the Coldstream Museum, where you can learn about the local history and the famous Coldstream Guards. Wrap up your journey at the Hirsel Homestead Museum & Craft Centre, where you can appreciate local crafts and enjoy the peaceful surroundings. This final day promises a perfect blend of history and craftsmanship, leaving you with lasting memories of your visit to Kelso.

5 tips to find a great Kelso hotel deal

  1. Book for the cheapest times: The most affordable time to visit Kelso is during February, November, and December, when hotel rates are significantly lower. If you’re an international traveler, it’s advisable to book your flight at least 8 months in advance to secure better prices. Spending at least 2-3 days in Kelso is a great value for money, allowing you to explore its main attractions, such as the beautiful gardens and historic castle. This budget-friendly destination offers plenty to see and do without breaking the bank.
  2. Look for last-minute deals on Hotels.com: If you’re seeking great last-minute deals to Kelso, Hotels.com is a fantastic booking site to explore. To discover discounted hotel rates as your travel date approaches, check out the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections. You could also enable email alerts or push notifications from Hotels.com to keep informed about flash sales and exclusive last-minute promotions, helping you make the most of your budget. Don't miss your chance to find that perfect hotel deal in Kelso!
  3. Be flexible with dates: Hotel prices can fluctuate depending on factors like the location, star rating, and time of year. As a result, being flexible with your travel dates could help you find better hotel rates in Kelso, and you may save money.
  4. Consider your location: When booking your stay on Hotels.com for your vacation, keep your location in mind. Staying closer to major attractions or city centers can be convenient, but it usually tends to be more expensive. For more affordable options, consider hotels in less central areas or neighborhoods, striking a balance between cost and accessibility to the sights you plan to explore.
  5. Upgrade with One Key: Book your next stay in Kelso and join Hotels.com’s One Key programme which allows members to earn and redeem rewards points for hotel bookings. Move through blue, silver, gold and platinum tiers and unlock benefits such as earning free nights, room upgrades, special discounts, and exclusive deals for members. Sign up now.

Best time to go to Kelso

Kelso experiences its lowest average temperature in January, at 37.8°F (3.2°C), while July is the hottest month, with an average temperature of 57.6°F (14.2°C). July is usually the wettest month. April, July, and September are the peak travel months in Kelso, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, with dry to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

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.