A stone tower with a pointed roof, surrounded by rocky terrain and a river.

Find hotels in Kelso from ā‚©171,763

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Kelso hotels

Ednam House Hotel

Ednam House Hotel
3.0 star property
Kelso
8.4 out of 10, Very Good, (535 reviews)
"Enjoyed our stay"
United Kingdom
Gavin
The price is ā‚©192,515
ā‚©231,018 total
includes taxes & fees
Jul 26 - Jul 27
Ednam House Hotel

Roxburghe Cottages, part of Destination by Hyatt

Roxburghe Cottages, part of Destination by Hyatt
2.0 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
"Hotel is very pet-friendly and hence the reason for our visit. We stayed in a 1 bedroom cottage which was ideal for us and our dog. The only criticism is the food at Spike's Bar (at the golf club) was a little bit disappointing."
United Kingdom
Graham
The price is ā‚©368,303
ā‚©464,062 total
includes taxes & fees
Jul 14 - Jul 15
Roxburghe Cottages, part of Destination by Hyatt

Inglestone House

Inglestone House
3.5 star property
Kelso
9.4 out of 10, Exceptional, (33 reviews)
The price is ā‚©251,116
ā‚©301,339 total
includes taxes & fees
Jul 12 - Jul 13
Inglestone House

The Central Guest House

The Central Guest House
3.0 star property
Kelso
7.8 out of 10, Good, (59 reviews)
"It is ok, but bring your own toiletries"
United Kingdom
David
The price is ā‚©154,024
ā‚©184,821 total
includes taxes & fees
Jul 12 - Jul 13
The Central Guest House

The Border Hotel

The Border Hotel
3.0 star property
Kelso
9.0 out of 10, Wonderful, (120 reviews)
"Very lovely staff, had a great time with my dog, they were very pet friendly and i had a wonderful fresh breakfast. "
United Kingdom
Keeley
The price is ā‚©294,559
ā‚©353,471 total
includes taxes & fees
Jul 13 - Jul 14
The Border Hotel

Schloss Roxburghe Golf Resort, part of Destination by Hyatt

Schloss Roxburghe Golf Resort, part of Destination by Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (349 reviews)
"Thoroughly loved every moment here. Staff attentive but respectful, hotel is stunning and the grounds are delightful. Food outstanding"
United Kingdom
Scott
The price is ā‚©476,786
ā‚©572,143 total
includes taxes & fees
Aug 9 - Aug 10
Schloss Roxburghe Golf Resort, part of Destination by Hyatt

New Cross Keys House - Cosy 4-bed Cottage in Kirk Yetholm

New Cross Keys House - Cosy 4-bed Cottage in Kirk Yetholm
2.0 star property
Kelso
The price is ā‚©592,070
ā‚©957,823 total
includes taxes & fees
Aug 7 - Aug 8
New Cross Keys House - Cosy 4-bed Cottage in Kirk Yetholm

Kirk Cottage

Kirk Cottage
3.0 star property
Kelso
The price is ā‚©824,765
ā‚©989,718 total
includes taxes & fees
Jul 18 - Jul 19
Kirk Cottage

Craggs Cottage

Craggs Cottage
3.5 star property
Kelso
10.0 out of 10, Exceptional, (1 review)
"Lovely clean property, slept 5 people, very warm and cosy in a lovely quiet location on a working farm. Had everything we needed and more, owner was very helpful and generous. Great lication for waljs and visiting surrounding areas within short distances to travel."
United Kingdom
Andrea
The price is ā‚©761,115
ā‚©913,338 total
includes taxes & fees
Jul 22 - Jul 23
Craggs Cottage

Rowantree Cottage

Rowantree Cottage
3.0 star property
Kelso
The price is ā‚©1,886,884
ā‚©2,264,261 total
includes taxes & fees
Jul 16 - Jul 17
Rowantree Cottage

Purdy Lodge

Purdy Lodge
3.5 star property
Belford
9.0 out of 10, Wonderful, (1,003 reviews)
"Good clean rooms very helpful staff,great breakfast and great location for seeing the area."
United Kingdom
John
The price is ā‚©188,261
ā‚©225,913 total
includes taxes & fees
Aug 2 - Aug 3
Purdy Lodge

Burts Hotel

Burts Hotel
3.0 star property
Melrose
9.4 out of 10, Exceptional, (325 reviews)
"Lovely old fashioned hotel in a lovely spot and excellent service throughout"
United Kingdom
John
The price is ā‚©284,598
ā‚©341,518 total
includes taxes & fees
Jul 13 - Jul 14
Burts Hotel

