Kelso Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

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.

Top Kelso Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Abbotsford Guest House

Abbotsford Guest House

Leith
CA $1,567
per person
Oct 12 - Oct 18
found 2 hours ago
Roundtrip flight included
Toronto (YTO) to Edinburgh (EDI)
8/10 Very good! (314 reviews)
This is an old building; the room has a musty smell, even with the windows open.

Reviewed on Aug 6, 2026

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa

CA $2,456
per person
Sep 25 - Sep 30
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Edinburgh (EDI)
9/10 Wonderful! (199 reviews)
Gorgeous boutique hotel in the center of town. I loved the bathroom and it's huge claw tub. The breakfast was generous and tasty. My only complaint was the lack of air conditioning. Although the area did not get very hot during our stay (max was 70f), if you run hot at night this may be uncomfortable. We did have a fan in our room. The staff and locating were excellent. There's a very nice spa on site that we did not use.

Reviewed on Jul 31, 2026

Stay Central

Stay Central

Old Town Edinburgh
CA $1,914
per person
Oct 2 - Oct 8
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Edinburgh (EDI)
8.4/10 Very good! (1,003 reviews)
The Scotsman Hotel

The Scotsman Hotel

Old Town Edinburgh
CA $3,423
per person
Sep 14 - Sep 19
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Edinburgh (EDI)
9.2/10 Wonderful! (1,007 reviews)
Amazing hotel! So beautiful, clean, and the staff was friendly and helpful. It’s a great location, made it easy to get to the most popular spots. The cinema was really cool

Reviewed on Aug 9, 2026

Historical Cottage Near Preston Mill, No Deposit

Historical Cottage Near Preston Mill, No Deposit

CA $1,702
per person
Oct 12 - Oct 18
found 2 hours ago
Roundtrip flight included
Toronto (YTO) to Edinburgh (EDI)
No reviews

Things to do in and around Kelso

Kelso, Scotland, offers a perfect blend of outdoor adventures and cultural experiences for vacationers. Visitors can enjoy golfing at scenic courses, explore recreational areas, and discover local tours and special activities. Don't miss out on the chance to visit beautiful gardens or try out a snowboard hill for a unique thrill. With a variety of vacation tour packages available, Kelso is an ideal destination for an exciting getaway.

Shopping

In Kelso, explore local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, The Bike Place in Kielder and Purple Mountain Bike Hire Centre, both 41.8km away, offer a variety of biking gear and accessories amid scenic surroundings.

Recreation

Unwind at Clifton Park, where serene nature meets wellness vibes. Explore Home Park, a tranquil escape 12.9km from Kelso, perfect for relaxation. Experience luxury at Hirsel Golf Club, just 11.3km away, offering stunning landscapes and a refined atmosphere for a rejuvenating retreat.

Adventure

Explore the breathtaking scenery along the Borders Abbeys Way and Pennine Way hiking trails in Kelso, where adventure and the great outdoors await. For a slightly longer trek, experience the stunning landscapes of Saint Cuthbert's Way, located 17.7km from Kelso, offering a truly memorable hiking experience.

Nightlife

Kelso boasts a charming nightlife scene, perfect for unwinding after a day of exploration. Enjoy a pint at the historic Cross Keys Hotel, or for a lively atmosphere, visit The Cobbles. Both venues offer a warm welcome and a taste of local culture.

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

Find the best attractions in and around Kelso

Kelso, Scotland, offers a rich blend of outdoor adventures and cultural experiences, making it ideal for families, couples, and history enthusiasts. Key attractions include the historic Kelso Abbey and the lively Kelso Racecourse, both of which provide unique insights into the area's heritage. Whether you're exploring ancient ruins or enjoying a romantic stroll, Kelso promises an unforgettable getaway filled with charm and adventure.

  • Mellerstain House: This magnificent historic house offers a glimpse into Scotland's architectural grandeur. Nestled in lush gardens, visitors can explore its stunning interiors and enjoy cultural events throughout the year, making it a perfect spot for history enthusiasts and art lovers alike.
  • Hailes Castle: These impressive ruins provide a captivating insight into Scotland's medieval past. Set against a picturesque backdrop, Hailes Castle invites exploration of its ancient stone walls while immersing visitors in tales of the past, perfect for those intrigued by history.
  • Mary Queen of Scots House: Located 16.1km from Kelso, this historic house is rich in royal history. Walk through the rooms where Mary Queen of Scots once stayed and discover the fascinating stories of her life, making it a must-see for history buffs.

Best time to go to Kelso

The best time to visit Kelso is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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 during the off-peak season (typically February and October to November) for more affordable package holidays to Kelso.
  • 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.

Ready to book your vacation to Kelso?

Choose your dates

Kelso Hotel Deals

Schloss Roxburghe Golf Resort, Part of Hyatt

Schloss Roxburghe Golf Resort, Part of Hyatt

Heiton by Kelso Kelso Scotland
Fully refundableReserve now, pay when you stay
CA $570
CA $684 total
Aug 19 - Aug 20
includes taxes & fees
9.4/10 Exceptional! (356 reviews)
"This was my third stay here for a reason. Every detail is well thought out, the staff are very professional without losing that personal touch, and the amenities are incredible - something for everyone. Will definitely be back again."

Reviewed on Aug 10, 2026

Schloss Roxburghe Golf Resort, Part of Hyatt
Roxburghe Cottages Part of Destination by Hyatt

Roxburghe Cottages Part of Destination by Hyatt

