Last-minute romantic hotel deals in Scotland

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Scotland

Recommended

See the latest prices and deals by choosing your dates

Primary image
Marine North Berwick
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Berwick · 18.87 mi from centre

8.8

 

219 reviews

Breakfast available

Located in North Berwick, Marine North Berwick is in a rural location – a 1-minute drive from North Berwick Golf Course and 6 minutes from Muirfield Golf Course. This golf hotel is 4.5 mi (7.3 km) from Gullane Golf Course and 4.7 mi (7.6 km) from Gullane Beach.

Compare price on Booking.com
Compare price on Booking.com
Old Manor Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lundin Links · 19.95 mi from centre

8.0

 

384 reviews

Breakfast available

The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away.

Rooms at the Old Manor all include shower rooms and free Wi-Fi is available throughout the hotel. Home comforts, including telephones, hair dryers and tea/coffee making facilities are also available.

Dining options include the Sea View Restaurant, which has panoramic views over Largo Bay. The hotel’s bar has stunning sea views and there is an elegant terrace to dine al fresco.

There are several golf courses in the area including Scoonie, Charleton and Dunniker. The Old Manor is well positioned to explore Scotland’s beautiful East Coast, it also offers free parking.

Compare price on Booking.com
Compare price on Booking.com
Carfraemill
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lauder · 20.02 mi from centre

8.3

 

401 reviews

Breakfast available

Carfraemill has a shared lounge, terrace, a restaurant and bar in Lauder. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property is allergy-free and is situated 29 km from Dalhousie Castle.

At the hotel, the rooms are equipped with a wardrobe. Rooms are equipped with a private bathroom with a shower, free toiletries and a hairdryer. At Carfraemill each room is equipped with a desk and a flat-screen TV.

Guests at the accommodation will be able to enjoy activities in and around Lauder, like hiking and cycling.

Arthurs Seat is 35 km from Carfraemill, while University of Edinburgh is 36 km from the property. Edinburgh Airport is 45 km away.

Compare price on Booking.com
Compare price on Booking.com
Peebles Hydro
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Peebles · 20.80 mi from centre

8.2

 

1,228 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.

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. Or book a treatment at PURE Spa.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Peebles Hydro Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Peebles · 20.80 mi from centre

8.2

 

609 reviews

Breakfast available

Located in Peebles, Peebles Hydro Hotel is in a rural location, within a 5-minute drive of 7stanes - Glentress and Peebles Golf Club. This family-friendly hotel is 1.2 mi (1.9 km) from Haylodge Park and 1.8 mi (2.9 km) from Neidpath Castle.

Compare price on Booking.com
Compare price on Booking.com
The Upper Largo Hotel & Restaurant
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Leven, Lundin Links · 20.93 mi from centre

8.7

 

726 reviews

Breakfast available

Set in Lundin Links, 18 km from St Andrews University, The Upper Largo Hotel & Restaurant offers accommodation with a private beach area, free private parking, a terrace and a restaurant. This 4-star hotel offers room service and free WiFi. Guests can have a drink at the bar.

At the hotel, every room is fitted with a desk. All rooms are fitted with a kettle and a private bathroom with a shower and free toiletries, while selected rooms will provide you with a kitchen equipped with a fridge. The units in The Upper Largo Hotel & Restaurant are fitted with a flat-screen TV and a hairdryer.

The breakfast offers buffet, continental or Full English/Irish options.

St Andrews Bay is 21 km from the accommodation, while Discovery Point is 36 km away. Dundee Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grange Manor
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grangemouth · 21.96 mi from centre

8.0

 

232 reviews

Breakfast available

Located in Grangemouth, Grange Manor is a 5-minute drive from Helix Park and 5 minutes from Callendar House. This hotel is 2.8 mi (4.5 km) from Falkirk Town Hall and 4.9 mi (7.8 km) from Falkirk Wheel.

Compare price on Booking.com
Compare price on Booking.com
The Tormaukin
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Dollar, Glendevon · 25.07 mi from centre

8.6

 

16 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 whiskies.

Each en suite room at the friendly The Tormaukin is individually decorated, with a TV and handmade toiletries.

Perth and Stirling are 14 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Marten, Dunbar by Marston's Inns
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Dunbar · 26.28 mi from centre

8.4

 

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

Compare price on Booking.com
Compare price on Booking.com
Glenskirlie Castle Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonnybridge, Banknock · 29.62 mi from centre

8.6

 

286 reviews

Breakfast available

Set in Banknock, 27 km from Glasgow Cathedral, Glenskirlie Castle Hotel offers accommodation with a garden, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is situated 27 km from Celtic Park.

At the hotel, the rooms are fitted with a wardrobe. The private bathroom is fitted with a shower, free toiletries and a hairdryer. At Glenskirlie Castle Hotel all rooms include a desk and a flat-screen TV.

The accommodation offers a continental or Full English/Irish breakfast.

Sir Chris Hoy Velodrome is 27 km from Glenskirlie Castle Hotel, while George Square is 27 km from the property. Glasgow Airport is 41 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
New Lanark Mill Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lanark · 30.49 mi from centre

8.8

 

423 reviews

Breakfast available

