A weekend in Kelso

A handsome Borders town with a Georgian square and Scotland's largest inhabited house

Kelso is an elegant Borders town at the meeting of the Tweed and Teviot rivers, with a large cobbled square surrounded by Georgian buildings, a ruined abbey and a graceful bridge. Floors Castle, the largest inhabited house in Scotland, stands on the edge of town.

It has a good food scene, a racecourse and some of the best fishing in Scotland, and is near the border with England, a short drive from Berwick.

Best forHistory lovers, Food lovers, Walkers, Couples
Best time to goSpring to autumn for the gardens and rivers. The town is quiet in winter.
Typical budget (2 people, 2 nights)£320–£560, excluding travel
Getting thereEdinburgh: About 1 hour 15 minutes by car.

Check prices for a weekend in Kelso

Plan your weekend in Kelso

Top attractions in Kelso

The Square

A huge cobbled market square, one of the finest in Scotland.

Kelso Abbey

The ruins of a 12th-century abbey in the middle of town.

Floors Castle

A vast Victorian castle with gardens, close to the town.

Smailholm Tower

A 15th-century peel tower on a rocky outcrop, a few miles west.

Mellerstain House

A fine Georgian mansion with Robert Adam interiors, a few miles away.

Best things to do in Kelso

Guides to the activities most people plan a weekend around.

Edinburgh Castle visit

Edinburgh Castle stands on an extinct volcanic rock above the city and is Scotland's most visited paid attraction. Allow 2 to 3 hours.

Hadrian's Wall walk

Hadrian's Wall Path is an 84-mile National Trail across northern England, but you can enjoy short sections in a weekend. Allow a half day to several days.

Durham Cathedral visit

Durham Cathedral is a masterpiece of Norman architecture beside the castle on a loop of the River Wear, together a UNESCO World Heritage Site. Allow 1 to 2 hours.

Best areas to stay in Kelso

The Square

Central, with inns and shops.

Near the river

Peaceful, with walks.

Surrounding villages

Quiet stays in the Borders countryside.

Best hotels in Kelso

Prices for a double room in Kelso typically fall around £90–£150 a night in this price band. Guesthouses and B&Bs are usually the best value, while boutique hotels and inns with rooms suit a treat. Read recent guest reviews and use the filters on the booking sites for the things that matter to you.

Compare places to stay in Kelso

Prices change daily, so check a few sites. For dog-friendly or quiet stays, use the pet and review filters. These are affiliate links.

Best time to visit Kelso

Spring to autumn for the gardens and rivers. The town is quiet in winter.

Seasons that suit Kelso well: spring, summer, autumn.

Estimated budget for a weekend in Kelso

Hotel or B&B, per night for two£90–£150
Food and drink, per day for two£55–£85
Activities and extras for the weekend£30–£90
Estimated total, 2 people, 2 nights, excluding travel£320–£560

Mid-range destination. These are rough 2026 estimates and vary by season and room type. Add the cost of getting there. For a personalised figure, use the BritBreaks finder.

Getting to Kelso

Journey times are rough guides. Check live train and road times before you travel.

A sample weekend in Kelso

Packing list for Kelso

Handy things people often forget. These are Amazon links, so prices and availability are set by Amazon.

More kit guides: Walking gear Wet-weather gear Dog travel gear

Good to know

Kelso weekend FAQs

Is Kelso worth visiting?

Yes. It is a lovely, unhurried town with a fine square and a big castle.

How far is Kelso from the border?

About 12 miles from the English border, and a short drive from Northumberland.

More weekend ideas

Scottish BordersScottish Borders

Ruined abbeys, rolling hills and little-visited border towns

MelroseScottish Borders

An abbey town with a hill walk, the birthplace of rugby sevens

Berwick-upon-TweedNorthumberland

England's northernmost town, with Elizabethan walls and three famous bridges

NorthumberlandNorthumberland

Castles, empty beaches, dark skies and Hadrian's Wall

Explore more: Best weekend breaks in Yorkshire and the North East · Best weekend breaks in Scotland · Best dog-friendly weekend breaks in the UK · Best romantic weekend breaks in the UK

Browse popular weekend activities or use the BritBreaks finder to match a weekend to your budget and travel time.

Last reviewed October 2026. Please check opening times and prices with each attraction before you go. Report an error or share a tip.

Compare stays in Kelso