Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Kelso

Tonight Tonight 19 Jan - 20 Jan
This weekend This weekend 19 Jan - 21 Jan
Next weekend Next weekend 26 Jan - 28 Jan

Top 10 Hotels in Kelso

See all 13 Hotels in Kelso

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Roxburghe Hotel & Golf Course

The Roxburghe Hotel & Golf Course

1 Heiton Kelso, Kelso
4.5 out of 5.0

Situated in Kelso, this golf hotel is within 6 miles (10 km) of Kelso Abbey, Kelso Old Parish Church and Kelso Racecourse. Floors Castle and Monteviot House ...

£89

£89
Ednam House Hotel

Ednam House Hotel

Bridge St, Kelso
3.5 out of 5.0
Last booking: 4 hours ago

Located in the heart of Kelso, this hotel is steps away from Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castle are also within 2 miles ...

£73

£73
The Border Hotel

The Border Hotel

The Green, Kelso
3.0 out of 5.0
Last booking: 2 days ago
2 others viewing this property now

Located in Kirk Yetholm, this inn is within 9 miles (15 km) of Kelso Abbey, Kelso Old Parish Church and Flodden Battlefield. Kelso Racecourse and Lady Waterford ...

£67

£67
Cross Keys Hotel

Cross Keys Hotel

36-37 The Square, Kelso
4.0 out of 5.0
Last booking: 2 hours ago

Located in the heart of Kelso, this hotel is within a 10-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castle are also ...

£54

£54
Duncan House

Duncan House

Chalkheugh Terrace, Kelso
3.5 out of 5.0
Last booking: 3 hours ago

Situated in Kelso, this bed & breakfast is within a 10-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castle are also within ...

£58

£58
Bellevue Guest House

Bellevue Guest House

Bowmont Street, Kelso
3.5 out of 5.0

Situated in Kelso, this guesthouse is within a 15-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castle are also within ...

£67

£67
Springwood Bank B&B

Springwood Bank B&B

31 Springwood Bank, Kelso
4.0 out of 5.0

Situated in Kelso, this bed & breakfast is within 1 mile (2 km) of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castle are also within ...

£70

£70
The Central Guest House

The Central Guest House

51 The Square, Kelso
3.5 out of 5.0
Last booking: 3 hours ago

Situated in Kelso, this guesthouse is within a 10-minute walk of Kelso Abbey and Kelso Old Parish Church. Kelso Racecourse and Floors Castle are also within ...

£50

£50
The Farmhouse at Yetholm Mill

The Farmhouse at Yetholm Mill

Main St, Kelso
3.5 out of 5.0

Located in Kirk Yetholm, this bed & breakfast is within 9 miles (15 km) of Kelso Abbey, Kelso Old Parish Church and Kelso Racecourse. Flodden Battlefield and ...

£58

£58
Goldilands

Goldilands

Roxburgh Road, Kelso
3.5 out of 5.0

Situated in Heiton, this bed & breakfast is 2.7 mi (4.4 km) from Kelso Abbey and 2.9 mi (4.7 km) from Kelso Old Parish Church. Kelso Racecourse and Floors Castle ...

£67

£67
Map

Recent Reviews in Kelso