Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Country house in Innerleithen · 29.87 km from centre
8.7
155 reviews
This 4-star silver AA awarded Victorian house is nestled in the village of Innerleithen and still retains many of its 19th Century features. Caddon View Country Guest House allows guests to relax by the open fire in the drawing room and free WiFi and free private parking is also available.
Each individually designed room is equipped with a flat-screen TV with digital channels, complimentary designer toiletries and tea & coffee making facilities. Whilst most rooms feature an en-suite bathroom, one has a private external bathroom just moments away.
Guests can enjoy the award-winning on-site restaurant, with its candlelit tables and large bay windows that overlook the gardens. It specialises in home-made traditional Scottish and British cuisine with a modern twist and ingredients are sourced locally wherever possible.
The capital city of Scotland, Edinburgh is less than 30 miles north of the property and the M74 Motorway, which offers direct links to Glasgow, is less than an hour’s drive. Innerleithen is surrounded by picturesque woodland, where guests can enjoy Scotland’s array of wildlife.

Hotel in North Berwick · 28.90 km from centre
10.0
1 review
Breakfast available
With a stay at The Castle Inn in North Berwick (Dirleton), you'll be a 2-minute walk from Archerfield Links and 5 minutes by foot from Dirleton Castle. This hotel is 1.6 mi (2.6 km) from Yellowcraigs and 1.6 mi (2.6 km) from Broad Sands.

Hotel in St. Andrews · 55.20 km from centre
9.0
250 reviews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of University of St. Andrews and Old Course at St Andrews. This hotel is 0.3 mi (0.5 km) from Lundin Golf Club and 0.3 mi (0.5 km) from Royal & Ancient Golf Club of St. Andrews.

Chalet in St. Andrews, Strathkinness · 52.53 km from centre
10.0
3 reviews
Situated in Strathkinness, 7 km from St Andrews University, Eden Lodge StAndrews, peace and tranquility. Features accommodation with a sauna, spa facilities and a fitness room. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 11 km from St Andrews Bay.
The chalet with a terrace and sea views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a walk-in shower. Towels and bed linen are offered in the chalet. There is also a seating area and a fireplace.
Discovery Point is 21 km from the chalet, while Scone Palace is 50 km from the property. Dundee Airport is 28 km away.

Chalet in Kelso · 54.14 km from centre
9.4
14 reviews
<h2>Spacious Accommodation</h2>
Orchard Hideaway in Kelso offers a spacious 4-star chalet with two bedrooms and a living room. The property features a terrace, balcony, and garden views.
<h2>Exceptional Facilities</h2>
Guests can enjoy a hot tub, outdoor fireplace, tennis court, and free WiFi. Additional amenities include a laundry service, outdoor seating area, and barbecue facilities.
<h2>Convenient Location</h2>
Located 81 km from Edinburgh Airport, the chalet is near attractions such as Melrose Abbey (25 km) and Lindisfarne Castle (46 km). An ice-skating rink is also nearby.
<h2>Highly Rated by Guests</h2>
Orchard Hideaway receives high ratings for its spaciousness and excellent facilities.

Hotel in Anstruther, Cellardyke · 47.04 km from centre
7.8
390 reviews
Situated within less than 1 km of Billow Ness Beach and 15 km of St Andrews Bay, The Coastal Inn Outbuilding features rooms in Cellardyke. This 4-star hotel offers free WiFi.
The rooms are fitted with a flat-screen TV with cable channels, a coffee machine, a shower, free toiletries and a desk. All rooms have a private bathroom, a hairdryer and bed linen.
St Andrews University is 16 km from the hotel, while Discovery Point is 37 km from the property. The nearest airport is Dundee Airport, 41 km from The Coastal Inn Outbuilding.

Chalet in Kelso · 54.15 km from centre
9.9
24 reviews
Boasting a hot tub, Eden Hideaway is located in Kelso. This property offers access to a patio, tennis at the tennis court, free private parking and free WiFi. The property is allergy-free and is set 34 km from The Maltings Theatre & Cinema.
The spacious chalet with a terrace and mountain views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne and chocolates or cookies. The chalet offers bed linen, towels and laundry service.
Guests at the chalet can enjoy fishing and hiking nearby, or make the most of the garden.
Lindisfarne Castle is 46 km from Eden Hideaway, while Etal Castle is 25 km from the property. Edinburgh Airport is 81 km away.

