Join millions who use Snaptrip Group



Our top picks of the best accommodation in Scottish Borders
Save up to 15% on over 100,000 hotelsScottish Borders / Group
See the latest prices and deals by

Cross Keys Hotel, Kelso
Hotel in Kelso
Looking out over the cobbled square in the center of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Dating back to 1769, this hotel provides free parking and WiFi and high-quality dining showcasing local produce.
Guest rooms at the Cross Keys Hotel, Kelso have a flat-screen TV and tea and coffee facilities. Each has an private bathroom.
Full Scottish or continental breakfast is served each morning in the Saddlers Room, where you can also enjoy a range of lunches including homemade soups and sandwiches. A full dinner menu makes use of the area’s fine local produce and is complemented by wines, beers and soft drinks.
Cross Keys Hotel is just 2 minutes’ walk from the impressive Kelso Abbey, and around 8 minutes from the grounds of the 18th-century Floors Castle. Other attractions within a 20-minute drive include Jedburgh Abbey and the vast Northumberland National Park.

The Spread Eagle Hotel
Hotel in Jedburgh
Located on the high street of the historic town of Jedburgh, The Spread Eagle Hotel is a listed building which has been restored and upgraded with modern conveniences, such as free Wi-Fi and free on-site parking.
An private bathroom, flat-screen TV and tea/coffee making facilities are featured in each room at The Spread Eagle.
Meat from a local butcher and fish sourced from Eyemouth Harbor is served in the hotel’s restaurant, which also offers a selection of wines and ales. A full menu is available for lunch and dinner.
Northumberland National Park can be reached in a 15-minute drive, and stretches from the Scottish border to Hadrian’s Wall. A variety of short walks to scenic viewpoints can also be enjoyed around Jedburgh.

Black Swan Inn
Hotel in Kelso
Located within 23 miles of The Maltings Theatre & Cinema and 14 miles of Melrose Abbey, Black Swan Inn provides rooms in Kelso. The property is around 18 miles from Etal Castle, 26 miles from Chillingham Castle and 31 miles from Lindisfarne National Nature Reserve.
Guest rooms in the hotel are equipped with an electric tea pot. Each room comes with a private bathroom with a shower and free toiletries. At Black Swan Inn rooms include a desk and a flat-screen TV.
Edinburgh Airport is 53 miles away.

St Ronans Hotel
Hotel in Innerleithen, Peebles
With a stay at St Ronans Hotel in Peebles, you'll be a 1-minute walk from Robert Smail's Printing Works and 7 minutes by foot from St Ronan's Wells. This hotel is 1.3 mi (2.1 km) from Traquair House and 1.4 mi (2.2 km) from Traquair House Maze.

George and Abbotsford Hotel
Hotel in Melrose
With a stay at George and Abbotsford Hotel in Melrose, you'll be just steps from Priorwood Garden and Harmony Garden. This hotel is 0.2 mi (0.3 km) from The Greenyards and 0.2 mi (0.3 km) from Saint Cuthbert's Way.

The Crown Hotel
Hotel in Peebles
<h2>Historic Setting</h2>
The Crown Hotel in Peebles is housed in a historic building, offering a unique and charming atmosphere.
<h2>Comfortable Accommodations</h2>
Rooms feature private bathrooms, tea and coffee makers, hairdryers, walk-in showers, free toiletries, showers, TVs, electric kettles, and wardrobes.
<h2>Dining Options</h2>
Guests can enjoy British, Scottish, local, and European cuisines in the restaurant, complemented by a bar and outdoor seating area.
<h2>Convenient Location</h2>
Located 19 mi from Dalhousie Castle, 22 mi from Edinburgh International Conference Center, and 24 mi from Edinburgh Airport. Nearby attractions such as Traquairport.
<h2>Guest Favorites</h2>
Breakfast provided by the property, attentive staff, and convenient location are highly rated by guests.

