Kelso Vacations from $785

Book a Hotel + Flight or Car together to unlock savings

Your Kelso Vacation

With one of our vacation packages to Kelso, you'll discover endless opportunities for fun and excitement. There's so much to look forward to, including its rich history and spectacular views. A trip to Kelso is a great opportunity to see the sights. Make sure you visit well-known attractions like Kelso Racecourse, Floors Castle and Mellerstain House. Check out Expedia's extensive range of travel options and start organizing your dream vacation to Kelso today.

The Latest Kelso vacation packages

Price found within the past 48 hours. Click for updated prices.
Best Western Balgeddie House Hotel
Six Brunton Place
No1. Apartments Edinburgh - George IV Bridge
The Inn On The Mile
Tigerlily
Don't see what you're looking for?
See all available trips from Watsonville to Kelso
View all trips

Discover the most popular places to visit in Kelso

Kelso Hotel Deals

SCHLOSS Roxburghe, part of Destination by Hyatt

SCHLOSS Roxburghe, part of Destination by Hyatt

5 out of 5
Heiton Kelso Scotland
Fully refundableReserve now, pay when you stay
$305 nightly
The price is $366 total per night from Feb 3 to Feb 4
$366 total
Feb 3 - Feb 4
Total with taxes and fees
9.2/10 Wonderful! (284 reviews)
The whole stay was excellent

Reviewed on Jan 25, 2026

SCHLOSS Roxburghe, part of Destination by Hyatt
Ednam House Hotel

Ednam House Hotel

3 out of 5
Bridge St Kelso Scotland
Fully refundableReserve now, pay when you stay
$68 nightly
The price is $82 total per night from Feb 8 to Feb 9
$82 total
Feb 8 - Feb 9
Total with taxes and fees
8.4/10 Very Good! (492 reviews)
Very attentive and helpful staff. Very warm and cosy room.

Reviewed on Jan 20, 2026

Ednam House Hotel
Inglestone House

Inglestone House

3.5 out of 5
Abbey Row Kelso Scotland
$169 nightly
The price is $203 total per night from Jan 28 to Jan 29
$203 total
Jan 28 - Jan 29
Total with taxes and fees
9.4/10 Exceptional! (32 reviews)
Colin and Lisa make you feel right at home. The room had a comfortable bed and large bathroom and was very clean.

Reviewed on Jun 11, 2025

Inglestone House
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.

Find the Best Kelso Vacation Packages

Things to do in and around Kelso

Kelso, Scotland, offers an array of activities perfect for outdoor enthusiasts and culture lovers alike. Visitors can enjoy golf at scenic courses, explore recreational areas, and embark on adventure tours. Additionally, there are options for day trips and beach vacations nearby. With its charming atmosphere, Kelso is an ideal destination for those seeking a mix of relaxation and adventure during their stay.

Shopping

In Kelso, explore local shops for unique gifts and souvenirs. Visit The Bike Place in Kielder, a 26-mile drive away, offering cycling gear and accessories. If you're up for a drive, check out the Purple Mountain Bike Hire Centre, also 26 miles from Kelso, for outdoor adventure supplies.

Recreation

Explore Clifton Park, a serene recreational area in Kelso, perfect for relaxation amidst nature. Just 8 miles away, Home Park offers a tranquil escape with lush landscapes. For a touch of luxury, visit Hirsel Golf Club, where you can enjoy golfing in a picturesque setting.

Adventure

Explore the stunning Borders Abbeys Way, a hiking trail offering breathtaking scenery right in Kelso. For a longer trek, the Pennine Way showcases the area's natural beauty, while Saint Cuthbert's Way, located 11 miles from Kelso, promises an adventurous journey through picturesque landscapes.

Nightlife

Kelso offers a cozy nightlife with charming pubs and vibrant entertainment. Visit The Cross Keys for traditional ales and local music, or enjoy a cocktail at The Waggon Inn. For a relaxed evening, explore The Roxburghe Hotel's bar, where you can unwind after a day of sightseeing.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Kelso

Kelso, Scotland, is an ideal destination for outdoor and culture-themed adventures. Explore historic houses, castles, and ruins that cater to families and couples alike. Don't miss a visit to the stunning Kelso Abbey and the exciting Kelso Racecourse, both of which offer unique experiences that highlight the area's rich history and vibrant culture. Make the most of your trip by immersing yourself in the charming attractions that Kelso has to offer.

  • Floors Castle: Nestled in Kelso, Floors Castle is an enchanting castle that exudes romance and culture. Explore its stunning gardens and opulent interiors, which reflect the grandeur of Scottish history. Perfect for a leisurely stroll, this site offers beautiful views and a rich narrative of its past.
  • Kelso Abbey: The ruins of Kelso Abbey provide a glimpse into Scotland's ecclesiastical heritage. Situated in the heart of Kelso, this historic site invites you to wander through its remnants and appreciate the artistry of medieval architecture, surrounded by a tranquil atmosphere.
  • Mellerstain House: This remarkable historic house combines stunning architecture with rich cultural significance. Located near Kelso, Mellerstain House features exquisite interiors and beautifully landscaped grounds, making it a must-visit for history buffs and art enthusiasts alike.

