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

This weekend
Next weekend

Where to stay in Kelso?

Create new moments at Kelso hotels

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.
trending_down

Our prices for 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
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Kelso
September
trending_upHigh crowds
High 60°F / low 48°F. Cloudy most days.
View properties in September
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°
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°
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 Mellerstain House.

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

Check out reviews of Kelso hotels guests love

Frequently asked questions

How much does a hotel room cost in Kelso?
You can find top hotels in Kelso from $113 with options to suit your budget and needs. If you're looking for an affordable hotel in Kelso that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Kelso hotels?
Members can save up to 20% on select hotels in Kelso. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Kelso hotels with free cancellation?
It's easy to book a refundable Kelso hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Kelso?
One of the most popular luxury hotels in Kelso is SCHLOSS Roxburghe, part of Destination by Hyatt. SCHLOSS Roxburghe, part of Destination by Hyatt is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool, a full-service spa and a golf course.
What are some top pet-friendly hotels in Kelso?
Our travelers' top pet-friendly hotels in Kelso include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Kelso.
What are some of the best hotels in Kelso for couples?
Stay at a top-rated Kelso romantic hotel and make the most of your couple's vacation. Our travelers love SCHLOSS Roxburghe, part of Destination by Hyatt, a hotel with a garden-view restaurant and an outdoor pool. Another romantic hotel with top reviews is The Roxburghe Hotel & Golf Course. This hotel offers a restaurant and a bar/lounge for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Kelso for couples on Hotels.com.
What are some of the best kid-friendly hotels in Kelso?
One of the best Kelso hotels for kids is SCHLOSS Roxburghe, part of Destination by Hyatt. SCHLOSS Roxburghe, part of Destination by Hyatt is a kid-friendly hotel with a guest score of 9.4 out of 10 plus family-friendly amenities like a free children's club, an outdoor pool, and a playground. Explore more kid-friendly hotels in Kelso by using our "Family friendly" filter in your search on Hotels.com.
What are the top Kelso hotels with a pool?
For a little extra luxury, discover some of the best Kelso hotels with a pool. SCHLOSS Roxburghe, part of Destination by Hyatt is a great hotel with an outdoor pool and a guest rating of 9.4 out of 10. Plus, you can make the most of its hot tub and full-service spa. To find more stays in Kelso with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Kelso hotels with free parking?
If you're driving, a great Kelso hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Kelso?
For hotels in central Kelso, check out SCHLOSS Roxburghe, part of Destination by Hyatt and The Old Priory Guesthouse. Travelers love SCHLOSS Roxburghe, part of Destination by Hyatt for its location, as well as the outdoor pool, full-service spa and hot tub this hotel offers. The Old Priory Guesthouse is another popular central bed & breakfast with a free cooked-to-order breakfast and free parking, plus Egyptian cotton sheets in the guestrooms.
Are all taxes and fees included in the Kelso hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers like in Kelso?
The Old Priory Guesthouse, The Border Hotel and SCHLOSS Roxburghe, part of Destination by Hyatt are all accommodations that are popular with guests.

Find out more about Kelso

Find out more about Kelso

Whispers of Time: Discover Kelso's Enchanted Gardens and Historic Ruins

Nestled at the confluence of the Tweed and Teviot rivers, Kelso, Scotland, is a charming blend of history and natural beauty. Wander through the picturesque cobbled streets of downtown, where you’ll find the stunning Kelso Abbey ruins and the majestic Floors Castle, Scotland's largest inhabited castle. Delight in the serene landscapes of the surrounding gardens and riverside walks, perfect for romantic strolls or peaceful picnics. With its inviting atmosphere and rich heritage, Kelso is an enchanting off-the-beaten-path destination that promises a unique escape into Scotland's captivating past and breathtaking scenery.

Discover great hotels in Kelso

Kelso offers a variety of accommodations, from charming guesthouses to comfortable hotels and motels. Visitors can find options ranging from budget-friendly stays to more upscale choices, all set in a picturesque Scottish backdrop. The area is known for its welcoming atmosphere and convenient access to local attractions. Here are some of our travelers' favorite hotels in Kelso:

  1. Newcastle Arms HotelOpens in a new window: This inviting 2.5-star inn offers a delightful atmosphere for travelers seeking a pet-friendly getaway. Enjoy the comfort of thoughtfully appointed rooms designed for relaxation. Standout features include a welcoming pet policy that allows pets onsite, ensuring a seamless stay for those bringing their furry companions. Visitors appreciate the charming ambiance and friendly atmosphere, making it a perfect choice for leisure travelers looking to unwind in a cozy setting.
  2. The Castle HotelOpens in a new window: Experience a comfortable stay at this 2.5-star hotel, ideal for travelers who prioritize pet-friendly amenities. The hotel boasts a dedicated policy for dogs, allowing guests to enjoy their vacation without leaving their pets behind. With a focus on creating a relaxing environment, visitors find the property to be a welcoming retreat. This hotel is perfect for leisure travelers who appreciate a warm atmosphere and the joy of having their pets accompany them on their adventures.
  3. Clint LodgeOpens in a new window: This elegant 4.0-star guesthouse provides a sophisticated experience for travelers seeking a pet-friendly option. With its stylish decor and comfortable accommodations, guests can indulge in a relaxing stay. The property features a variable fee pet policy, ensuring flexibility during your visit. Travelers often highlight the refined ambiance and charming character of the guesthouse, making it an excellent choice for those looking to combine luxury with the freedom of bringing their pets along.

