Hotels in Kelso

70 properties in Kelso, United Kingdom. We sort them by rating and popularity. Average rating: 4.6/5. Average guide price: €145 per night.

Types of accommodation

  • Holiday home 23
  • Apartment 16
  • Accommodation 11
  • Bed & breakfast 8
  • Hotel 7
  • Guest house 3
  • Hostel 1
  • Resort 1

Places to stay in Kelso

Kelso in numbers

Average price per night
€144
Half cost between €122 and €174
Rated 4.5 or higher
68%
Out of those with 20 reviews or more
Top rated
Crabtree & Crabtree
4.8/5 · 213 reviews
Most reviewed
Cross Keys Hotel
4.2/5 · 600 reviews

Average price by type of accommodation

  • Holiday home €175
  • Apartment €164
  • Bed & breakfast €138
  • Hotel €131

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Kelso

How much does it cost to stay in Kelso?

The average guide price is €144 per night, and half of the properties with a price cost between €122 and €174.

What are the top-rated places to stay in Kelso?

The average rating is 4.6/5. 68% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Crabtree & Crabtree (4.8/5), Springwood Holiday Park (4.7/5), and Templehall Hotel (4.6/5).

What types of accommodation are there in Kelso?

There are 70 properties: Holiday home (23), Apartment (16), Accommodation (11), Bed & breakfast (8), Hotel (7), Guest house (3), Hostel (1), and Resort (1).

Which destinations are near Kelso?

Other destinations nearby with places to stay include Edinburgh (62 km), Berwick-Upon-Tweed (33 km), and Hawick (30 km).

Nearby destinations

More destinations in the United Kingdom