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

Castle in Bonnybridge · 52.06 km from centre
8.4
4 reviews
Breakfast available
With a stay at Glenskirlie House & Castle in Bonnybridge, you'll be within a 15-minute drive of Stirling Castle and The Westerwood Golf Course. This castle is 3.6 mi (5.8 km) from Colzium Estate and 4.2 mi (6.8 km) from Kilsyth Lennox Golf Club.

Inn in Dunbar · 41.02 km from centre
8.4
302 reviews
Breakfast available
With a stay at Pine Marten, Dunbar by Marston's Inns in Dunbar, you'll be within a 5-minute drive of John Muir Way - East and John Muir's Birthplace. This inn is 1.2 mi (1.9 km) from Dunbar Golf Club and 1.3 mi (2.1 km) from Dunbar Harbor.

Inn in St. Andrews · 55.06 km from centre
9.6
183 reviews
Breakfast available
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of Old Course at St Andrews and Kingsbarns Golf Links. This inn is 0.6 mi (1 km) from Cambo Estate Gardens and 0.7 mi (1.2 km) from Cambo Sands.

Hotel in Cupar, St. Andrews · 46.35 km from centre
9.6
108 reviews
Breakfast available
Located in St. Andrews, 7.3 miles from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space.
The rooms at the hotel are equipped with a seating area and a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, rooms at The Peat Inn Restaurant With Rooms also offer free WiFi, while some have a garden view. Guest rooms will provide guests with a closet and a coffee machine.
Fairmont St Andrews Bay Golf Course is 9.4 miles from the accommodation, while Discovery Point is 17 miles away. Dundee Airport is 19 miles from the property.

Inn in Melrose · 46.85 km from centre
8.0
81 reviews
Breakfast available
Located in Melrose, Buccleuch Arms is in a rural location, within a 5-minute drive of Scott's View and St Abbs & Eyemouth Voluntary Marine Reserve. This inn is 3.7 mi (5.9 km) from Dryburgh Abbey and 4 mi (6.5 km) from Hawick Museum & Art Gallery.

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
8.8
174 reviews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of Old Course at St Andrews and University of 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
4.4 miles from St Andrews University in Strathkinness, Eden Lodge StAndrews, peace and tranquility. Features accommodations with access to a sauna, spa facilities, and fitness room. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the chalet.
Featuring a terrace and sea views, the chalet includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are offered in the chalet. There's also a seating area and a fireplace.
Fairmont St Andrews Bay Golf Course is 6.8 miles from Eden Lodge StAndrews, peace and tranquility., while Discovery Point is 13 miles from the property. Dundee Airport is 17 miles away.

Chalet in Kelso · 54.14 km from centre
9.5
9 reviews
Featuring massage services, Orchard Hideaway provides accommodations in Kelso. This property offers access to a balcony, tennis at the tennis court, free private parking, and free Wifi. The chalet has an outdoor fireplace and a hot tub.
Providing a terrace and mountain views, the spacious chalet includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a 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.
Sightseeing tours are available within a reachable distance of the property. There is a garden with a barbecue at this property, and guests can go cycling and fishing nearby.
The Maltings Theatre & Cinema is 22 miles from the chalet, while Lindisfarne Castle is 29 miles away. Edinburgh Airport is 50 miles from the property.

Hotel in Anstruther, Cellardyke · 47.04 km from centre
7.8
390 reviews
Located within a 9-minute walk of Billow Ness Beach and 9.4 miles of Fairmont St Andrews Bay Golf Course, The Coastal Inn Outbuilding has rooms in Cellardyke. This 4-star hotel offers free WiFi.
The rooms come 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 10 miles from the hotel, while Discovery Point is 23 miles from the property. The nearest airport is Dundee Airport, 25 miles from The Coastal Inn Outbuilding.

Chalet in Kelso · 54.15 km from centre
9.9
24 reviews
Eden Hideaway is located in Kelso, just 21 miles from The Maltings Theatre & Cinema and 29 miles from Lindisfarne Castle. This property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi. The chalet has a picnic area and a hot tub.
Offering a terrace and mountain views, the spacious chalet includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a hot tub. 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.
Etal Castle is 15 miles from Eden Hideaway, while Melrose Abbey is 16 miles from the property. Edinburgh Airport is 50 miles away.

