Holidays in Scottish Borders

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Scottish Borders

Sort by
Most popular

See the latest prices and deals by

Cross Keys Hotel, Kelso
7.9

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.

Good850 reviews
7.9
View details
The Spread Eagle Hotel
7.2

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.

Good433 reviews
7.2
View details
Black Swan Inn
7.4

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.

Good66 reviews
7.4
View details
Primary image
8.0

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.

Very good115 reviews
8.0
View details
Primary image
8.0

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.

Very good506 reviews
8.0
View details
The Crown Hotel
8.9

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.

Fabulous746 reviews
8.9
View details
Modern Rooms with SELF Check-In The Castle, Coldstream
7.3

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.

Good329 reviews
7.3
View details
Primary image
7.8

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.

Good1,001 reviews
7.8
View details
The County Hotel - Self Check-In, Ultra Fast WI-FI, Free Parking, Central Location
6.9

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.

Pleasant424 reviews
6.9
View details
Primary image
9.2

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.

Exceptional118 reviews
9.2
View details
Primary image
8.6

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.

Fabulous445 reviews
8.6
View details
Primary image
9.0

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.

Exceptional129 reviews
9.0
View details
Monorene Guest House
7.6

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.

Good373 reviews
7.6
View details
Primary image
8.6

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.

Fabulous106 reviews
8.6
View details
Primary image
9.0

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.

Exceptional123 reviews
9.0
View details
Kings Arms Hotel
7.9

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).

Good311 reviews
7.9
View details
The Park
8.0

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

Very good572 reviews
8.0
View details
Peebles Hydro
8.2

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.

Very good1,275 reviews
8.2
View details
Broomfield House Bed and Breakfast
8.8

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.

Fabulous268 reviews
8.8
View details
Primary image
8.8

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.

Fabulous200 reviews
8.8
View details