Best time to go to Kelso

The best time to visit Kelso can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kelso falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Kelso falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.8°F (3.2°C)Light RainMostly CloudyAverageAverage
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.0°F (5.0°C)Light RainMostly CloudyAverageAverage
April44.2°F (6.8°C)No RainMostly CloudySlightly HighAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageSlightly High
June54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
October48.9°F (9.4°C)Light RainMostly CloudySlightly LowSlightly Low
November43.2°F (6.2°C)Light RainMostly CloudySlightly LowSlightly Low
December39.2°F (4.0°C)Light RainMostly CloudySlightly LowAverage

Tips to save on your trip to Kelso

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Kelso during the low season (February and October to November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Kelso Essential Information

Language
English
Currency
British pounds sterling
Population
5,600
Max Temp Winter
45ºF
Max Temp Summer
60ºF
Top Sights
Floors Castle, Jedburgh Castle & Jail Museum and Melrose Abbey

More vacations you might like

Frequently asked questions

How much does a Kelso vacation package cost?
You'll find cheap prices from $785 on Expedia for your Kelso break. However, a range of factors like the season, length of stay and your choice of hotel will determine how much your vacation to Kelso costs.
What are the cheapest months to go to Kelso?
You can usually find reduced prices and better availability in April, June and November. Browse our cheap Kelso vacation packages and you could land some excellent off-season deals.
How many days is enough for Kelso?
The ideal duration of your Kelso vacation depends on what you'd like to do. Generally, a handful of days to a week will give you plenty of time to tick off all the major attractions and explore some hidden treasures along the way.
Is it worth booking a vacation package to Kelso?
Well known for its markets and home to leading attractions like Kelso Racecourse, a Kelso vacation is sure to impress. Another highlight to check out? Don't miss Floors Castle.
How to find the best Kelso package deals?
Bagging a cheap Kelso package deal is a breeze with Expedia. Once you've entered your destination and trip dates under our "Packages" tab, set your budget range, add some filters and see what's available. You can tailor your search by "Amenities," "Property type," "Traveler experience" and more. Order the results by "Price: low to high" to view the most affordable Kelso package deals. Want a simple trick to get the biggest savings? Have some flexibility with your departure dates and consider traveling on a weekday, when prices are often lower.
Is it cheaper to book a Kelso vacation as a package?
An Expedia vacation package could land you considerable savings when compared to booking stays and flights separately. Better still, you can personalize your Kelso getaway to match your exact style. Choose your preferred flight time, select the hotel type and add a car rental. Browse our bundle deals and find out how much you can save.
When to book a vacation package to Kelso?
Score fantastic discounts by reserving your flights early with Expedia. If being spontaneous is more your thing, snap up one of our last-minute deals for an impromptu Kelso break.
How to plan a trip to Kelso?

  1. Choose when to get away: Check your schedule and get packing. Your favorite season and the activities available will also help you decide when to visit Kelso.
  2. Plan your budget wisely: As well as the price of your hotel, you should consider other expenses too. These include flights, transportation and food. Also, set aside some extra funds for unexpected costs that may arise during your trip to Kelso.
  3. Explore Kelso using Expedia's trip planning tool: Gain insights into the top attractions and best hotels for your trip to Kelso. You can also save your favorite locations, collaborate with family and friends and organize your plans in one place.
  4. Work out your trip length: Think about how long you'd like to spend discovering Kelso. Plan your days so you can get to all the attractions and experiences you're interested in without rushing.
  5. Bundle your airfare and accommodations: After you've settled on your travel dates and duration, book the right Kelso vacation package for you.
  6. Book any activities or day trips: Now to the fun part — locking in everything you want to do and see. Explore some of the incredible things to do in Kelso and reserve your tickets in advance to save time (and maybe some dollars too!).

Does Expedia offer Book Now, Pay Later Kelso vacation packages?
Jet off on your dream getaway to Kelso with help from Expedia's Book Now, Pay Later vacations. There's no need to save up or wait for the next payday — we've joined forces with online lender Affirm to offer you financial flexibility. Our vacation packages with payment plans mean you can spread the total cost across 3, 6 or 12 months. With no late payment fees or hidden charges, it's easy to stick to your budget and snap up bargains before they sell out.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.