Chalet in Kelso · 54.14 km from centre
9.4
29 reviews
Tweed Hideaway offers accommodations in Kelso, 22 miles from The Maltings Theatre & Cinema and 29 miles from Lindisfarne Castle. This property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi. The chalet has a picnic area and a hot tub.
Providing a terrace and sea views, the spacious chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a shower. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne and fruit. This chalet is allergy-free and non-smoking.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests at the chalet can enjoy fishing and hiking nearby, or make the most of the garden.
Etal Castle is 16 miles from Tweed Hideaway, while Melrose Abbey is 16 miles away. Edinburgh Airport is 50 miles from the property.

Hotel in St. Andrews · 48.63 km from centre
8.7
15 reviews
Providing a garden, Knightsbridge 20 at Stewarts Resort features accommodations in St. Andrews. This recently renovated vacation home is located 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course. The property offers barbecue facilities, parking on-site, and an electric vehicle charging station.
With free Wifi, this 2-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the vacation home. The accommodation has a fireplace.
Discovery Point is 17 miles from the vacation home. The nearest airport is Dundee Airport, 19 miles from Knightsbridge 20 at Stewarts Resort.

Hotel in Peebles · 25.93 km from centre
8.3
1,252 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 spa is taking a little break so we can bring you an even more luxurious experience. We can’t wait to share what’s coming, so check back soon for exciting updates!
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.

Chalet in Fife, Kelty · 32.19 km from centre
9.0
75 reviews
14 miles from Forth Bridge in Kelty, Ochil 8 with Private Hot Tub - Fife - Loch Leven - Lomond Hills features accommodations with access to a hot tub. The property is around 15 miles from Hopetoun House, 20 miles from Edinburgh Zoo, and 21 miles from Murrayfield Stadium. The chalet provides free Wifi and free private parking.
Providing a patio with lake views, this chalet also provides guests with a satellite TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a hot tub. The property has an outdoor dining area.
Guests can also relax in the garden.
EICC is 22 miles from the chalet, while Edinburgh Castle is 22 miles away. Edinburgh Airport is 17 miles from the property.

Chalet in Galashiels · 37.92 km from centre
8.3
61 reviews
Yairbrig Holiday offers accommodations in Galashiels, 27 miles from Dalhousie Castle. There's a sun terrace and guests can use free Wifi and free private parking.
The chalet features 1 bedroom, a fully equipped kitchen with an oven, a washing machine, and 1 bathroom with bathrobes and slippers. A flat-screen TV with streaming services and a Nintendo Wii are available. The property has an outdoor dining area.
Guests at Yairbrig Holiday can enjoy cycling and hiking nearby, or make the most of the garden.
Edinburgh Airport is 40 miles from the property.

Hotel in Falkirk · 41.42 km from centre
10.0
2 reviews
Comfortable Accommodations: 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 21 mi from Edinburgh Airport, the hotel is near attractions such as Hopetoun House (18 mi), Forth Bridge (19 mi), Edinburgh Zoo (24 mi), and Edinburgh Castle (27 mi).

Inn in Dollar, Glendevon · 47.99 km from centre
7.5
14 reviews
In Glen Devon, this charming country inn has an excellent restaurant, free Wi-Fi and good breakfasts. Gleneagles golf course is a 10-minute drive away.
The Tormaukin restaurant offers a superb menu of locally sourced meat, fish and seafood. There is a good selection of local ales and whiskeys.
Each room at the friendly The Tormaukin has a private bathroom and is individually decorated, with a TV and handmade toiletries.
Perth and Stirling are 14 miles away.

Chalet in Cupar · 51.90 km from centre
9.2
10 reviews
13 miles from Discovery Point in Cupar, Barn Lodge with Hot Tub features accommodations with access to a hot tub. This property offers access to a terrace and free private parking. Outdoor seating is also available at the chalet.
With free Wifi, this 2-bedroom chalet offers a flat-screen TV and a kitchen with a dishwasher and oven. The chalet offers bed linen, towels, and laundry service.
St Andrews University is 15 miles from Barn Lodge with Hot Tub, while Fairmont St Andrews Bay Golf Course is 17 miles from the property. Dundee Airport is 16 miles away.

Chalet in Cupar · 51.90 km from centre
9.7
3 reviews
13 miles from Discovery Point in Cupar, Skylark Lodge with Hot Tub features accommodations with access to a hot tub. This chalet offers free private parking, private check-in and check-out, and free Wifi. Outdoor seating is also available at the chalet.
Offering a terrace with garden views, this chalet also features a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a hot tub and a hair dryer. The chalet offers bed linen, towels, and laundry service.
St Andrews University is 15 miles from Skylark Lodge with Hot Tub, while Fairmont St Andrews Bay Golf Course is 17 miles from the property. Dundee Airport is 16 miles away.