We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
943 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
Ken Bridge Hotel(New Galloway)
SAVE US$3
US$110
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Travelocity
US$107
View Deal
Certificate of Excellence
2.2 miles from St. John's Town of Dalry
#1 of 1 Hotels in New Galloway
  • Free Wifi
  • Free Parking
Airds Farmhouse B&B(Castle Douglas)
Travelocity
US$109
View Deal
Certificate of Excellence
10.7 miles from St. John's Town of Dalry
#4 of 13 Castle Douglas B&B and Inns
  • Free Wifi
  • Free Parking
Craigdarroch Arms Hotel(Moniaive)(Great Value!)
TripAdvisor
US$125
View Deal
11.3 miles from St. John's Town of Dalry
#1 of 3 Moniaive B&B and Inns
  • Free Wifi
  • Free Parking
Craigadam(Kirkpatrick Durham)
SAVE US$4
US$136
Strikethrough price corresponds to the most expensive price returned by our partners for that offer
Travelocity
US$132
View Deal
Certificate of Excellence
12.2 miles from St. John's Town of Dalry
#1 of 2 Kirkpatrick Durham B&B and Inns
  • Free Wifi
  • Free Parking
The Inn on the Loch(Crocketford)
Booking.com
US$109
View Deal
13.6 miles from St. John's Town of Dalry
#2 of 4 Crocketford B&B and Inns
  • Free Wifi
  • Free Parking