Modern Rooms with SELF Check-In The Castle, Coldstream
Guest house in Coldstream
<h2>Comfortable Accommodations</h2>
Modern Rooms with SELF Check-In The Castle in Coldstream offers family rooms with private and express check-in and check-out services. Each room includes a private bathroom, city view, and free WiFi.
<h2>Convenient Facilities</h2>
Guests enjoy free toiletries, a hairdryer, microwave, carpeted floors, TV, and electric kettle. Additional amenities include a shower and wardrobe.
<h2>Local Attractions</h2>
Nearby attractions include Etal Castle (8.7 mi), Melrose Abbey (22 mi), and Edinburgh Airport (53 mi). The Maltings Theater & Cinema is 14 mi away, and Lindisfarne Castle is 22 mi from the property.
<h2>Guest Satisfaction</h2>
Guests appreciate the convenient location, value for money, and comfortable beds.

Macdonald Cardrona Hotel, Golf & Spa
Hotel in Peebles
With a stay at Macdonald Cardrona Hotel, Golf & Spa in Peebles, you'll be in the mountains, just a 1-minute walk from Macdonald Cardrona Golf Course and 9 minutes by foot from Leisure Club and Spa at Macdonald Cardrona Hotel. This golf hotel is 1.7 mi (2.7 km) from 7stanes - Glentress and 2 mi (3.2 km) from Go Ape Peebles Adventure Park.

The County Hotel - Self Check-In, Ultra Fast WI-FI, Free Parking, Central Location
Hotel in Selkirk
Located in central picturesque Selkirk, the The County Hotel - Self Check-In, Ultra Fast WI-FI, Free Parking, Central Location is a friendly former coaching inn on the market square. Each room has an private bathroom with a walk-in shower.
All rooms have tea/coffee facilities, Freeview TV and fine Egyptian cotton linen. The rooms feature mineral water, designer toiletries and free WiFi.
Free private parking, subject to availability, is on site. The town has a leisure center, offering a gym and a swimming pool. Towels can be provided by the The County Hotel - Self Check-In, Ultra Fast WI-FI, Free Parking, Central Location.

Traquair Arms Hotel
Hotel in Innerleithen, Peebles
Located in Peebles, Traquair Arms Hotel is in a rural location, within a 15-minute walk of Robert Smail's Printing Works and St Ronan's Wells. This hotel is 1.1 mi (1.8 km) from Traquair House and 1.2 mi (1.9 km) from Traquair House Maze.

The Park Hotel Peebles
Hotel in Peebles
With a stay at The Park Hotel Peebles in Peebles, you'll be just steps from Tweeddale Museum and Gallery and John Buchan Story Museum. This hotel is 0.4 mi (0.6 km) from Cross Kirk Ruins and 0.6 mi (1 km) from Haylodge Park.

The Royal Hotel
Hotel in Jedburgh
Located in Jedburgh, The Royal Hotel is just steps from Jedburgh Abbey and 3 minutes by foot from Mary Queen of Scots House. This hotel is 0.3 mi (0.4 km) from Jedburgh Castle & Jail Museum and 9 mi (14.4 km) from Scott's View.

Monorene Guest House
Guesthouse in Galashiels
<h2>Comfortable Accommodations</h2>
Monorene Guest House in Galashiels offers family rooms with free WiFi, ensuring a pleasant stay for all guests.
<h2>Modern Amenities</h2>
Each room features a hairdryer, free toiletries, shower, TV, electric kettle, and wardrobe, providing all necessary comforts.
<h2>Convenient Location</h2>
Located 24 mi from Dalhousie Castle and 39 mi from Edinburgh Airport, the guest house offers easy access to local attractions.

Philipburn Hotel, BW Signature Collection
Hotel in Selkirk
When you stay at Philipburn Hotel, BW Signature Collection in Selkirk, you'll be in the historical district, within a 5-minute drive of Market Square and Halliwell's House Museum. This hotel is 1.3 mi (2 km) from Sir Walter Scott's Courtroom and 2.8 mi (4.6 km) from Bowhill House.

The Border Hotel
Hotel in Kelso
Located in Kelso, The Border Hotel is in a rural location, a 1-minute drive from Pennine Way and 6 minutes from Hailes Castle. This hotel is 5.8 mi (9.3 km) from Hoselaw Loch and Din Moss and 6.1 mi (9.8 km) from Clifton Park.

