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?

Ednam House Hotel
Ednam House Hotel
3.0 star property
Kelso
8.4 out of 10, Very good, (497 reviews)
The price is £55
includes taxes & fees
1 Mar - 2 Mar
Ednam House Hotel
SCHLOSS Roxburghe, part of Destination by Hyatt
SCHLOSS Roxburghe, part of Destination by Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (288 reviews)
  • cleanliness
    Experience luxurious countryside elegance at this scenic Scottish retreat near Kelso.
The price is £265
includes taxes & fees
19 Feb - 20 Feb
SCHLOSS Roxburghe, part of Destination by Hyatt
The Border Hotel
The Border Hotel
3.0 star property
Kelso
9.0 out of 10, Wonderful, (113 reviews)
  • cleanliness
    Unwind in the idyllic Kelso countryside where hiking trails await your exploration.
The price is £89
includes taxes & fees
19 Feb - 20 Feb
The Border Hotel
The Central Guest House
The Central Guest House
3.0 star property
Kelso
8.0 out of 10, Very good, (56 reviews)
  • cleanliness
    Cosy Kelso guesthouse offers hiking adventures and premium comfort.
The price is £88
includes taxes & fees
13 Feb - 14 Feb
The Central Guest House
Kirk Cottage
Kirk Cottage
3.0 star property
Kelso
The price is £483
includes taxes & fees
28 Feb - 1 Mar
Kirk Cottage
Craggs Cottage
Craggs Cottage
3.5 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Recharge next to serene Kelso fairways with free Wi-Fi and hiking routes nearby.
The price is £401
includes taxes & fees
21 Feb - 22 Feb
Craggs Cottage
The Rose & Thistle Alwinton
The Rose & Thistle Alwinton
3.0 star property
Morpeth
9.6 out of 10, Exceptional, (9 reviews)
  • cleanliness
    Cosy inn nestled near Northumberland National Park with pub dining on site.
The price is £106
includes taxes & fees
22 Feb - 23 Feb
The Rose & Thistle Alwinton
Marshall Meadows Manor House
Marshall Meadows Manor House
4.0 star property
Berwick-upon-Tweed
9.6 out of 10, Exceptional, (114 reviews)
  • cleanliness
    Country manor house near Berwick-upon-Tweed station with cocktail bar and garden.
The price is £101
includes taxes & fees
23 Feb - 24 Feb
Marshall Meadows Manor House
Pantile Lodge
Pantile Lodge
3.5 star property
Wooler
9.8 out of 10, Exceptional, (41 reviews)
  • cleanliness
    Step into Northumberland countryside with free breakfast and a cosy ambiance.
The price is £90
includes taxes & fees
17 Feb - 18 Feb
Pantile Lodge
The Black Bull Inn
The Black Bull Inn
3.0 star property
Berwick-upon-Tweed
9.6 out of 10, Exceptional, (306 reviews)
  • cleanliness
    Rustic inn near historical sites with hearty fare and local charm period.
The price is £62
includes taxes & fees
17 Feb - 18 Feb
The Black Bull Inn
The Capon Tree Town House
The Capon Tree Town House
3.5 star property
Jedburgh
9.2 out of 10, Wonderful, (53 reviews)
  • cleanliness
    Escape to the Scottish Borders in the charming town of Jedburgh for a cosy stay.
The price is £137
includes taxes & fees
5 Mar - 6 Mar
The Capon Tree Town House
The Lindisfarne Inn - The Inn Collection Group
The Lindisfarne Inn - The Inn Collection Group
3.0 star property
Berwick-upon-Tweed
8.8 out of 10, Excellent, (290 reviews)
  • cleanliness
    Charming country inn near Goswick Links Golf Club and coastal sands.
The price is £79
includes taxes & fees
15 Feb - 16 Feb
The Lindisfarne Inn - The Inn Collection Group
Purdy Lodge
Purdy Lodge
3.5 star property
Belford
9.0 out of 10, Wonderful, (865 reviews)
  • cleanliness
    Stay minutes from Bamburgh Castle with complimentary breakfast and convenient parking.
The price is £62
includes taxes & fees
19 Feb - 20 Feb
Purdy Lodge
The Wheatsheaf at Swinton
The Wheatsheaf at Swinton
4.0 star property
Duns
9.4 out of 10, Exceptional, (108 reviews)
  • cleanliness
    Savour countryside tranquility with free breakfast at a charming Duns retreat.
The price is £133
includes taxes & fees
15 Feb - 16 Feb
The Wheatsheaf at Swinton
The Townhouse Hotel
The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (239 reviews)
  • cleanliness
    Stylish Scottish retreat near historic Melrose Abbey with garden terrace to unwind.