Schloss Roxburghe 51 Kelso Scotland
Fully refundableReserve now, pay when you stay
CA $308
CA $388 total
Sep 1 - Sep 2
includes taxes & fees
10/10 Exceptional! (2 reviews)
"Lovely stay at one of the lodges. Spa facilities are great. Food was so good in Charlies. We had a great time."

Reviewed on Jul 30, 2026

Roxburghe Cottages Part of Destination by Hyatt
Ednam House Hotel

Ednam House Hotel

Bridge St Kelso Scotland
Fully refundableReserve now, pay when you stay
CA $196
CA $235 total
Sep 2 - Sep 3
includes taxes & fees
8.4/10 Very good! (538 reviews)
"The location was great, facing towards the city centre while the river is out the back. Breakfasts were delicious with various selections as were the dinners. We went to their cozy bar every evening before dinner. Mostly, I enjoyed the old world atmosphere, especially the lovely sitting room. The ..."

Reviewed on Aug 6, 2026

Ednam House Hotel
See all 1,929 properties 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.

Stay near popular Kelso attractions

A castle surrounded by a lush green landscape with sheep grazing.
Photo by Janice Smith

Floors Castle

9.8/10 (33 reviews)
You can browse the exhibits at Floors Castle, a museum with a story of its own, during your trip to Kelso. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
See properties
A stone tower with a steep roof, set on a rocky hill with yellow flowers in the foreground.
Photo by Jock Watson

Smailholm Tower

10.0/10 (1 review)
You can find out about the history of Kelso with a visit to Smailholm Tower. Amble around this relaxing area's riverfront and enjoy its top-notch restaurants.
See properties

Kelso Racecourse

8.4/10 (10 reviews)
You can take time to visit Kelso Racecourse during your travels to Kelso. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
See properties

Kelso Abbey

8.6/10 (20 reviews)
You can find out about the history of Kelso with a trip to Kelso Abbey. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
See properties

Mellerstain House

You can browse the exhibits at Mellerstain House, a museum with a story of its own, during your trip to Kelso. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
See properties

Kelso Old Parish Church

9.0/10 (8 reviews)
Kelso Old Parish Church is just one of the places to see in Kelso, so why not enjoy the other things to explore during your travels? Amble around this relaxing area's riverfront and enjoy its top-notch restaurants.
See properties

Borders Abbeys Way

10.0/10 (4 reviews)
You can take time to visit Borders Abbeys Way during your travels to Kelso. Stroll along the area's riverfront or simply enjoy its bars.
See properties

Pennine Way

9.0/10 (2 reviews)
You can take time to visit Pennine Way during your travels to Kirk Yetholm. Savor the area's bars and restaurants.
See properties

What to do in Kelso

The Kelpies

New Lanark & the Kelpies : Private Day Tour from Edinburgh

CA $732
per adult
New Lanark & the Kelpies : Private Day Tour from Edinburgh
In the Footsteps of Sir Walter Scott One Day Tour

In the Footsteps of Sir Walter Scott One Day Tour

CA $1,323
per traveller
In the Footsteps of Sir Walter Scott One Day Tour
See all activities in Kelso

Frequently asked questions

How much does a Kelso vacation package cost?
You can snap up a vacation package to this destination from CA $1,567 on Expedia. However, how much your vacation to Kelso costs will depend on factors like your hotel choice, season and length of stay.
What are the cheapest months to go to Kelso?
To score cheap Kelso vacation packages, plan your getaway outside of peak periods like public holidays and major events. You'll generally find better availability and lower prices for flights and hotels.
How many days is enough for Kelso?
With a well-planned itinerary, you can easily tick off the main Kelso attractions in a few days. But if you prefer to explore off the beaten track or take day trips, think about booking your Kelso vacation for longer.
Is it worth booking a vacation package to Kelso?
From top attractions such as Kelso Racecourse and Floors Castle to its epic markets, a Kelso vacation offers a vibrant mix of experiences. With so much to see and do, find out for yourself why Kelso is such a good vacation destination.
How to find the best Kelso package deals?
Bagging a cheap Kelso package deal is a breeze with Expedia. Once you've entered your travel dates and destination under our "Packages" tab, set your maximum budget, apply a couple of filters and browse what's available. You can fine-tune your search by "Amenities," "Property type," "Traveller experience" and more. Sort the results by "Price: low to high" to discover the most wallet-friendly Kelso package deals. Want a simple trick to get the biggest savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are generally lower.
Is it cheaper to book a Kelso vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your hotel, flight and car rental into one great-value price and enjoy significant savings. You'll generally snag a better deal than booking each component individually. And you'll still have the freedom to create a tailored Kelso vacation by choosing your favourite type of stay, airline and car class.
When to book a vacation package to Kelso?
If you're considering a spontaneous Kelso vacation, browse our last-minute deals that can be booked up to a week before you take off. Prefer not to wait until the last minute? You can land incredible deals on your hotels and flights by booking ahead.
How to plan a trip to Kelso?
  1. Choose your dates: The things you want to do in Kelso and your favourite season can help you decide when to go.
  2. Set your budget: Factor in expenses such as transportation, flights and meals when calculating how much to set aside for your trip to Kelso. Then, select a hotel that fits your budget, whether that's an economical option or a more upscale getaway.
  3. Decide how long to go for: Now that you're up to speed on Kelso, you can figure out the ideal length of your break. Create a rough plan and give yourself enough time to cover everything you want to see.
  4. Combine your flights and hotel: Awesome destination, check. Length of stay, check. All that's left now is to pick a Kelso vacation package that brings all your bookings together.

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.