Why results appear this way

Show total price

Top rated hotels near Scottish Borders,

Cringletie House

Peebles
9.3

Superb

175 reviews

Experience a luxurious stay in a Victorian country house with a gourmet restaurant and stunning garden views.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Dryburgh Abbey Hotel

St Boswells
8.4

Very good

1,714 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Peebles Hydro

Peebles
8.3

Very good

1,290 reviews

Relax in a 4-star hotel with a spa, indoor pool, tennis courts, and stunning views in Peebles.

Top rated

Pool

Restaurant

Sauna













Ednam House Hotel

Kelso
8.2

Very good

1,107 reviews

Georgian hotel in the heart of Kelso with a garden, ballroom, and free parking, steps from Kelso Abbey and Borders Abbeys Way.

Top rated

Free Parking

Non-Smoking Rooms

Family Room













The Cross Keys

Peebles
8.8

Fabulous

889 reviews

Top rated

Restaurant

Non-Smoking Rooms

Family Room













Kingsknowes Hotel

Galashiels
9.1

Superb

846 reviews

Charming hotel in Galashiels with a restaurant, garden, and activities like hiking and cycling.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













The Home Arms Guesthouse

Eyemouth
9

Superb

629 reviews

Stay in a charming guesthouse with complimentary breakfast and free self-parking, just minutes from Eyemouth Museum.

Top rated

Free Parking

Non-Smoking Rooms

Beach (Nearby)













The Park

Peebles
8.4

Very good

390 reviews

Enjoy stunning views from the terrace at this hotel with a restaurant and banquet facilities in Peebles.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













The Glen Guesthouse

Selkirk
8.9

Fabulous

311 reviews

Comfortable guesthouse with immaculate rooms and delicious breakfast near Market Square and Halliwell's House Museum.

Top rated

Free Parking

Non-Smoking Rooms













Green Tree Hotel

Peebles
8.3

Very good

888 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Cross Keys Hotel, Kelso

Kelso
8.3

Very good

672 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Eyesleepover

Eyemouth
8.9

Fabulous

643 reviews

Top rated

Free Parking

Non-Smoking Rooms

Beach (Nearby)













The Crown Hotel

Peebles
8.9

Fabulous

578 reviews

Top rated

Restaurant

Non-Smoking Rooms

Family Room













The Spread Eagle Hotel

Jedburgh
8.2

Very good

484 reviews

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Buccleuch Arms

St Boswells
8

Very good

439 reviews

Charming inn in Melrose with a restaurant, garden views, and complimentary breakfast served daily.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













The Bank Guest House

Hawick
9.3

Superb

266 reviews

Charming guesthouse in Hawick with a garden, express check-in, and complimentary wifi. Enjoy a great breakfast and immaculate rooms.

Top rated

Free Parking

Non-Smoking Rooms

Babysitting / Child Services













The Horseshoe Inn

Eddleston
9

Superb

219 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













All Seasons Philipburn, BW Signature Collection

Selkirk
8.3

Very good

156 reviews

Top rated

Restaurant

Airport shuttle

Non-Smoking Rooms













Burt's Hotel

Melrose
9.2

Superb

475 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Newcastle Arms Hotel

Coldstream
8.1

Very good

414 reviews

Cozy hotel in Coldstream with a restaurant, garden views, and complimentary breakfast served daily.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio