• US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099
We're sorry, but the hotel you've selected can no longer be booked through our system. Please continue your search from the list of properties below.
View on Map

All Displayed Prices Exclude Tax Recovery Charges and Service Fees

Sort Descending by Top Picks
Check to Compare Properties
  1. The following hotels are located within 10 miles of Melrose, UK

    The Firs - B&B The Firs - B&B 4 out of 5 Star Rating

    In the historical district

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $128.33 USD Lowest Avg. Nightly Rate

    Select at the The Firs - B&B
  2. Clovenfords Country Hotel Clovenfords Country Hotel 2 out of 5 Star Rating

    In Galashiels

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $94.91 USD Lowest Avg. Nightly Rate

    Select at the Clovenfords Country Hotel
  3. The following hotels are located within 15 miles of Melrose, UK

    Mansfield House Hotel Mansfield House Hotel 2 out of 5 Star Rating

    In Hawick

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $142.41 USD Lowest Avg. Nightly Rate

    Select at the Mansfield House Hotel
  4. Brougham House - B&B Brougham House - B&B 3 out of 5 Star Rating

    In Hawick

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
  5. St Ronans Hotel St Ronans Hotel 3 out of 5 Star Rating

    In Peebles

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $59.35 USD Lowest Avg. Nightly Rate

    Select at the St Ronans Hotel
  6. The following hotels are located within 25 miles of Melrose, UK

    Dalhousie Castle Hotel Dalhousie Castle Hotel 4 out of 5 Star Rating

    In Bonnyrigg's Midlothian neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $332.17 USD Lowest Avg. Nightly Rate

    Select at the Dalhousie Castle Hotel
  7. Macdonald Cardrona Hotel, Golf & Spa Macdonald Cardrona Hotel, Golf & Spa 4 out of 5 Star Rating

    In Peebles

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $112.07 USD Lowest Avg. Nightly Rate

    Select at the Macdonald Cardrona Hotel, Golf & Spa
  8. Cringletie House Hotel Cringletie House Hotel 4 out of 5 Star Rating

    In Peebles

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $205.63 USD Lowest Avg. Nightly Rate

    Select at the Cringletie House Hotel
  9. De Vere Venues Barony Castle De Vere Venues Barony Castle 2.5 out of 5 Star Rating

    In Peebles

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $87.00 USD Lowest Avg. Nightly Rate

    Select at the De Vere Venues Barony Castle
  10. Kirkhill Mansion - B&B Kirkhill Mansion - B&B 3 out of 5 Star Rating

    In Arniston's Midlothian neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $395.44 USD Lowest Avg. Nightly Rate

    Select at the Kirkhill Mansion - B&B
  11. Redshill B&B Redshill B&B 4 out of 5 Star Rating

    In Haddington's East Lothian neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $71.20 USD Lowest Avg. Nightly Rate

    Select at the Redshill B&B
  12. The Sun Inn The Sun Inn 4 out of 5 Star Rating

    In Dalkeith's Midlothian neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $118.67 USD Lowest Avg. Nightly Rate

    Select at the The Sun Inn
  13. The Original Roslin Inn The Original Roslin Inn 4 out of 5 Star Rating

    Near Rosslyn Chapel

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $109.14 USD Lowest Avg. Nightly Rate

    Select at the The Original Roslin Inn
  14. Allanton Inn Allanton Inn 3 out of 5 Star Rating

    In Duns

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $102.85 USD Lowest Avg. Nightly Rate

    Select at the Allanton Inn
  15. The Coach House - Guest House The Coach House - Guest House 4 out of 5 Star Rating

    In Cornhill on Tweed

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $158.96 USD Lowest Avg. Nightly Rate

    Select at the The Coach House - Guest House
Check to Compare Properties
Sort Descending by Top Picks
Book Buccleuch Arms Hotel Online or Call
  • US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099