Romantic holidays in Scotland

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

Scotland / Romantic

Sort by
Guest rating

See the latest prices and deals by

Primary image
10.0

Gleneagles Townhouse

Hotel in New Town, Edinburgh

With a stay at Gleneagles Townhouse, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.1 mi (0.2 km) from George Street.

Exceptional1 review
10.0
View details
Primary image
10.0

Crescent House

Guesthouse in Broughton, Edinburgh

You'll be centrally located in Edinburgh with a stay at Crescent House, within a 15-minute walk of Royal Botanic Garden and Edinburgh Playhouse Theatre. This guest house is 0.9 mi (1.5 km) from St James Quarter and 1.2 mi (1.9 km) from Princes Street.

Exceptional62 reviews
10.0
View details
Primary image
10.0

Fingal - A Luxury Floating Hotel

Hotel in Leith, Edinburgh

With a stay at Fingal - A Luxury Floating Hotel in Edinburgh (Leith), you'll be a 5-minute drive from Royal Yacht Britannia and 7 minutes from Royal Mile. This luxury hotel is 2.2 mi (3.6 km) from Palace of Holyroodhouse and 2.2 mi (3.6 km) from St James Quarter.

Exceptional567 reviews
10.0
View details
Primary image
10.0

Garleton Lodge

Bed & breakfast in Haddington

Located in Haddington, Garleton Lodge is in a rural location, within a 10-minute drive of Gullane Golf Course and Muirfield Golf Course. This bed & breakfast is 9 mi (14.6 km) from North Berwick Law and 9.2 mi (14.8 km) from North Berwick Golf Course.

Exceptional14 reviews
10.0
View details
Primary image
10.0

The Castle Inn

Hotel in North Berwick

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.

Exceptional1 review
10.0
View details
Primary image
10.0

The Weir

Lodge in North Berwick

Located in North Berwick, The Weir is in a rural location, within a 5-minute drive of Tantallon Studios and Tantallon Castle. This 4.5-star lodge is 1.7 mi (2.7 km) from Peffer Sands and 2.2 mi (3.6 km) from Seacliff Beach.

Exceptional1 review
10.0
View details
Primary image
10.0

The Weir

Lodge in North Berwick

Located in North Berwick, The Weir is in a rural location, within a 5-minute drive of Tantallon Studios and Tantallon Castle. This luxury lodge is 1.7 mi (2.7 km) from Peffer Sands and 2.2 mi (3.6 km) from Seacliff Beach.

Exceptional1 review
10.0
View details
Primary image
10.0

Pinewood Country House

Hotel in Leuchars, St. Andrews

With a stay at Pinewood Country House in St. Andrews, you'll be in the historical district, within a 15-minute drive of University of St. Andrews and The Scottish Clay Shooting Centre. This hotel is 8.5 mi (13.6 km) from Old Course at St Andrews and 1.7 mi (2.7 km) from St. Athernase Church.

Exceptional27 reviews
10.0
View details
Primary image
10.0

Balvaird Wing at Scone Palace

Apartment in Perth

With a stay at this apartment in Perth, you'll be in a provincial park, just a 1-minute walk from Scone Palace and 8 minutes by foot from Murray Star Maze. This luxury apartment is 1.3 mi (2 km) from Perth Racecourse and 2.3 mi (3.6 km) from St. John's Kirk.

Exceptional1 review
10.0
View details
Primary image
10.0

Honeybrook Crieff

Cottage in Crieff

Located in Crieff, this cottage is next to a golf course, within a 5-minute walk of Harrisons Fine Wines and Gordon & Durward. This family-friendly cottage is 11 mi (17.6 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.8 km) from MacRosty Park.

Exceptional2 reviews
10.0
View details
Primary image
10.0

Squirrel Away Apartment Crieff

Apartment in Crieff

With a stay at this apartment in Crieff, you'll be within a 15-minute drive of Loch Lomond and The Trossachs National Park and Gordon & Durward. This apartment is 0.4 mi (0.7 km) from Harrisons Fine Wines and 0.9 mi (1.5 km) from Crieff Golf Club Limited.

Exceptional2 reviews
10.0
View details
Primary image
10.0

Squirrel Away Apartment Crieff

Apartment in Crieff