The price is £101
includes taxes & fees
26 Feb - 27 Feb
The Townhouse Hotel
Otterburn Castle Country House Hotel
Otterburn Castle Country House Hotel
4.0 star property
Newcastle-upon-Tyne
9.6 out of 10, Exceptional, (157 reviews)
  • cleanliness
    Serene countryside haven with restaurant in Newcastle-upon-Tyne, near national park.
The price is £170
includes taxes & fees
28 Feb - 1 Mar
Otterburn Castle Country House Hotel
The Royal Hotel
The Royal Hotel
3.0 star property
Jedburgh
9.0 out of 10, Wonderful, (107 reviews)
  • cleanliness
    Unwind in this charming Jedburgh hotel near historic abbeys and royal landmarks.
The price is £66
includes taxes & fees
19 Feb - 20 Feb
The Royal Hotel
Cross Keys Inn
Cross Keys Inn
3.5 star property
Selkirk
9.8 out of 10, Exceptional, (38 reviews)
  • cleanliness
    Escape to the scenic Selkirk area with on-site dining and charming service.
The price is £105
includes taxes & fees
4 Mar - 5 Mar
Cross Keys Inn
The Pheasant Inn
The Pheasant Inn
4.0 star property
Hexham
9.4 out of 10, Exceptional, (93 reviews)
  • cleanliness
    Cosy countryside B&B near Hexham with two welcoming bars and restaurant.
The price is £165
includes taxes & fees
13 Feb - 14 Feb
The Pheasant Inn
The Roxburgh
The Roxburgh
3.0 star property
Berwick-upon-Tweed
9.4 out of 10, Exceptional, (236 reviews)
  • cleanliness
    Experience luxury lodging in Berwick-upon-Tweed near coastal attractions.
The price is £85
includes taxes & fees
13 Feb - 14 Feb
The Roxburgh
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.

Check out 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 February
Price trends for hotels in Kelso
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Kelso
February
High 6°C / low 2°C. Cloudy most days.
View properties in February
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.
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.
Monthly weather averages (˚C)

Top landmarks in Kelso

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 £55 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.
How much does a hotel room cost in Kelso?
You can find top hotels in Kelso from £55 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?
Discover great deals on Kelso hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Kelso hotels.
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 travellers, and it offers an outdoor pool, a full-service spa and a golf course.
What are some top pet-friendly hotels in Kelso?
Our travellers' 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 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 some added luxury, discover 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. 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 arriving by car, choosing a great Kelso hotel with free parking is a plus. Our travellers' favourites 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. Travellers 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.
What hotels do travellers recommend in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt and Ednam House Hotel are a couple of properties that our guests really like.

Find out more about Kelso

Kelso: Where Rivers Whisper Secrets and Ruins Hold Stories

Nestled in the picturesque Scottish Borders, Kelso is a charming town that effortlessly blends history with natural beauty. Wander through the enchanting Kelso Abbey and explore the evocative ruins that whisper tales of the past. Stroll along the scenic River Tweed or relax in the lush gardens, perfect for a romantic getaway. The cobbled streets invite you to discover delightful shops and cosy cafés. Don’t miss the thrilling races at Kelso Racecourse for a taste of local culture. With ideal accommodation options and friendly hospitality, Kelso is a hidden gem waiting to be explored.

Discover great hotels in Kelso

Kelso offers a range of accommodation options, from friendly B&Bs to comfortable hotels. Visitors can enjoy welcoming atmospheres and well-appointed rooms, ideal for exploring the charming town and its scenic surroundings. Whether seeking a cosy stay or a more luxurious experience, Kelso has diverse choices to suit all preferences. Here are some of the best hotels in Kelso that our travellers love:

  1. Newcastle Arms HotelOpens in a new window: This inviting 2.5-star inn offers a cosy atmosphere perfect for leisure travellers seeking a pet-friendly retreat. Guests appreciate the warm, welcoming environment and the thoughtful amenities, including a convenient pet policy that allows for a seamless stay with furry companions. The property features a range of comforts that enhance relaxation, ensuring a smooth and enjoyable experience for those looking to unwind in a charming setting.
  2. The Castle HotelOpens in a new window: Experience comfort at this 2.5-star hotel, ideal for travellers who desire a pet-friendly environment. The property stands out with its fantastic amenities tailored for pets, alongside its well-designed spaces that promote relaxation. The inviting atmosphere and attentive services create a memorable experience, making it a great choice for those looking to explore the beauty of Kelso while enjoying a high-quality stay.
  3. Clint LodgeOpens in a new window: This luxurious 4.0-star guesthouse offers a sophisticated experience for travellers who appreciate distinctive accommodations. With its elegant design and upscale amenities, guests can indulge in a plush environment that elevates their stay. The property boasts a refined atmosphere, along with a pet policy that adds to the overall charm, making it a perfect choice for those seeking a premium getaway in Kelso.

