Scotland is a captivating destination for all types of breaks, whether you're looking for a family adventure, a city escape, or a relaxing spa retreat. With its stunning landscapes, rich history, and vibrant cities, Scotland offers something for everyone.
Family breaks in Scotland are filled with exciting activities such as exploring ancient castles, hiking in the Highlands, or spotting wildlife in the Cairngorms National Park. The country's cities, including Edinburgh and Glasgow, are perfect for city breaks, offering a mix of culture, history, and modern attractions. From the iconic Edinburgh Castle to the vibrant street art scene in Glasgow, there is no shortage of things to see and do. For those seeking relaxation, Scotland's spa breaks provide the ultimate rejuvenating experience.
From luxurious spa resorts nestled in the countryside to urban retreats in the heart of the cities, you can indulge in pampering treatments and unwind in tranquil surroundings. Whether you're planning a family break, a city escape, or a spa retreat, Scotland has it all.

10,000 properties

Hotel in Central Aberdeen, Aberdeen · 92.21 mi from centre
7.8
954 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
A stay at Mercure Aberdeen Caledonian Hotel places you in the heart of Aberdeen, steps from Union Terrace Gardens and Edward VII. This hotel is 0.1 mi (0.2 km) from Prince Albert the Prince Consort and 0.2 mi (0.3 km) from Aberdeen Music Hall.

Hotel in Central Aberdeen, Aberdeen · 92.18 mi from centre
8.0
901 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Station Hotel Aberdeen in Aberdeen (Central Aberdeen), you'll be steps from Union Square Shopping Centre and 6 minutes by foot from Aberdeen Music Hall. This hotel is 0.9 mi (1.4 km) from Aberdeen Harbour and 1.5 mi (2.4 km) from Pittodrie Stadium.

Hotel in Central Aberdeen, Aberdeen · 92.00 mi from centre
7.2
52 reviews
This property is offering a temporary discount on staysSave:11%
With a stay at Terra Nova Hotel in Aberdeen (Central Aberdeen), you'll be within a 5-minute walk of The Trinity Centre and Aberdeen Music Hall. This hotel is 0.3 mi (0.5 km) from Edward VII and 0.3 mi (0.5 km) from The Duke of Gordon.

Hotel in Newcastle-upon-Tyne · 88.22 mi from centre
8.0
957 reviews
Breakfast available
Only 2 rooms left
Located in Newcastle-upon-Tyne, Grand Hotel Gosforth Park is within a 15-minute drive of Quayside and St. James' Park. This spa hotel is 16.2 mi (26.1 km) from Beamish Open Air Museum and 0.7 mi (1.1 km) from Newcastle Racecourse.

Hotel in Paisley · 48.63 mi from centre
8.0
1,622 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
When you stay at Holiday Inn Glasgow Airport by IHG in Paisley, you'll be connected to the airport, within a 15-minute drive of University of Glasgow and OVO Hydro. This hotel is 18.2 mi (29.4 km) from Loch Lomond and 8.5 mi (13.7 km) from Scottish Exhibition and Conference Centre.

Inn in Auldearn, Nairn · 114.58 mi from centre
10.0
2 reviews
Breakfast available
With a stay at The 1645 Inn in Nairn, you'll be steps from Boath House Spa and a 4-minute drive from Iolaire. This inn is 2.7 mi (4.3 km) from Nairn Museum and 3 mi (4.9 km) from Nairn Beach.

Hotel in Dundee · 36.04 mi from centre
Breakfast available
Only 2 rooms left
With a stay at Premier Inn Dundee West in Dundee, you'll be within a 15-minute walk of Dundee Karting and Dunholm Dog Park. This hotel is 18.8 mi (30.3 km) from Old Course at St Andrews and 0.7 mi (1.2 km) from TeamSport Go Karting Dundee.

Hotel in Darlington · 117.77 mi from centre
8.0
801 reviews
Breakfast available
With a stay at Mercure Darlington Kings Hotel, you'll be centrally located in Darlington, just a 4-minute walk from St Cuthbert Church and 6 minutes by foot from Darlington Civic Theatre. This hotel is 14.6 mi (23.5 km) from Yorkshire Dales National Park and 0.8 mi (1.2 km) from Raby Castle.

Hotel in Elgin · 117.06 mi from centre
Breakfast available
Located in Elgin, Premier Inn Elgin is within a 5-minute drive of Elgin Cathedral and Elgin Museum. This hotel is 1.1 mi (1.7 km) from Relax and 2.8 mi (4.5 km) from Spynie Palace.