The Old Post Office - B&B and Coffee Shop

The Old Post Office - B&B and Coffee Shop
2.0 star property
Newcastle-upon-Tyne
10.0 out of 10, Exceptional, (2 reviews)
"This is a little gem of an inn. The drive along the way is picturesque and Otterburn itself is darling. Our host for the Old Post Office was very accommodating. We arrived after the normal check-in time and she was very welcoming. Our room was immaculate and our shower had lots of hot water. Breakfast was excellent, including our coffees (flat white and vanilla latte). We also enjoyed the back patio area with plenty of seating. Definitely recommend this inn!"
United Kingdom
Craig
The price is ā‚©223,661
ā‚©268,393 total
includes taxes & fees
Jul 22 - Jul 23
The Old Post Office - B&B and Coffee Shop

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (907 reviews)
"Beautiful country house hotel with exceptional staff. Good central location for exploring the Borders. We had a great stay and look forward to a return visit."
United Kingdom
Linda
The price is ā‚©195,870
ā‚©235,044 total
includes taxes & fees
Jul 20 - Jul 21
Dryburgh Abbey Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Jedburgh
9.0 out of 10, Wonderful, (116 reviews)
"Comfortable and quiet room with the best welcome treat ever. Good quality breakfast"
United Kingdom
Justin
The price is ā‚©192,522
ā‚©231,027 total
includes taxes & fees
Jul 12 - Jul 13
The Royal Hotel

Bay Horse Inn - B&B

Bay Horse Inn - B&B
3.5 star property
Hexham
8.4 out of 10, Very Good, (164 reviews)
"Really friendly staff, great beer, a comfy bed and a quiet night's sleep - followed by a good breakfast."
United Kingdom
Michael
The price is ā‚©150,670
ā‚©180,804 total
includes taxes & fees
Jul 14 - Jul 15
Bay Horse Inn - B&B

The Pheasant Inn

The Pheasant Inn
4.0 star property
Hexham
9.4 out of 10, Exceptional, (97 reviews)
"Breakfast very healthy and piping hot."
United Kingdom
ian
The price is ā‚©284,605
ā‚©341,518 total
includes taxes & fees
Jul 15 - Jul 16
The Pheasant Inn

Cross Keys Inn

Cross Keys Inn
3.5 star property
Selkirk
9.8 out of 10, Exceptional, (47 reviews)
"Pleasant courteous staff, extremely clean and comfortable rooms and bar / restaurant areas."
United Kingdom
Ian
The price is ā‚©248,604
ā‚©298,325 total
includes taxes & fees
Jul 15 - Jul 16
Cross Keys Inn

The Three Wheat Heads

The Three Wheat Heads
4.0 star property
Morpeth
9.0 out of 10, Wonderful, (120 reviews)
"Location for access to fantastic walks was wonderful "
United Kingdom
David
The price is ā‚©165,736
ā‚©198,883 total
includes taxes & fees
Aug 6 - Aug 7
The Three Wheat Heads

The Tempus at Charlton Hall Estate

The Tempus at Charlton Hall Estate
4.0 star property
Chathill
9.2 out of 10, Wonderful, (180 reviews)
"Great hotel, staff were very friendly and breakfast was very good"
United Kingdom
Hazel
The price is ā‚©301,203
ā‚©361,443 total
includes taxes & fees
Jul 29 - Jul 30
The Tempus at Charlton Hall Estate
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kelso attractions

Top Kelso Hotel Reviews

More cheap stays in Kelso

Find out more about Kelso

Top reasons to visit Kelso

  • Outdoor Adventures: Kelso is perfect for golf, horse riding, and exploring scenic recreational areas, making it an outdoor enthusiast's paradise.
  • Historic Attractions: Visit iconic sites like Kelso Abbey and the Kelso Racecourse, blending history with excitement.
  • Charming Town Atmosphere: Experience warm Scottish hospitality in a picturesque town, ideal for relaxation and exploration.
  • Rich Cultural Experiences: Discover local customs, ancient ruins, and castles that cater to culture lovers and families alike.
  • Variety of Accommodations: Enjoy a range of inviting lodging options, from cozy B&Bs to comfortable hotels, ensuring a memorable stay.

Find great hotels near Kelso