With a stay at this apartment in Crieff, you'll be within a 15-minute drive of Loch Lomond and The Trossachs National Park and The Strathearn Gallery. This apartment is 0.2 mi (0.4 km) from MacRosty Park and 0.3 mi (0.5 km) from Gordon & Durward.

Exceptional2 reviews
10.0
View details
Seashells - Exclusive Private Area to Side
10.0

Seashells - Exclusive Private Area to Side

Holiday home in Eyemouth, Coldingham

<h2>Comfortable Accommodation</h2>

Seashells in Coldingham offers a holiday home with two bedrooms and a living room. The property includes a sun terrace, garden, restaurant, bar, and free WiFi.

<h2>Dining and Entertainment</h2>

The family-friendly restaurant serves British cuisine, while the bar provides a relaxing atmosphere. Evening entertainment and themed dinner nights enhance the guest experience.

<h2>Leisure Facilities</h2>

Guests can enjoy an outdoor play area, games room, and picnic area. Additional amenities include a lounge, children's playground, and electric vehicle charging station.

<h2>Local Attractions</h2>

Coldingham Bay Beach is 2.6 km away, while Edinburgh Airport is 91 km from the property. Nearby attractions include Lindisfarne Castle (42 km) and Dunbar Golf Club (29 km).

Exceptional5 reviews
10.0
View details
Primary image
10.0

Tigh Na Leigh

Guesthouse in Alyth, Blairgowrie

Located in Blairgowrie, Tigh Na Leigh is a 3-minute drive from Strathmore Golf Centre and 5 minutes from Meigle Museum. This luxury guest house is 14 mi (22.6 km) from Cairngorms National Park and 4.5 mi (7.3 km) from Reekie Linn Waterfall.

Exceptional99 reviews
10.0
View details
Primary image
10.0

The Walls Bed and Breakfast

Bed & breakfast in Berwick-upon-Tweed

When you a stay at The Walls Bed and Breakfast in Berwick-upon-Tweed, you'll be next to a golf course, within a 5-minute walk of Berwickshire Coastal Path and The Maltings Theatre and Cinema. This luxury bed & breakfast is 0.1 mi (0.2 km) from Old Bridge and 0.2 mi (0.4 km) from Cell Block Museum.

Exceptional22 reviews
10.0
View details
Primary image
10.0

Mains of Taymouth Country Estate

Country house in Kenmore, Aberfeldy

Located in Aberfeldy, Mains of Taymouth Country Estate is just steps from Mains of Taymouth Golf Course and 3 minutes by foot from Loch Tay. This golf country house is 1.5 mi (2.4 km) from Taymouth Castle and 6 mi (9.6 km) from Castle Menzies.

Exceptional22 reviews
10.0
View details
Primary image
10.0

Craigroyston House & Lodge

Guesthouse in Pitlochry

With a stay at Craigroyston House & Lodge, you'll be centrally located in Pitlochry, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This golf guest house is 0.6 mi (0.9 km) from Blair Athol Distillery and 0.9 mi (1.4 km) from Pitlochry Golf Club.

Exceptional331 reviews
10.0
View details
Primary image
10.0

Craigmhor Lodge & Courtyard

Guesthouse in Pitlochry

With a stay at Craigmhor Lodge & Courtyard in Pitlochry, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This guest house is 0.7 mi (1.1 km) from Pitlochry Golf Club and 0.9 mi (1.4 km) from Blair Athol Distillery.

Exceptional367 reviews
10.0
View details
Primary image
10.0

Claymore Guest House and Apartments

Aparthotel in Pitlochry

With a stay at Claymore Guest House and Apartments in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North. This aparthotel is 0.5 mi (0.8 km) from Pitlochry Golf Club and 0.9 mi (1.4 km) from Blair Athol Distillery.

Exceptional167 reviews
10.0
View details
Primary image
10.0

Bishopcleugh Guest House

Guesthouse in Lockerbie

Located in Lockerbie, Bishopcleugh Guest House is within a 5-minute drive of Lockerbie Ice Rink and Lockerbie Golf Club. This guest house is 3.6 mi (5.8 km) from Dryfesdale Lodge Visitor Centre and 4.9 mi (7.9 km) from Castle Loch.

Exceptional89 reviews
10.0
View details