Hotels.com
US$121
View Deal
13.7 miles from St. John's Town of Dalry
    Imperial Hotel(Castle Douglas)
    Priceline
    US$69
    View Deal
    14.6 miles from St. John's Town of Dalry
    #13 of 13 Castle Douglas B&B and Inns
    • Free Parking
    • Restaurant
    The Market Inn Hotel(Castle Douglas)
    SAVE US$3
    US$118
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Hotels.com
    US$115
    View Deal
    Certificate of Excellence
    14.6 miles from St. John's Town of Dalry
    #2 of 3 Hotels in Castle Douglas
    • Free Wifi
    • Free Parking
    The Old Station House(Castle Douglas)
    Priceline
    US$97
    View Deal
    Certificate of Excellence
    14.7 miles from St. John's Town of Dalry
    #2 of 13 Castle Douglas B&B and Inns
    • Free Wifi
    • Free Parking
    The Haven B&B(Castle Douglas)
    SAVE US$7
    US$111
    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
    Travelocity
    US$104
    View Deal
    14.9 miles from St. John's Town of Dalry
    #10 of 13 Castle Douglas B&B and Inns
      Murray Arms(Gatehouse of Fleet)
      Booking.com
      US$132
      View Deal
      15.5 miles from St. John's Town of Dalry
      #3 of 3 Hotels in Gatehouse of Fleet
      • Free Wifi
      • Free Parking
      Bank of Fleet Hotel(Gatehouse of Fleet)
      SAVE US$3
      US$97
      Strikethrough price corresponds to the most expensive price returned by our partners for that offer
      Travelocity
      US$94
      View Deal
      15.6 miles from St. John's Town of Dalry
      #2 of 3 Hotels in Gatehouse of Fleet
      • Free Wifi
      • Free Parking
      The Ship Inn(Gatehouse of Fleet)
      SAVE US$10
      US$147
      Strikethrough price corresponds to the most expensive price returned by our partners for that offer
      Booking.com
      US$137
      View Deal
      Certificate of Excellence
      15.7 miles from St. John's Town of Dalry
      #1 of 3 Gatehouse of Fleet B&B and Inns
      • Free Wifi
      • Breakfast included
      Creebridge House Hotel(Newton Stewart)
      Booking.com
      US$166
      View Deal
      Certificate of Excellence
      16.3 miles from St. John's Town of Dalry
      #1 of 5 Hotels in Newton Stewart
      • Free Wifi
      • Free Parking
      Blackhorse Hotel(Newton Stewart)
      TripAdvisor
      US$104
      View Deal
      16.7 miles from St. John's Town of Dalry
      #7 of 17 Newton Stewart B&B and Inns
      • Free Wifi
      • Free Parking
      Bruce Hotel(Newton Stewart)
      Booking.com
      US$97
      View Deal
      Certificate of Excellence
      16.7 miles from St. John's Town of Dalry
      #3 of 5 Hotels in Newton Stewart
      • Free Wifi
      • Free Parking
      The Crown Hotel(Newton Stewart)
      Booking.com
      US$111
      View Deal
      Certificate of Excellence
      16.7 miles from St. John's Town of Dalry
      #2 of 5 Hotels in Newton Stewart
      • Free Wifi
      • Free Parking
      TripAdvisor
      US$89
      View Deal
      16.8 miles from St. John's Town of Dalry
      #3 of 4 Creetown B&B and Inns
      • Free Wifi
      • Free Parking
      Star Hotel(Twynholm)
      Priceline
      US$118
      View Deal
      16.9 miles from St. John's Town of Dalry
      #1 of 1 Twynholm B&B and Inns
      • Free Wifi
      • Free Parking
      SAVE US$3
      US$90
      Strikethrough price corresponds to the most expensive price returned by our partners for that offer
      Travelocity
      US$87
      View Deal
      17.5 miles from St. John's Town of Dalry
      #3 of 5 Dalbeattie B&B and Inns
        The Auld Cairn(Cairnryan)
        SAVE US$2
        US$83
        Strikethrough price corresponds to the most expensive price returned by our partners for that offer
        Hotels.com
        US$81
        View Deal
        17.7 miles from St. John's Town of Dalry
        #4 of 6 Cairnryan B&B and Inns
        • Free Wifi
        • Free Parking
        The Birchtree Hotel(Dalbeattie)(Great Value!)
        Booking.com
        US$97
        View Deal
        Certificate of Excellence
        17.9 miles from St. John's Town of Dalry
        #2 of 3 Hotels in Dalbeattie
        • Free Wifi
        • Free Parking
        Kerr Cottage(Dalbeattie)
        Booking.com
        US$104
        View Deal
        17.9 miles from St. John's Town of Dalry
        #1 of 5 Dalbeattie B&B and Inns
        • Free Wifi
        • Free Parking
        SAVE US$5
        US$173
        Strikethrough price corresponds to the most expensive price returned by our partners for that offer
        Travelocity
        US$168
        View Deal
        Certificate of Excellence
        18.0 miles from St. John's Town of Dalry
        #1 of 1 Hotels in Thornhill
        • Free Wifi
        • Restaurant
        Afton Water B&B / Art Experience(New Cumnock)(Great Value!)
        TripAdvisor
        US$104
        View Deal
        18.2 miles from St. John's Town of Dalry
        #2 of 3 New Cumnock B&B and Inns
        • Free Wifi
        • Free Parking
        The Old School(New Cumnock)
        Priceline
        US$104
        View Deal
        Certificate of Excellence
        18.5 miles from St. John's Town of Dalry
        #1 of 3 New Cumnock B&B and Inns
        • Free Wifi
        • Free Parking
        Booking.com
        US$108
        View Deal
        18.8 miles from St. John's Town of Dalry
        #4 of 14 Kirkcudbright B&B and Inns
        • Free Wifi
        • Free Parking
        Hotels.com
        US$83
        View Deal
        Certificate of Excellence
        18.8 miles from St. John's Town of Dalry
        #1 of 1 Hotels in Auldgirth
        • Free Parking
        • Breakfast included
        Priceline
        US$104
        View Deal
        Certificate of Excellence
        19.2 miles from St. John's Town of Dalry
        #3 of 4 Hotels in Kirkcudbright
        • Free Wifi
        • Free Parking
        The Selkirk Arms Hotel(Kirkcudbright)
        SAVE US$22
        US$159
        Strikethrough price corresponds to the most expensive price returned by our partners for that offer
        Priceline
        US$137
        View Deal
        Certificate of Excellence
        19.3 miles from St. John's Town of Dalry
        #1 of 4 Hotels in Kirkcudbright
        • Free Wifi
        • Free Parking
        Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.