Discover a range of inviting accommodations in Kelso, Scotland, perfect for every type of traveler. Whether you're seeking a cozy bed and breakfast or a comfortable hotel, you'll find options that cater to families, business travelers, and even pet owners. Enjoy the charm of Kelso while experiencing top-notch hospitality at local hotels and guesthouses, ensuring a memorable stay in this beautiful region.

  • Dryburgh Abbey Hotel: Nestled in the serene countryside, Dryburgh Abbey Hotel is a charming 3-star establishment located 14km from Kelso. This hotel features a family-friendly atmosphere, perfect for those traveling with children and pets. The property offers amenities specifically tailored for younger guests and allows pets with some restrictions. Guests can expect a warm welcome with features such as food and water bowls for pets, ensuring a comfortable stay for the whole family.
  • The Waverley Castle Hotel: Situated 19km from Kelso, The Waverley Castle Hotel is a welcoming 3-star lodging option that emphasizes relaxation and entertainment. Guests can enjoy a variety of dining options, including a restaurant and bar, as well as a snack bar for casual bites. The property also provides entertainment with cable television and billiards, making it an excellent choice for leisure travelers. Whether you’re looking to unwind in rural surroundings or socialize with friends, this hotel offers a delightful experience.
  • George and Abbotsford Hotel: Located 18km from Kelso, George and Abbotsford Hotel is a well-rated 3.5-star option known for its pet-friendly policies. This hotel caters to travelers with pets, providing necessary amenities such as food and water bowls and service animal accommodations. With a cozy atmosphere and a commitment to comfort, it’s an ideal choice for those seeking a welcoming environment while exploring the beautiful Scottish countryside.

Where to stay in and around Kelso

Discover the charming town of Kelso, nestled in the picturesque Scottish Borders, where warm Scottish hospitality awaits. Enjoy outdoor adventures and delve into the area's rich history and culture. Explore the serene countryside, relax among friendly locals, and experience a unique blend of tranquility and tradition. Nearby attractions offer a secluded atmosphere perfect for unwinding while immersing yourself in the captivating beauty of Scotland's landscapes.

  • Melrose: Located 18km from Kelso, Melrose is a charming town known for its rich cultural heritage. Visitors flock here for outdoor adventures, romantic getaways, and cultural experiences. The town boasts scenic hiking trails, perfect for nature enthusiasts, and several golf courses for those looking to enjoy a round in the countryside. Don't miss the iconic Melrose Abbey, a stunning historic site that draws history buffs and photographers alike, along with other nearby castles and monuments that tell the story of Scotland's past.
  • East Neuk: Just a stone's throw from Kelso, East Neuk offers breathtaking coastal scenery and a myriad of outdoor experiences. The peak travel season runs from July to September when visitors can enjoy the stunning beaches and charming harbors. East Neuk is a paradise for adventure seekers with plenty of hiking trails that wind through picturesque landscapes. The area is also famous for its marinas, making it a great spot for water sports and seaside relaxation. Whether you're exploring the quaint fishing villages or soaking up the sun on the beach, East Neuk promises a memorable experience.
  • Kirk Yetholm: Nestled in the Kelso area, Kirk Yetholm is a quaint village perfect for families and adventure seekers. The village sees consistent traveler interest throughout the year, with peaks in January, April, and July. Visitors can enjoy the serenity of nature at local parks and waterfalls, and for a unique experience, explore the planetarium observatory that brings the wonders of the cosmos closer to home. The nearby beach offers a fun escape for families looking to relax and enjoy outdoor activities, making Kirk Yetholm a delightful stop on your journey.

Things to do in Kelso

Shopping

In Kelso, you can enjoy local shops and boutiques offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Galashiels Retail Park, which features a variety of stores including popular high street brands and home goods outlets.

Recreation

In Kelso, the Roxburghe Hotel and Golf Course offers a serene spa experience with rejuvenating treatments and a stunning view of the countryside. Nearby, the River Tweed provides opportunities for peaceful riverside walks and relaxing fishing, allowing you to immerse yourself in the tranquil natural surroundings.

Adventure

In Kelso, explore the stunning landscapes along the River Tweed with kayaking adventures that offer a unique perspective of the region. For a thrilling experience, try mountain biking at the nearby trails, which cater to various skill levels, guaranteeing an exhilarating ride through beautiful scenery.

Nightlife

Kelso offers a charming nightlife scene with cozy pubs like the Cross Keys Hotel, where you can enjoy local brews and friendly banter. For a vibrant atmosphere, check out the town’s various live music venues, providing a mix of genres and a lively crowd to enhance your evening.