Guesthouse in Greenock · 60.48 mi from centre
7.6
186 reviews
With a stay at Waterfront Guest Accommodation in Greenock, you'll be within a 5-minute walk of Custom House and Waterfront Leisure Complex. This guest house is 25.1 mi (40.3 km) from Loch Lomond and 12.6 mi (20.3 km) from Loch Lomond and The Trossachs National Park.

Bed & breakfast in Nairn · 115.57 mi from centre
7.2
403 reviews
Breakfast available
Only 3 rooms left
Located in Nairn, Waverley Hotel is within a 15-minute walk of Nairn Museum and Iolaire. This bed & breakfast is 0.6 mi (0.9 km) from Nairn Beach and 0.9 mi (1.5 km) from Moray Firth.

Hotel in Fort William · 94.69 mi from centre
7.8
915 reviews
This property is offering a temporary discount on staysSpecial deal: save 15%
Breakfast available
With a stay at Alexandra Hotel, you'll be centrally located in Fort William, within a 10-minute drive of Ben Nevis and Loch Linnhe. This hotel is 0.2 mi (0.3 km) from Old Fort of Fort William and 0.3 mi (0.5 km) from Lochaber Geopark Visitor Centre.

Hotel in Kendal · 114.64 mi from centre
8.6
383 reviews
Breakfast available
Reserve now, pay later
Only 3 rooms left
With a stay at Stonecross Manor Hotel in Kendal, you'll be in a national park, within a 15-minute drive of Yorkshire Dales National Park and Lyth Valley. This hotel is 11.4 mi (18.3 km) from Lake Windermere and 0.9 mi (1.4 km) from Museum of Lakeland Life & Industry.

Hotel in Cove, Aberdeen · 90.21 mi from centre
8.6
971 reviews
Breakfast available
A stay at The Aberdeen Altens Hotel places you in the heart of Aberdeen, within a 5-minute drive of Duthie Park Winter Gardens and Aberdeen Harbour. This hotel is 2.6 mi (4.1 km) from Union Square Shopping Centre and 2.8 mi (4.5 km) from The Trinity Centre.

Hotel in Perth · 32.07 mi from centre
Breakfast available
With a stay at Premier Inn Perth City Centre in Perth, you'll be just steps from Perth Concert Hall and Perth Art Gallery and Museum. This hotel is 0.1 mi (0.2 km) from Perth Theatre and 0.4 mi (0.6 km) from St. Ninian's Cathedral.

Inn in West Lothian, Livingston · 13.99 mi from centre
8.6
419 reviews
Breakfast available
Only 2 rooms left
With a stay at Chain Runner, Livingston by Marston's Inns in Livingston, you'll be a 4-minute walk from Livingston Designer Outlet and 11 minutes by foot from Almondvale Stadium. This inn is 15.9 mi (25.7 km) from Edinburgh Zoo and 16.7 mi (26.8 km) from Murrayfield Stadium.

Inn in Stevenston · 63.58 mi from centre
8.0
321 reviews
Breakfast available
Located in Stevenston, Red Squirrel, Stevenston by Marston's Inns is within a 5-minute drive of Ardeer Golf Club and Artastic. This inn is 1.6 mi (2.6 km) from Kilwinning Abbey Tower and 2.1 mi (3.5 km) from Stevenson Beach.

Hotel in Gateshead · 92.31 mi from centre
7.8
929 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
Only 3 rooms left
With a stay at Leonardo Hotel Newcastle Quayside, you'll be centrally located in Gateshead, within a 5-minute drive of Quayside and St. James' Park. This hotel is 10.4 mi (16.7 km) from Beamish Open Air Museum and 0.1 mi (0.2 km) from BALTIC Centre for Contemporary Art.

Hotel in Dunfermline · 12.14 mi from centre
8.6
588 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Pitbauchlie House Hotel, Sure Hotel Collection by BW in Dunfermline (Pitcorthie), you'll be within a 5-minute drive of Pittencrieff Park and Dunfermline Abbey. This hotel is 4.5 mi (7.3 km) from Forth Road Bridge and 5.8 mi (9.3 km) from Deep Sea World.

Hotel in Durham · 102.83 mi from centre
8.6
935 reviews
Breakfast available
With a stay at Radisson BLU Hotel Durham in Durham, you'll be within a 5-minute drive of Durham University and Crook Hall and Gardens. This spa hotel is 9.1 mi (14.6 km) from Beamish Open Air Museum and 0.5 mi (0.9 km) from Gala Theatre Durham.