Country house in Kelso · 54.14 km from centre
9.5
15 reviews
Garden Bank Cottage is a recently renovated country house in Kelso, where guests can make the most of its massage services and garden. This property offers access to a patio, tennis at the tennis court, free private parking and free WiFi. The property is soundproof and is set 35 km from The Maltings Theatre & Cinema.
The country house with a terrace and mountain views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a walk-in shower. A private entrance leads guests into the country house, where they can enjoy some wine or champagne and chocolates or cookies. This country house is allergy-free and non-smoking.
Guests can take advantage of the property's barbecue facilities, saving a trip to the supermarket by requesting grocery delivery.
The area is popular for cycling and fishing, and bike hire is available at this 4-star country house. If you would like to discover the area, hiking is possible in the surroundings.
Lindisfarne Castle is 46 km from the country house, while Etal Castle is 25 km from the property. Edinburgh Airport is 81 km away.

Chalet in Kelso · 54.14 km from centre
9.6
30 reviews
<h2>Spacious Accommodation</h2>
Tweed Hideaway in Kelso offers a spacious 4-star chalet with two bedrooms and a living room. Guests enjoy sea, garden, and mountain views from the terrace and balcony.
<h2>Exceptional Facilities</h2>
The property features a sun terrace, garden, tennis court, and free WiFi. Additional amenities include a hot tub, tennis equipment hire, outdoor seating, picnic area, and barbecue facilities.
<h2>Convenient Location</h2>
Located 81 km from Edinburgh Airport, Tweed Hideaway is near attractions such as Melrose Abbey (25 km) and Lindisfarne Castle (46 km). An ice-skating rink is also in the vicinity.
<h2>Guest Satisfaction</h2>
Highly rated by guests, the chalet provides private check-in and check-out, express services, and free on-site parking.

Hotel in St. Andrews · 48.63 km from centre
8.7
15 reviews
Featuring a sauna, Knightsbridge 20 at Stewarts Resort is set in St Andrews. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is located 7.3 km from St Andrews University.
The recently renovated holiday home is equipped with 2 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a stovetop. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace.
In the warmer months, you can make use of the barbecue facilities and dine on the private patio.
Guests can relax in the garden at the property.
St Andrews Bay is 11 km from Knightsbridge 20 at Stewarts Resort, while Discovery Point is 28 km away. The nearest airport is Dundee Airport, 31 km from the accommodation.

Hotel in Peebles · 25.93 km from centre
8.2
1,275 reviews
Breakfast available
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 centre 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 coloured 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.

Chalet in Fife, Kelty · 32.17 km from centre
8.5
69 reviews
<h2>Charming Chalet in Kelty</h2>
Lomond 6 with Private Hot Tub offers a cosy retreat in Kelty, Fife. Guests enjoy a private hot tub, terrace, and garden with stunning lake and garden views.
<h2>Comfortable Living Spaces</h2>
The chalet features one bedroom and a bathroom, equipped with a fully fitted kitchen, dining area, and a work desk. Free WiFi is available in public areas, ensuring connectivity.
<h2>Convenient Location</h2>
Located 27 km from Edinburgh Airport, the property is close to attractions such as Deep Sea World (18 km) and Dunfermline Golf Club (10 km). Free on-site private parking is provided.
<h2>Guest Favorites</h2>
Guests particularly enjoy the hot tub and the convenient location, making it a preferred choice for relaxation and exploration.

Chalet in Fife, Kelty · 32.19 km from centre
9.0
75 reviews
Located in Kelty in the Fife region, Ochil 8 with Private Hot Tub - Fife - Loch Leven - Lomond Hills provides accommodation with free WiFi and free private parking, as well as access to a hot tub. The property is around 24 km from Hopetoun House, 32 km from Edinburgh Zoo and 35 km from Murrayfield Stadium. The property is non-smoking and is situated 23 km from Forth Bridge.
The chalet comes with 1 bedroom, 1 bathroom, a TV with satellite channels, a dining area, a fully equipped kitchen, and a patio with lake views. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Edinburgh International Conference Centre is 35 km from the chalet, while Edinburgh Castle is 36 km away. Edinburgh Airport is 27 km from the property.