*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 perfect for outdoor and culturally-themed adventures. Visitors can explore historic houses, ruins, and castles, making it ideal for families, couples, and culture enthusiasts. Key attractions include Kelso Abbey and the Kelso Racecourse, offering a mix of history and excitement. Whether you're seeking romance or family fun, Kelso has something to cater to every traveler’s interests.

  • Floors Castle: Nestled in the picturesque countryside of Kelso, Floors Castle boasts stunning architecture and beautiful gardens. Visitors can enjoy a romantic atmosphere while exploring the opulent interiors and learning about the castle's rich history.
  • Kelso Abbey: The ruins of Kelso Abbey offer a glimpse into the area's medieval past. Surrounded by tranquil grounds, this historic site exudes cultural significance and allows visitors to reflect on its architectural beauty and historical importance.
  • Mellerstain House: A magnificent example of Georgian architecture, Mellerstain House showcases exquisite interiors and stunning gardens. This historic house provides an intimate look at 18th-century life and the rich cultural heritage of the region.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

The nearest major airports for your trip to Kelso

Traveling to Kelso, Scotland, is convenient with several major airports nearby. EDInburgh Airport (EDI) is 71km away and offers luxurious hotels like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both 6 to 11km from the airport. Durham Teesside International Airport (MME) is 137km from Kelso, with options like Rockliffe Hall, just 8km away. Glasgow International Airport (GLA) is 129km from Kelso, featuring upscale stays like JA Mar Hall Scotland, located 6km from the airport. Each airport has accessible transportation services to nearby hotels, ensuring a smooth arrival for your vacation.

Frequently asked questions

What's the best place to stay in Kelso?
Based on our traveler data, SCHLOSS Roxburghe, part of Destination by Hyatt is one of the top choices for your stay. This hotel offers a full-service spa and a golf course. Other good choices for your stay include Ednam House Hotel and Roxburghe Cottages, part of Destination by Hyatt. See all available top hotels, or vacation rentals in Kelso.
If I need to cancel my hotel reservation in Kelso, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Kelso.
Where can I learn more about changing or cancelling my trip to Kelso?
For more information about updating your trip to Kelso or cancelling it, head over to our customer service page.
What's the best place to stay for a family vacation to Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a hotel with an outdoor pool and a kids' club, and it's a top choice on Expedia for families. Kids of all ages will also enjoy a visit to Clifton Park. Find more child-friendly accommodations in Kelso.
What's the best LGBTQ-friendly accommodation in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. The Old Priory Guesthouse is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in Kelso.
What's the best pet-friendly place to stay in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a top hotel for people traveling with their pets, and offers 4 restaurants and free WiFi for its human guests. Two other good options for you and your pet's trip include Ednam House Hotel and Roxburghe Cottages, part of Destination by Hyatt. See more pet-friendly hotel accommodations in Kelso.
Where is the best hotel to stay with easy access to Kelso Racecourse?
Cross Keys Hotel is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers 2 restaurants and 2 bars. It's located just a short 0.9 mi (1.5 km) from Kelso Racecourse. Other good options within a short distance include Bellevue Guest House and The Old Priory B&B.
What about the best place to stay near Floors Castle?
One of the top choices for your stay is Bellevue Guest House, located a short 0.9 mi (1.5 km) from Floors Castle, and this 3-star guesthouse offers a restaurant and free parking. Ednam House Hotel and Cross Keys Hotel are a couple of other good options within 5 miles.
What's the best luxury accommodation in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a luxury hotel with 4 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Kelso.
What are some accommodations with pools in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt: Features 4 restaurants, an outdoor pool, and a full-service spa. Another option that offers an onsite pool is Doxford Hall Hotel & Spa. View all hotels with pools in Kelso.
What is the best spa hotel in Kelso?
SCHLOSS Roxburghe, part of Destination by Hyatt is a top luxury spa hotel featuring 4 restaurants, a golf course, a 24-hour fitness center, and a free kid's club. Enjoy a facial, body scrub, or Swedish massage at the onsite spa. See all spa hotels in Kelso.
What is the best accommodation for staying close to Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in Kelso like?
Visitors to Kelso are sure to enjoy the riverfront, gardens, and bars. Tourists can also enjoy so much more including its coffeehouses. In Kelso, there are 98 hotels and other accommodations to choose from. Find out more about Kelso.
What are the top places to visit in Kelso?
Landmarks like Kelso Abbey, Floors Castle, and Mellerstain House might be worth a visit. The riverfront and gardens highlight the natural beauty with places to discover including Northumberland National Park, Borders Abbeys Way, and Hoselaw Loch and Din Moss. A couple of additional sights to add to your agenda are Kelso Racecourse and Clifton Park. Check out what more to see and do in Expedia's Kelso guide.
What's the weather like in Kelso?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Kelso is 31 inches.