Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
30 Aug. - 1 Sep.
Next weekend
6 Sep. - 8 Sep.

Best Kelso Hotel Deals

Ednam House Hotel AU$241
Ednam House Hotel

Ednam House Hotel

Bridge St, Kelso, Scotland
Ednam House Hotel
     
    4.5
    of 5, from 2 reviews
    3.0 out of 5.0 Stars

    Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and 2.1 km (1.3 mi) from Kelso Racecourse. Highlights at this hotel include free buffet breakfast, a restaurant and free self parking.

    SCHLOSS Roxburghe Hotel & Golf Course AU$294
    SCHLOSS Roxburghe Hotel & Golf Course

    SCHLOSS Roxburghe Hotel & Golf Course

    Heiton, Kelso, Scotland
    SCHLOSS Roxburghe Hotel & Golf Course
       
      5.0 out of 5.0 Stars

      A luxury stay in Kelso awaits you at SCHLOSS Roxburghe Hotel & Golf Course. You'll be 33 km (20.5 mi) from Northumberland National Park. Highlights at this hotel include free daily breakfast, a restaurant and free self parking.

      THE OLD PRIORY BED AND BREAKFAST AU$159
      THE OLD PRIORY BED AND BREAKFAST

      THE OLD PRIORY BED AND BREAKFAST

      33 WOODMARKET, Kelso, Scotland
      THE OLD PRIORY BED AND BREAKFAST
         
        3.5 out of 5.0 Stars

        At THE OLD PRIORY BED AND BREAKFAST you'll be steps from Kelso Abbey and 2 km (1.3 mi) from Kelso Racecourse. Highlights at this Georgian B&B include free cooked-to-order breakfast and free self parking.

        Templehall Hotel AU$128
        Templehall Hotel

        Templehall Hotel

        Main Street, Kelso, Scotland
        Templehall Hotel
           
          3.0 out of 5.0 Stars

          At Templehall Hotel, you'll be 15.9 km (9.9 mi) from Northumberland National Park and 31 km (19.2 mi) from Norham Castle. Highlights at this inn include free breakfast, a restaurant and free self parking.

          The Border Hotel AU$151
          The Border Hotel

          The Border Hotel

          The Green, Roxburghshire, Kelso, Scotland
          The Border Hotel
             
            5.0
            of 5, from 2 reviews
            3.0 out of 5.0 Stars

            At The Border Hotel, you'll be 2.3 km (1.4 mi) from Northumberland National Park and 24.8 km (15.4 mi) from Norham Castle. Highlights at this inn include free daily breakfast, a restaurant and a bar/lounge.

            Cross Keys Hotel AU$167
            Cross Keys Hotel

            Cross Keys Hotel

            36-37 The Square, Kelso, Scotland
            Cross Keys Hotel
               
              3.5 out of 5.0 Stars

              Cross Keys Hotel places you in the heart of Kelso, steps from Kelso Abbey and 2.1 km (1.3 mi) from Floors Castle. Highlights at this hotel include 2 restaurants, 2 bars/lounges and free daily breakfast.

              Queens Head Hotel AU$163
              Queens Head Hotel

              Queens Head Hotel

              24 Bridge Street, Kelso, Scotland
              Queens Head Hotel
                 
                3.5 out of 5.0 Stars

                At Queens Head Hotel you'll be steps from Kelso Abbey and 2.1 km (1.3 mi) from Kelso Racecourse. Highlights at this hotel include free daily breakfast, a restaurant and a bar/lounge.

                The Central Guest House AU$118
                The Central Guest House

                The Central Guest House

                51 The Square, Kelso, Scotland
                The Central Guest House
                   
                  5.0
                  of 5, from 1 reviews
                  3.0 out of 5.0 Stars

                  At The Central Guest House you'll be steps from Kelso Abbey and 2 km (1.2 mi) from Kelso Racecourse. Highlights at this guest house include free in-room WiFi.

                  Top Luxury Kelso Hotel Deals

                  Ednam House Hotel AU$241
                  Ednam House Hotel

                  Ednam House Hotel

                  Bridge St, Kelso, Scotland
                     
                    4.5
                    of 5, from 2 reviews
                    3.0 out of 5.0 Stars

                    Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and 2.1 km (1.3 mi) from Kelso Racecourse. Highlights at this hotel include free buffet breakfast, a restaurant and free self parking.

                    The Roxburghe Hotel & Golf Course Get Rates
                    The Roxburghe Hotel & Golf Course

                    The Roxburghe Hotel & Golf Course

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

                      At The Roxburghe Hotel & Golf Course, you'll be 33 km (20.5 mi) from Northumberland National Park. Highlights at this hotel include a golf course, a restaurant and free self parking.

                      Accommodation in Kelso

                      Central Kelso has a limited amount of accommodation options. If you're up for a short drive, you can book a room in any of the 6 hotels within 10 kilometres.

                      Some of the most comfortable accommodation options near the hustle and bustle are The Roxburghe Hotel & Golf Course and Bellevue Guest House.

                      For some alternatives, look at the Blue Bell Inn and the Coach House - Guest House. They are located 18 kilometres and 18 kilometres respectively from the main center. Wotif also suggests the Dryburgh Abbey Hotel and the Farmhouse at Yetholm Mill. The first is 17 kilometres away from town, while the second is 7 kilometres away.

                      If you want to explore some close by localities, consider Melrose and Chirnside. Head 19 kilometres to the west of Kelso and you'll locate Melrose. Alternatively, Chirnside is 30 kilometres to the north. Melrose hotels include the Kings Arms Hotel and Eildonside. Chirnside choices include The Craw Inn and The Allanton Inn.

                      If you are really into sports and want to watch games, you might like to visit Carlton Cricket Club, which is situated to the northwest of Kelso. To stay nearby, book a room at The Balmoral Hotel or the Old Town Chambers.

                      Newcastle International Airport is the most convenient gateway to Kelso. Nearby hotels include the DoubleTree by Hilton Hotel Newcastle International Airport and the Britannia Hotel Newcastle Airport.

                      How much is a hotel room in Kelso?

                      Hotels in Kelso start at AU$118 per night. Prices and availability subject to change. Additional terms may apply.

                      New Reviews - Best Hotels in Kelso


                      *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.