Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

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


Check Prices on Hotels in Kelso

Tonight 25 May - 26 May
This weekend 31 May - 2 Jun
Next weekend 7 Jun - 9 Jun

What are the top landmarks in Kelso?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Kelso

See all 562 properties in Kelso

Estimated price for 1 night/2 adults

THE OLD PRIORY BED AND BREAKFAST

THE OLD PRIORY BED AND BREAKFAST

33 WOODMARKET, Kelso, Scotland
    3.5 out of 5.0
     
     

    Situated in Kelso, this golf bed & breakfast is within 2 miles (3 km) of Kelso Abbey, Kelso Racecourse and Floors Castle. Smailholm Tower and Mellerstain House ...

    £90 per night for 2 guests

    27 May-28 May
    THE OLD PRIORY BED AND BREAKFAST£90
    Templehall Hotel

    Templehall Hotel

    Main Street, Kelso, Scotland
      3.0 out of 5.0
       
       

      Situated in Kelso, this inn is within 9 miles (15 km) of Kelso Abbey, Kelso Racecourse and Floors Castle. Woodside Garden Centre and Mary Queen of Scots House ...

      £72 per night for 2 guests

      30 May-31 May
      Templehall Hotel£72
      The Border Hotel

      The Border Hotel

      The Green, Roxburghshire, Kelso, Scotland
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Kelso, this inn is within 12 miles (20 km) of Kelso Abbey, Flodden Battlefield and Kelso Racecourse. Floors Castle and Lady Waterford Hall are also ...

      £85 per night for 2 guests

      3 Jun-4 Jun
      The Border Hotel£85
      Edenbank House

      Edenbank House

      Edenbank House, Kelso, Scotland
        3.5 out of 5.0
         
         

        Situated in Kelso, this bed & breakfast is 0.5 mi (0.9 km) from Kelso Racecourse and within 3 miles (5 km) of Kelso Abbey and Floors Castle. Smailholm Tower ...

        £90 per night for 2 guests

        30 May-31 May
        Edenbank House£90
        The Farmhouse

        The Farmhouse

        Main St, Kirk Yetholm, Kelso, Scotland
          3.0 out of 5.0
           
           

          Situated in a rural location, this bed & breakfast is within 9 miles (15 km) of Kelso Abbey, Flodden Battlefield and Kelso Racecourse. Floors Castle is 9.3 mi ...

          The FarmhouseGet Rates

          Tweed Hideaway With a Wall of Glass Looking Over the Tweed Valley. Hot tub

          Tweed Hideaway With a Wall of Glass Looking Over the Tweed Valley. Hot tub

          Tweed Hideaway, Eden Holiday Hideaways, Edmondston, Kelso, Scotland
             
             

            Situated on the riverfront, this romantic chalet is 2.4 mi (3.8 km) from Kelso Racecourse and within 6 miles (10 km) of Kelso Abbey and Floors Castle. Mellerstain ...

            Tweed Hideaway With a Wall of Glass Looking Over the Tweed Valley. Hot tubGet Rates

            Queens Head Hotel

            Queens Head Hotel

            24 Bridge Street, Kelso, Scotland
            • Free cancellation
            • Reserve now, pay when you stay
            3.5 out of 5.0
             
             

            Situated in Kelso, this hotel is within 2 miles (3 km) of Kelso Abbey, Kelso Racecourse and Floors Castle. Smailholm Tower and Mellerstain House are also within ...

            £90 per night for 2 guests

            27 May-28 May
            Queens Head Hotel£90
            Duncan House

            Duncan House

            Chalkheugh Terrace, Kelso, Scotland
            • Free cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            Situated in Kelso, this bed & breakfast is within 1 mile (2 km) of Kelso Abbey and Floors Castle. Kelso Racecourse is 1.3 mi (2.1 km) away.

            £70 per night for 2 guests

            28 May-29 May
            Duncan House£70
            The Central Guest House

            The Central Guest House

            51 The Square, Kelso, Scotland
            • Free cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            Situated in Kelso, this guesthouse is within 1 mile (2 km) of Kelso Abbey and Kelso Racecourse. Floors Castle is 1.4 mi (2.2 km) away.

            £65 per night for 2 guests

            26 May-27 May
            The Central Guest House£65
            The Roxburghe Hotel & Golf Course

            The Roxburghe Hotel & Golf Course

            1 Heiton Kelso, Roxburgheshire, Kelso, Scotland
              4.0 out of 5.0
               
               

              Situated in Kelso, this golf hotel is within 6 miles (10 km) of Kelso Abbey, Kelso Racecourse and Floors Castle. Woodside Garden Centre and Mary Queen of Scots ...

              The Roxburghe Hotel & Golf CourseGet Rates

              Map

              Hotels with reviews mentioning Kelso

              See all hotels near Kelso

              Kelso Hotel Reviews

              Travel to Kelso & Explore


              Explore Kelso with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!