Top locations to stay in Kelso

Some great areas to stay in when visiting Kelso, Scotland, are Melrose, Jedburgh, and Cornhill on Tweed. Melrose is charming, with a picturesque river and friendly atmosphere. Jedburgh offers a rich history and welcoming locals, while Cornhill on Tweed boasts beautiful countryside. For first-time visitors, Melrose is the best choice due to its vibrant community and scenic beauty.

  1. MelroseOpens in a new window: Melrose is a charming town nestled along the River Tweed, making it a picturesque spot for your stay. Known for its friendly atmosphere, Melrose is home to the stunning Melrose Abbey, a historic site that dates back to the 12th century. The town's vibrant community hosts various local shops and art galleries, perfect for picking up unique souvenirs. Outdoor enthusiasts will enjoy scenic walks along the riverbanks or exploring the nearby Eildon Hills, where you can soak in breathtaking views of the surrounding countryside. Melrose also features lovely cafés and cultural attractions, making it a delightful base for your Scottish adventure.
  2. JedburghOpens in a new window: Jedburgh offers a warm, welcoming vibe and is rich in history. This town is known for its impressive Jedburgh Abbey, an architectural marvel that captures the essence of the region's heritage. Stroll through the charming streets and discover local shops filled with handcrafted goods. Nature lovers can enjoy the surrounding countryside, with plenty of hiking trails and scenic spots to explore. The town also hosts cultural events, providing a glimpse into the local traditions and community spirit, making it an enriching place to stay.
  3. Cornhill on TweedOpens in a new window: Cornhill on Tweed is a quaint village that offers a peaceful retreat along the River Tweed. Known for its beautiful landscapes and friendly locals, this area is perfect for those looking to unwind. Enjoy leisurely walks by the river or participate in local events that showcase the village's charm. With its close-knit community, Cornhill on Tweed provides a unique experience to connect with the locals. It’s an ideal base for exploring the Northumberland National Park and nearby attractions, making it a charming choice for a relaxing getaway.

Things to do in Kelso

Kelso offers a delightful escape with its scenic riverbanks, lush gardens, and captivating ruins. Travelers can enjoy fishing along tranquil waters, hiking through picturesque landscapes, or simply relaxing in serene parks. With its blend of natural beauty and outdoor activities, it’s an inviting destination for nature lovers.

  • Mary Queen of Scots HouseOpens in a new window – Step inside history at Mary Queen of Scots House, where you can explore the life of one of Scotland's most iconic figures. This historic house offers a glimpse into the past, showcasing artifacts and stories that shaped the nation. Take a stroll through the enchanting gardens that surround the house, perfect for a leisurely afternoon.
  • Jedburgh AbbeyOpens in a new window – Wander through the impressive ruins of Jedburgh Abbey, a stunning example of medieval architecture. As you explore the remnants of this once-grand structure, you'll feel the echoes of history and the significance it held in its heyday. The scenic river nearby adds to the charm, making it a great spot for photos and reflection.
  • Dryburgh AbbeyOpens in a new window – Visit Dryburgh Abbey, another historic house that invites you to delve into Scotland's rich heritage. Nestled along the river, this picturesque site is surrounded by lush gardens that enhance its tranquility. Enjoy a peaceful walk among the ruins and take in the beauty of the landscape that has inspired many over the centuries.
  • Melrose AbbeyOpens in a new window – Discover the majestic Melrose Abbey, a remarkable monastery known for its intricate stonework and stunning settings. With its rich history and beautiful surroundings, it’s an ideal spot for both history enthusiasts and nature lovers. Don't forget to capture a few shots of the abbey framed by the rolling hills and gardens that encapsulate the spirit of the Scottish Borders.

5 tips for savvy savings when booking a hotel in Kelso

  1. Book for the cheapest times: The most affordable time to visit Kelso is during February, October, and November, when hotel prices tend to be lower. For a budget-friendly trip, staying for at least 2 to 3 days allows you to explore the city's rich history and culture. You can visit notable landmarks such as the beautiful gardens, the impressive castle, and the intriguing ruins. Enjoy a leisurely stroll along the river, interact with the friendly locals, and unwind at a cozy café or bar. This way, you can experience the cultural essence of Kelso while getting great value for your money.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Kelso, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of saving. Additionally, Smart ShoppingOpens in a new window is a valuable tool within the app that helps you compare hotel prices and amenities, so you could find the best options available. By using these resources, you'll be among the first to know if prices drop or new rooms become available for your getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at a Kelso hotel. If you're in search of something special, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you make a reservation through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is higher than expected, we’ll recommend alternative dates that may help you find a more affordable option.
  4. Consider your location: Staying close to major attractions or city centers can be convenient, but it often comes with a higher price tag. For those looking for more budget-friendly options, consider hotels in neighborhoods that are a bit further out; they usually tend to be more affordable while still offering good access to the sites you want to explore. You might also look into independent hotels located farther away, as they can provide a more genuine and cost-effective experience.
  5. Become a Member: Join for free and start planning your next stay in Kelso! As a member, you'll unlock exclusive member prices on over 100,000 hotels worldwide. Enjoy a seamless experience as you advance through membership tiers, gaining access to fantastic perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don't miss out on the opportunity to save and enjoy added benefits during your travels!

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, accompanied by no 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.

Keep exploring

Keep exploring