Located in Lanark, New Lanark Mill Hotel is on a river, within a 5-minute drive of Falls of Clyde and Craignethan Castle. This spa hotel is 5.1 mi (8.2 km) from Falls of the Clyde and 5.4 mi (8.7 km) from Clyde Valley Family Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glasgow Westerwood Spa & Golf Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cumbernauld, Glasgow · 30.61 mi from centre

8.2

 

879 reviews

Breakfast available

Located in Glasgow, Glasgow Westerwood Spa & Golf Resort is in a rural location, within a 5-minute drive of The Westerwood Golf Course and Cumbernauld Theatre. This golf hotel is 13.5 mi (21.8 km) from Stirling Castle and 2.3 mi (3.7 km) from Dullatur Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Station Hotel And Restaurant
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Melrose · 30.63 mi from centre

8.1

 

471 reviews

Breakfast available

Station Hotel has en suite rooms in a town-centre location. The restaurant offers home cooking at reasonable prices. Melrose Abbey is close by.

The family-run hotel also has a small meeting room, and a public bar/lounge serving coffee and light snacks. Daily specials, homemade soups and a children’s menu are available in the restaurant. Special diets can be catered for.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Philipburn Hotel, BW Signature Collection
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Selkirk · 30.70 mi from centre

8.8

 

93 reviews

Breakfast available

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 eco-friendly hotel is 1.3 mi (2 km) from Sir Walter Scott's Courtroom and 2.8 mi (4.6 km) from Bowhill House.

Compare price on Booking.com
Compare price on Booking.com
Haar with Rooms 5 stars
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in St. Andrews · 30.72 mi from centre

8.5

 

157 reviews

Situated within 700 metres of West Sands Beach and 600 metres of St Andrews University, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar. St Andrews Bay is 5.1 km away and Discovery Point is 21 km from the inn.

All units at the inn are fitted with a flat-screen TV and a safety deposit box. Featuring a private bathroom with a shower and free toiletries, some rooms at Haar with Rooms 5 stars also boast a city view. All rooms will provide guests with a wardrobe and a coffee machine.

An à la carte, Full English/Irish or American breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Scottish and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Dundee Airport is 24 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Seaton House
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. Andrews · 30.77 mi from centre

8.6

 

36 reviews

Breakfast available

Situated in St Andrews, 600 metres from West Sands Beach, Seaton House features accommodation with a fitness centre, free valet parking and a private garden. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is located 1.3 km from St Andrews East Sands Beach.

The hotel will provide guests with air-conditioned rooms with a desk, a Nespresso coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in shower. Seaton House provides bedrooms with sea views, and all rooms have a kettle and a wardrobe.

The accommodation offers a continental or Full Scottish breakfast. At Seaton House you will find restaurants serving fresh seafood at Ondine and The Board Room for charcuterie boards. Vegetarian, vegan and gluten-free options can also be requested.

The hotel offers a terrace.

There is an in-house bar and guests can also make use of the business area.

St Andrews University is 600 metres from Seaton House, while St Andrews Bay is 5.2 km from the property. Dundee Airport is 25 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Du Vin, St Andrews
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. Andrews · 30.80 mi from centre

8.6

 

974 reviews

Breakfast available

Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. The boutique hotel features stunning views over St Andrews Bay and is well-located for the beach and the shops of St Andrews.

The slate-tiled, terraced house, an impressive former family home, has been converted into a chic hotel. The luxury rooms come with Egyptian cotton sheets and rain-effect showers. There is also a TV, luxurious toiletries and free WiFi access.

Hotel Du Vin, St Andrews has a French-style bistro serving home-cooked food prepared with seasonal and local produce. Guests can relax with a glass of wine in the bar and lounge area serving an impressive wine list chosen by the in-house sommelier.

You can enjoy a stroll along the seafront to St Andrews' famous university, while the shops, restaurants and pubs of North, South and Market streets are within a 10-minute walk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Stirling Highland Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Stirling · 31.28 mi from centre

8.6

 

903 reviews

Breakfast available

With a stay at The Stirling Highland Hotel, you'll be centrally located in Stirling, steps from Old Town Jail and Tolbooth. This eco-friendly hotel is 0.5 mi (0.8 km) from Stirling Castle and 0.9 mi (1.4 km) from Smith Art Gallery and Museum.

Compare price on Booking.com
Compare price on Booking.com
Sunbank House Metro Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Perth · 31.52 mi from centre

8.8

 

656 reviews

Breakfast available

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi.

Sunbank House has a 4-star Metro Hotel rating from the Scottish Tourist Board. There are en suite rooms that mix modern comforts with original features.

The hotel is fully licensed and offers imaginative snacks and an à la carte menu. Dinner is available by mutual arrangement on a pre-booked basis.

The hotel also caters for small corporate meetings and functions for up to 20 people.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Raven’s Cliff, Motherwell by Marston's Inns
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Motherwell · 32.07 mi from centre

8.8

 

567 reviews

Breakfast available

Located in Motherwell, Raven’s Cliff, Motherwell by Marston's Inns is within a 15-minute walk of Ravenscraig Regional Sports Facility and Colville Park Golf Club. This inn is 15.6 mi (25.1 km) from George Square and 16 mi (25.7 km) from Buchanan Street.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor