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

This weekend
Next weekend

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

Month selector

Currently viewing crowd sizes and weather for July.
Weather forecast for Kelso
July
trending_upHigh crowds
High 63°F / low 51°F. Cloudy most days.
View properties in July
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°
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°
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

Check out the Kelso hotels guests love right now

Frequently asked questions

How much does a hotel room cost in Kelso?
You can find top hotels in Kelso from $101 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, hot tub and full-service spa 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?
Inglestone House, The Old Priory Guesthouse and The Border Hotel are all accommodations that are popular with guests.

Find out more about Kelso

Find out more about Kelso

Kelso: Where Rivers Whisper Secrets and Castles Guard Timeless Beauty

Nestled in the picturesque Scottish Borders, Kelso is a charming town where history and nature intertwine. Stroll along the tranquil banks of the Tweed River, explore the enchanting ruins of Kelso Abbey, and wander through the beautifully landscaped gardens of Floors Castle. This off-the-beaten-path gem offers a rich tapestry of heritage and stunning landscapes, making it an ideal destination for romantics and culture seekers alike. Experience the warmth of Scottish hospitality as you uncover the captivating stories that shaped this delightful town. Kelso invites you to embrace its unique appeal and create unforgettable memories. For our best hotel rates in Kelso and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Kelso

Kelso offers a variety of hotel accommodations, from charming bed and breakfasts to elegant luxury hotels. Visitors can find comfortable bedrooms in well-reviewed properties that provide a cozy atmosphere and local flair, making it an inviting destination for travelers seeking both relaxation and adventure. These are some of the hotels preferred by our travelers in Kelso:

  1. Buccleuch ArmsOpens in a new window: Buccleuch Arms is a charming 4.0-star inn that offers a delightful experience for leisure travelers seeking comfort and warmth. With amenities that cater to business needs and a welcoming atmosphere, it features multiple meeting rooms and a fantastic breakfast that consistently receives high praise. The property stands out with its attentive staff and an inviting ambiance, making it an excellent choice for those who appreciate a friendly environment and quality service.
  2. Fauhope HouseOpens in a new window: Fauhope House is a luxurious 5.0-star bed and breakfast that promises an indulgent escape for discerning travelers. Renowned for its exquisite service and elegant design, this property is ideal for those in search of a unique and upscale experience. With a focus on refined comfort, it offers curated amenities and a pet-friendly policy with specific restrictions, ensuring a boutique feel while still accommodating pet owners. The attention to detail and luxurious offerings create a memorable stay.
  3. SCHLOSS RoxburgheOpens in a new window: SCHLOSS Roxburghe is a remarkable 5.0-star hotel that caters to adventure enthusiasts and luxury seekers alike. With an abundance of on-site and nearby recreational activities, from fishing and hiking to archery, it provides a dynamic experience for those looking to explore. The accommodation is complemented by impeccable dining options and a lavish spa, creating an oasis of relaxation and enjoyment. Guests can revel in the stunning decor and pristine surroundings, making every stay a truly luxurious one.

Top locations to stay in Kelso

When visiting Kelso, Scotland, consider staying in Westruther, Melrose, or Jedburgh. Westruther offers a charming countryside experience, while Melrose boasts beautiful gardens and historic sites like Floors Castle. Jedburgh is rich in history with its impressive castles and museums. For first-time visitors, Melrose is the best choice, blending scenic beauty with cultural attractions.

  1. MelroseOpens in a new window: Melrose is an enchanting destination known for its beautiful gardens and rich history. You’ll love exploring the stunning Floors Castle and the captivating ruins of Melrose Abbey, which are must-see places for any visitor. The town's charming countryside provides a perfect backdrop for leisurely walks and outdoor activities. Don’t miss Abbotsford, the home of Sir Walter Scott, where you can immerse yourself in literary history. For those seeking a bit of adventure, the Southern Upland Way is a fantastic trail that offers breathtaking views of the Scottish landscape. With a friendly atmosphere and a range of local shops, Melrose is an ideal spot to relax and soak in the culture.
  2. JedburghOpens in a new window: Jedburgh is a delightful town steeped in history, making it a great place to stay for those who appreciate castles and gardens. The impressive Jedburgh Abbey is a key attraction, while nearby Dryburgh Abbey offers a peaceful setting to admire its stunning architecture. The town also features the intriguing Mary, Queen of Scots House, which provides a glimpse into the past. With plenty of green spaces for a leisurely stroll, Jedburgh is perfect for enjoying the outdoors. While it may be quieter than other areas, the local charm and historical significance make it a memorable place to explore.
  3. WestrutherOpens in a new window: Westruther is a quaint village that offers a peaceful retreat in the heart of the Scottish Borders. Known for its scenic countryside, it’s an excellent base for those who want to escape the hustle and bustle. The surrounding area is perfect for leisurely walks and cycling, allowing you to fully appreciate the stunning landscapes. While Westruther may not boast major attractions, its serene ambiance and proximity to nearby towns make it a lovely spot for relaxation and exploration of the beautiful Scottish scenery.

Things to do in Kelso

Kelso invites travelers to explore its stunning riverbanks, lush gardens, and picturesque castle ruins. Enjoy leisurely days fishing along serene waters, hiking through scenic trails, or simply soaking in the breathtaking landscapes. With a blend of history and natural beauty, it's a delightful escape for any nature lover.

  • Floors CastleOpens in a new window – Step into the grandeur of Floors Castle, where lush gardens and scenic river views create a picturesque backdrop. Explore the opulent rooms within the castle, showcasing exquisite furnishings and art that tell the story of its rich history. Don't forget to take a leisurely stroll through the gardens, where vibrant blooms and well-manicured landscapes offer a serene escape.
  • Kelso AbbeyOpens in a new window – Visit the captivating ruins of Kelso Abbey, where centuries of history stand in silent witness. Wander through the remnants of this once-magnificent structure, and admire the intricate stone carvings that remain. The surrounding gardens and river views make this a peaceful spot to reflect on the past.
  • Dryburgh AbbeyOpens in a new window – Discover the serene beauty of Dryburgh Abbey, nestled beside the river. This historic site invites you to explore its tranquil grounds and appreciate the stunning architecture of its remaining walls. The surrounding nature enhances the experience, making it perfect for a leisurely walk or a quiet moment of contemplation.
  • Mellerstain HouseOpens in a new window – Marvel at the elegance of Mellerstain House, a stunning historic home that combines architectural beauty with lush gardens. Take a guided tour to learn about its fascinating history and the art that adorns its walls. The gardens offer a peaceful retreat, ideal for enjoying a sunny afternoon.
  • Smailholm TowerOpens in a new window – Climb to Smailholm Tower for breathtaking views of the Scottish landscape. This historic tower, steeped in tales of the past, is an exciting spot for exploration. As you ascend, imagine the stories it could tell, and enjoy the panoramic scenery that stretches out before you.

5 tips for savvy savings when booking a hotel in Kelso

  1. Book for the cheapest times: For those looking to visit Kelso on a budget, February, October, and November are the most affordable months, when hotel prices are lower. To truly appreciate the town's rich history and stunning cultural landmarks, it’s recommended to stay for at least 2 to 3 days. During your visit, you can explore beautiful sites such as the River Tweed, the picturesque gardens, the impressive Kelso Castle, and the intriguing ruins nearby. This way, you’ll enjoy great value for money while immersing yourself in the local heritage.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Kelso, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To stay informed about flash sales and special promotions, enable email alerts or push notifications from Hotels.com. Additionally, the Smart ShoppingOpens in a new window tool available via the app can help you compare hotel prices and amenities, enhancing your chances of finding the best hotel deal. By keeping an eye on price changes and room availability, you’re more likely to seize the opportunity for a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you potentially save on your stay at a Kelso hotel. If you're interested in a distinctive experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates, making it more likely you’ll save on your trip.
  4. Consider your location: Staying near popular attractions or downtown areas can be convenient, but it usually tends to come with higher prices. For more budget-friendly options, look for hotels in neighborhoods that are a bit further away, striking a balance between cost and easy access to the sights you want to see. You might also consider independent hotels located further out, which can offer a more authentic and affordable experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Kelso. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Kelso, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, 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.