Kings Arms Hotel
Hotel in Melrose
<h2>Comfortable Accommodations</h2>
Rooms feature private bathrooms, city views, and modern amenities such as free WiFi, flat-screen TVs, and soundproofing. Additional comforts include tea and coffee makers, work desks, and free toiletries.
<h2>Dining Experience</h2>
The family-friendly restaurant offers British, Italian, Mediterranean, Scottish, and international cuisines. Guests can enjoy brunch, lunch, dinner, high tea, and cocktails in a traditional ambiance. Special dietary menus cater to vegetarian, vegan, gluten-free, and dairy-free preferences.
<h2>Leisure Facilities</h2>
The hotel features a sun terrace, outdoor fireplace, and outdoor seating area. Live music and evening entertainment enhance the relaxed atmosphere.
<h2>Prime Location</h2>
Located in Melrose, the property is a 3-minute walk from Melrose Abbey and 43 mi from Edinburgh Airport. Nearby attractions include Dalhousie Castle (27 mi) and Traquair House (17 mi).

The Park
Hotel in Peebles
Located in the center of Peebles, in the Scottish Borders, The Park offers a bar/restaurant and a garden. Free WiFi is available in public areas, and free private parking is possible onsite.
All the spacious rooms at The Park feature an private bathroom, a TV, and a hairdryer.
A full Scottish breakfast is served each morning in the restaurant. Guests can unwind with a drink at the bar, which also serves pub lunch. The Park also features its own bakery with a tempting menu of all kinds of tasty treats.
You’ll also get access to all the facilities on offer at Peebles Hydro just across the road. Pop up for a dip in the pool, perfect your backhand with a game of tennis or enjoy a workout in the gym, it’s all included.
The property is 40 minutes’ drive from Edinburgh. Glentress Forest, home to a mountain biking center, is just 12 minutes’ drive. Peebles Golf Club is only over half a mile away

Peebles Hydro
Hotel in Peebles
Peebles Hydro offers a beautiful setting in gardens, in the border town of Peebles. This charming, historic hotel features an indoor swimming pool, a spa, a gym and restaurant.
Our newly-renovated spa is inspired by the Hydropathic heritage of Peebles Hydro, offering expert-led treatments in serene spaces and featuring Comfort Zone’s sustainable, plant-based skincare for feel-good restoration
Peebles Hydro was originally a center for hydropathic treatments, as the water in the surrounding area is known for its healthy properties. The building dates from the late 19th century and is surrounded by forest.
Each room at Peebles Hydro features classic décor finished in lightly colored tones. All rooms have free Wi-Fi, a TV, tea and coffee-making facilities, heating and a bathroom with free toiletries.
You can enjoy lovely views when enjoying breakfast or dinner in the restaurant. There is also a cocktail bar.
The Scottish Borders are ideal for cycling, walking, fishing and golfing. The River Tweed is a short walk from the hotel.
Edinburgh is a 45-minute drive from the hotel. The Go Ape Adventure Park is just 10 minutes’ drive away, in Glentress Forest.

Broomfield House Bed and Breakfast
Bed and breakfast in Scottish Borders, Earlston
Broomfield House Bed and Breakfast offers accommodations in Earlston, 27 miles from Dalhousie Castle. Among the facilities at this property are luggage storage space and daily room service, along with free Wifi throughout the property. The bed and breakfast also offers facilities for disabled guests.
At the bed and breakfast, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast offers certain units with inner courtyard views, and each unit is equipped with a kettle. At the bed and breakfast, all units are allergy-free.
À la carte and continental breakfast options with warm dishes, fruit, and juice are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast provides a selection of packed lunches.
Guests can also relax in the garden or on the sun terrace.
Edinburgh Airport is 39 miles away.

Newcastle Arms Hotel
Inn in Coldstream
With a stay at Newcastle Arms Hotel in Coldstream, you'll be within a 5-minute walk of Home Park and Coldstream Library. This inn is 0.2 mi (0.4 km) from Henderson Park and 0.7 mi (1.1 km) from Hirsel Golf Club.