Country house in Glenrothes · 36.10 km from centre
8.2
128 reviews
Breakfast available
Set in Glenrothes, 33 km from St Andrews University, Balbirnie House Hotel offers accommodation with a garden, private parking and a bar. With free WiFi, this 4-star country house offers a 24-hour front desk and a lift. The country house features family rooms as well as facilities for disabled guests.
The units feature a private bathroom with a a bath or shower and a hair dryer.
At the country house, the traditional restaurant is open for dinner and lunch and serves Scottish cuisine.
The country house has a picnic area where you can spend a day out in the open.
St Andrews Bay is 37 km from Balbirnie House Hotel, while Forth Bridge is 41 km away. Dundee Airport is 43 km from the property.

Chalet in Galashiels · 37.92 km from centre
8.3
61 reviews
Yairbrig Holiday is situated in Galashiels. The property features mountain and river views, and is 44 km from Dalhousie Castle. There is a sun terrace and guests can make use of free WiFi and free private parking.
The chalet has 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. Towels and bed linen are available in the chalet. The property has an outdoor dining area.
Guests at the chalet can enjoy cycling and hiking nearby, or make the most of the garden.
Edinburgh Airport is 64 km from the property.

Country house in Biggar · 40.93 km from centre
8.9
193 reviews
Breakfast available
Featuring free WiFi, Cornhill Castle offers accommodation in Biggar. Edinburgh is 45 km from the property. Free private parking is available on site.
All rooms are beautifully decorated and many offer stunning views of the surrounding countryside.
The Grand Ballroom boasts glittering chandeliers, a large dance floor, a state-of-the-art sound system and exquisite décor. The doors to the Grand Ballroom open out into the vast gardens and to a decking area where you can relax and enjoy the views.
There are various dining options in the restaurant which enjoys gorgeous views, and there are also sitting rooms while you can relax and enjoy some afternoon tea.
There is a helipad for guests wishing to arrive by helicopter.
Guests can enjoy various activities in the surroundings, including golfing and fishing. Edinburgh is 41 km from Cornhill Castle. The nearest airport is Edinburgh Airport, 41 km from the property and Glasgow Airport is 87 km away.

Hotel in Selkirk · 41.23 km from centre
8.1
117 reviews
Breakfast available
All Seasons Philipburn, Best Western Signature Collection, is luxury accommodation on the outskirts of the beautiful Scottish Border town of Selkirk
The property is set in 4 acres of grounds with woodland, beautiful gardens and a terrace area.
There is a bar and restaurant open according to the needs of residential guests, subject to booking and pre-order.
The hotel is only 1 hour from the historic city of Edinburgh.

Hotel in Falkirk · 41.42 km from centre
10.0
2 reviews
Comfortable Accommodation: Powfoulis Inn in Falkirk offers a 4-star hotel experience with free WiFi, express check-in and check-out services, and free on-site private parking.
Modern Amenities: Rooms include private bathrooms with walk-in showers, garden views, hairdryers, work desks, free toiletries, TVs, parquet floors, electric kettles, and wardrobes.
Convenient Location: Located 33 km from Edinburgh Airport, the hotel is near attractions such as Hopetoun House (29 km), Forth Bridge (31 km), Edinburgh Zoo (39 km), and Edinburgh Castle (44 km).

Country house in Melrose · 45.00 km from centre
9.7
80 reviews
<h2>Elegant Accommodation</h2>
Broomfields Country House in Melrose offers an adults-only country house experience. Guests enjoy a sun terrace, lush garden, and free WiFi in public areas.
<h2>Comfortable Amenities</h2>
The property features a lounge, outdoor fireplace, 24-hour front desk, and free on-site private parking. Additional amenities include bathrobes, private bathrooms, and garden views.
<h2>Dining Experience</h2>
The traditional, romantic restaurant serves vegetarian meals. Outdoor seating and barbecue facilities enhance the dining experience.
<h2>Local Attractions</h2>
Melrose Abbey is 9 km away, Traquair House 37 km, and Etal Castle 44 km from the property. Edinburgh Airport is 69 km distant. Guests appreciate the host, garden, and breakfast provided by the property.

Hotel in Auchtermuchty, Cupar · 45.64 km from centre
9.8
8 reviews
Breakfast available
Located in Cupar, The Boars Head is a 4-minute drive from Backhouse Rossie Estate and 6 minutes from Falkland Palace. This hotel is 5.3 mi (8.5 km) from Fife Coastal Path and 5.6 mi (9 km) from Lomond Hills.