Star Rating
Hotel Name
Price Range (USD)to
Amenities

Kelso Hotels & Accommodations

Dryburgh Abbey Hotel - Melrose +1-800-230-4134 Dryburgh Abbey Hotel, Melrose, TD60RQ United Kingdom ~8.16 miles west of Kelso
  • High-end Riverfront hotel
  • Hotel has 2 suites
From$74
Very Good 4.0 /5Latest Reviews
Tillmouth Park Country House Hotel in Newcastle +1-800-997-5148 Cornhill on Tweed, Newcastle, TD124UU United Kingdom ~11.85 miles northeast of Kelso
  • 3 star Rural property
  • 3 floors in property
From$132
Percy Arms Hotel +1-800-997-5149 Jedburgh Rd., Otterburn, United Kingdom ~26.38 miles southeast of Kelso
  • Midscale Rural property
  • Hotel has 2 floors
The Horseshoe Restaurant With Rooms : The Horseshoe Restaurant With Rooms +1-800-230-4134 The Horseshoe Restaurant With Rooms, Eddleston, EH458QP United Kingdom ~31.14 miles west of Kelso
  • Expensive property
Barony Castle +1-800-997-5148 Barony Castle Lodge, Peebles, EH458QW United Kingdom ~31.23 miles west of Kelso
  • Affordable Rural property
  • Check in: 14:00 PM
From$100
Cringletie House Hotel - Peebles +1-800-997-5149 Edinburgh Rd., Peebles, EH458PL United Kingdom ~31.44 miles west of Kelso
  • Four star Rural hotel
  • Hotel has 14 rooms
From$171
Very Good 4.5 /5Review Score
Mercure Barony Castle +1-800-230-4134 Eddleston, Peebles, EH458QW United Kingdom ~31.54 miles west of Kelso
  • Mid-scale property
From$43
Average 3.5 /5Hotel Reviews
Melville Castle Hotel +1-800-997-5148 Melville Gate Gilmerton Rd., Edinburgh, MIEH181AP United Kingdom ~33.36 miles northwest of Kelso
  • Four star hotel
  • 33 rooms in property
From$144
Very Good 4.0 /5Hotel Reviews
Melville Castle +1-800-997-5149 Gilmerton Rd., Edinburgh, EH181AP United Kingdom ~33.58 miles northwest of Kelso
  • High-end Resort property
  • Hotel has 3 meeting rooms
From$132
Very Good 4.0 /5Reviews
Best Western Kings Manor Hotel in Edinburgh +1-800-230-4134 100 Milton Rd. East, Edinburgh, EH152NP United Kingdom ~35.55 miles northwest of Kelso
  • 3 star Suburban property
  • Check-in time: 15.00
From$150
Very Good 4.5 /5Read Reviews
Ben Craig House +1-800-997-5148 3 Craigmillar Park, Edinburgh, eh165pg United Kingdom ~37.06 miles northwest of Kelso
  • Expensive Downtown property
  • 2 floors in property
Abcorn Guest House in Edinburgh +1-800-997-5149 4 Mayfield Gardens, Edinburgh, EH92BU United Kingdom ~37.27 miles northwest of Kelso
  • Mid-scale Downtown hotel
  • Hotel has 2 floors
From$89
Very Good 4.5 /5Recent Reviews
Edinburgh Sherwood Guest House : Edinburgh Sherwood Guest House +1-800-230-4134 Edinburgh Sherwood Guest House, Edinburgh, eh92br United Kingdom ~37.52 miles northwest of Kelso
  • Three Star Suburban property
  • Free breakfast
Best Western Braid Hills Htl - Edinburgh +1-800-997-5148 134 Braid Rd., Edinburgh, EH106JD United Kingdom ~37.76 miles northwest of Kelso
  • Three Star Suburban hotel
  • 67 rooms in property
From$75
Very Good 4.0 /5Hotel Reviews
Nicolson Apartments in Edinburgh +1-800-997-5149 28 West Nicolson St., Edinburgh, EH89DD United Kingdom ~38.11 miles northwest of Kelso
  • High end hotel
From$198
Lochend Apartments +1-800-230-4134 149 / 1 Lochend Rd., Edinburgh, eh76et United Kingdom ~38.23 miles northwest of Kelso
  • 4 star Downtown hotel
  • 4 floors in property
From$99
Very Good 4.0 /5Latest Reviews
Holiday Inn Express Edinburgh Royal Mile in Edinburgh +1-800-997-5148 300 Cowgate, Edinburgh, EH11NA United Kingdom ~38.25 miles northwest of Kelso
  • Three Star Downtown property
  • Hotel has a green policy See more
From$149
Very Good 4.0 /5Reviews
Residence Inn by Marriott Edinburgh +1-800-997-5149 36 Simpson Loan, Edinburgh, EH39GG United Kingdom ~38.26 miles northwest of Kelso
  • Four-star Downtown property
  • Hotel has 31 suites
From$301
Very Good 4.5 /5Read Reviews
Ibis Edinburgh Centre South Bridge in Edinburgh +1-800-230-4134 77 South Bridge, Edinburgh, EH11HN United Kingdom ~38.34 miles northwest of Kelso
  • Midscale hotel
From$75
Very Good 4.5 /5Guest Reviews
Brodies Hostels : 93 High St. +1-800-997-5148 93 High St., Edinburgh, United Kingdom ~38.37 miles northwest of Kelso
  • 3 star Downtown hotel
  • 18 rooms in property
Next 20 Kelso Hotels > [1 - 20 of 50]   
Next: See My Kelso Hotels with Pricing
Back to Top