Top locations to stay in Kelso

Melrose, Jedburgh, and Cornhill on Tweed are excellent areas to stay when visiting Kelso, Scotland. Melrose boasts picturesque riverside views and a friendly atmosphere, while Jedburgh offers historical charm and warm hospitality. Cornhill on Tweed is known for its beautiful countryside and quaint village feel. For first-time visitors, Melrose is particularly well-suited due to its vibrant community and scenic surroundings.

  1. MelroseOpens in a new window: Melrose is a charming town nestled by the River Tweed, known for its stunning landscapes and historic sites. It's home to the magnificent Melrose Abbey, a masterpiece of medieval architecture. The picturesque streets are perfect for leisurely strolls, and you'll find delightful shops offering local crafts and goods. With a friendly atmosphere and proximity to the beautiful Eildon Hills, Melrose is an ideal base for those who appreciate nature and history while enjoying quaint cafés and cultural attractions.
  2. JedburghOpens in a new window: Known for its warm and welcoming vibe, Jedburgh is a historic town that boasts the impressive Jedburgh Abbey, an iconic landmark with rich stories to tell. The town’s charming architecture and friendly locals make for a pleasant stay. Explore the lovely shops that showcase local artisan products and enjoy scenic walks along the Jed Water. With its fascinating history and cultural attractions, Jedburgh offers a delightful experience for visitors looking to immerse themselves in Scottish heritage.
  3. Cornhill on TweedOpens in a new window: A quaint village set on the banks of the River Tweed, Cornhill on Tweed offers a peaceful retreat away from the hustle and bustle. The area is known for its beautiful countryside and friendly community, making it a perfect spot for a relaxing getaway. Enjoy walking or cycling along the river and take in the stunning views of the surrounding landscape. While smaller than its neighbours, the charm of Cornhill on Tweed lies in its tranquil atmosphere and the opportunity to unwind in a picturesque setting.

Things to do in Kelso

Nestled amidst rolling hills and meandering rivers, Kelso offers a delightful blend of scenic beauty and outdoor activities. Wander through lush gardens, explore ancient ruins, or indulge in fishing along tranquil waters. With its charming landscapes, Kelso is a perfect retreat for nature lovers and adventure enthusiasts alike.

  • Melrose AbbeyOpens in a new window – Step into the enchanting world of Melrose Abbey, a stunning monastery that dates back to the 12th century. Marvel at the intricate stone carvings and impressive architecture as you explore the serene gardens surrounding the ruins. Don’t forget to capture a photo of the famous statue of a bagpiper, a nod to the abbey's rich history.
  • Mary Queen of Scots HouseOpens in a new window – Visit the historic Mary Queen of Scots House, where the legendary monarch once stayed. Discover fascinating exhibits that bring to life the intriguing stories of her reign. Wander through the lovely gardens that offer a peaceful retreat, and soak in the atmosphere of this significant site.
  • Jedburgh AbbeyOpens in a new window – Explore the majestic ruins of Jedburgh Abbey, a remarkable testament to medieval architecture. As you stroll through the remains, imagine the monks who once called this place home. The abbey's dramatic setting against the backdrop of the surrounding hills is perfect for photography enthusiasts.
  • Dryburgh AbbeyOpens in a new window – Discover the tranquillity of Dryburgh Abbey, a historic house set in beautiful grounds. Wander through the well-maintained gardens, where you can admire the seasonal blooms. Take a moment to reflect by the River Tweed, as the peaceful surroundings make for a perfect escape from the bustle of everyday life.

4 tips for savvy savings when booking a hotel in Kelso

  1. Book for the cheapest times: The most budget-friendly time to visit Kelso is during February, October, and November, when hotel prices may drop. For an affordable and enriching experience, staying for at least 2 to 3 days is recommended, allowing you to discover the town's key landmarks, cultural heritage, and natural beauty. You can explore attractions such as the historic castle, picturesque gardens, and the scenic river, while also enjoying the company of friendly locals. Relax with a coffee at a charming bar or delve into the area's fishing history, making your stay a great value for money as you immerse yourself in Kelso's rich culture and heritage.
  2. Look for last-minute deals on Hotels.com: To discover last-minute hotel deals in 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 find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you take advantage of potential savings. The Smart ShoppingOpens in a new window tool available via the app allows you to compare room rates and amenities for the best hotel deals in Kelso. This way, if prices drop or rooms become available, you’ll be among the first to know, paving the way for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Kelso. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and potentially better value. When you make a booking through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price leans towards the higher end, we will suggest alternative dates that may offer better value, helping you to secure the best possible deal.
  4. Consider your location: Staying closer to major attractions or city centres may offer convenience, but it often comes with higher expenses. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels a bit further out, which are usually more likely to be affordable and can provide a more authentic experience.

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.

Keep exploring