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 Dalmahoy, Kirknewton · 7.82 mi from centre
8.6
1,441 reviews
Breakfast available
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This family-friendly hotel is 9.1 mi (14.7 km) from Edinburgh Castle and 9.2 mi (14.7 km) from Royal Mile.
Hotel in Carlisle · 74.66 mi from centre
6.8
90 reviews
Breakfast available
Only 4 rooms left
With a stay at Ox Hotel Carlisle in Carlisle, you'll be within a 15-minute walk of Carlisle Masjid and University of Cumbria. This hotel is 1 mi (1.6 km) from Eden Rock and 1.1 mi (1.8 km) from Brunton Park.
Hotel in North Queensferry, Dunfermline · 9.35 mi from centre
9.2
733 reviews
Breakfast available
Reserve now, pay later
Only 2 rooms left
With a stay at DoubleTree by Hilton Edinburgh - Queensferry Crossing in Dunfermline, you'll be a 2-minute walk from Forth Road Bridge and 15 minutes by foot from Deep Sea World. This eco-friendly hotel is 11.4 mi (18.3 km) from Edinburgh Zoo and 14.2 mi (22.8 km) from Edinburgh Castle.
Hotel in Old Town Edinburgh, Edinburgh · 0.07 mi from centre
9.0
1,456 reviews
Breakfast available
Reserve now, pay later
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This eco-friendly hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.
Hotel in Bowness-on-Windermere, Windermere · 110.48 mi from centre
8.4
959 reviews
Breakfast available
Reserve now, pay later
With a stay at The Belsfield Hotel in Windermere, you'll be on a lake, within a 10-minute walk of World of Beatrix Potter and Lake Windermere. This hotel is 2.7 mi (4.3 km) from Holehird Gardens and 2.8 mi (4.5 km) from Hill Top Farm.
Hotel in Newcastle-upon-Tyne · 88.22 mi from centre
8.0
956 reviews
Breakfast available
Located in Newcastle-upon-Tyne, Grand Hotel Gosforth Park is within a 15-minute drive of Quayside and St. James' Park. This eco-friendly 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 Musselburgh · 6.97 mi from centre
9.2
836 reviews
Located in Musselburgh, Carberry Tower Mansion House and Estate is in a rural location – a 4-minute drive from Dalkeith Country Park and 7 minutes from Musselburgh Racecourse. This eco-friendly hotel is 9.5 mi (15.3 km) from Royal Mile and 10.2 mi (16.3 km) from Edinburgh Castle.
Bed & breakfast in Pathhead · 14.31 mi from centre
9.0
65 reviews
Breakfast available
Reserve now, pay later
With a stay at The Juniperlea Inn in Pathhead, you'll be within a 10-minute drive of Vogrie Country Park and Glenkinchie Distillery. This bed & breakfast is 13.8 mi (22.1 km) from Portobello Beach and 7.7 mi (12.3 km) from Borthwick Castle.
Hotel in Crieff · 38.67 mi from centre
8.2
698 reviews
Only 3 rooms left
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of Gordon & Durward and Crieff Golf Club Limited. This family-friendly hotel is 11.3 mi (18.2 km) from Loch Lomond and The Trossachs National Park and 1 mi (1.6 km) from Harrisons Fine Wines.
Hotel in Bowness-on-Windermere, Windermere · 111.27 mi from centre
9.0
286 reviews
Breakfast available
Reserve now, pay later
When you stay at Lindeth Howe Hotel in Windermere, you'll be in a national park – a 2-minute drive from Lake Windermere and 6 minutes from World of Beatrix Potter. This hotel is 0.9 mi (1.4 km) from Blackwell, The Arts & Crafts House and 1.1 mi (1.8 km) from Windermere Ferry.
Hotel in Pitlochry · 55.85 mi from centre
7.4
690 reviews
Breakfast available
Located in Pitlochry, Scotlands Spa Hotel is in a rural location, within a 15-minute walk of Rob Roy Way - North and Pitlochry Power Station and Dam. This spa hotel is 3.9 mi (6.3 km) from Cairngorms National Park and 0.7 mi (1.1 km) from Bells Blair Athol Distillery.
Hotel in Gateshead · 92.19 mi from centre
8.4
953 reviews
Breakfast available
Reserve now, pay later
Only 3 rooms left
With a stay at Hilton Newcastle Gateshead in Gateshead, you'll be within a 5-minute drive of Quayside and St. James' Park. This eco-friendly hotel is 10.3 mi (16.6 km) from Beamish Open Air Museum and 0.1 mi (0.2 km) from High Level Bridge.
Hotel in Corstorphine, Edinburgh · 3.15 mi from centre
8.0
3,252 reviews
Reserve now, pay later
This hotel is next to Edinburgh Zoo, close to Murrayfield Stadium and 4 miles from Edinburgh International Airport. It offers a pool, gym, free parking and a restaurant. Each room at this Holiday Inn is spacious, with tea and coffee facilities and satellite TV. Every room also has air conditioning and free WiFi. Holiday Inn Edinburgh is 3 miles west of the city centre and has a view of the Pentland Hills. Edinburgh Castle and the city centre are easy to access by bus, with stops less than 5 minutes’ walk away. The hotel’s Spirit Health and Fitness Club has a sauna, spa and offers beauty treatments. There is an international restaurant, as well as a cocktail lounge. Start the day with a buffet breakfast including a selection of continental and cooked items.
Hotel in Cove, Aberdeen · 90.21 mi from centre
8.6
971 reviews
This property is offering a temporary discount on staysSave 15% (on select nights)
Breakfast available
Fully refundable
With a stay at The Aberdeen Altens Hotel, you'll be centrally located in Aberdeen, within a 10-minute drive of Union Square Shopping Centre and Duthie Park Winter Gardens. This eco-friendly hotel is 2.6 mi (4.2 km) from Aberdeen Harbour and 2.8 mi (4.5 km) from The Trinity Centre.
Hotel in Central Aberdeen, Aberdeen · 92.18 mi from centre
8.0
907 reviews
Breakfast available
Reserve now, pay later
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 eco-friendly hotel is 0.9 mi (1.4 km) from Aberdeen Harbour and 1.5 mi (2.4 km) from Pittodrie Stadium.
Guest house in Gateshead · 92.85 mi from centre
6.4
34 reviews
This property is offering a temporary discount on staysSeasonal Deal
Offering a garden and quiet street view, City Centre Large Luxury Rooms Free Parking is set in Gateshead, 2.8 km from Newcastle Train Station and 3 km from Sage Gateshead. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free WiFi throughout the property. Featuring family rooms, this property also provides guests with a picnic area. Certain units in the guest house have private entrance and are equipped with wardrobe and outdoor furniture. Some of the units feature a satellite flat-screen TV, a fully equipped kitchen with an oven, and a shared bathroom with a bath and a hair dryer. At the guest house, some units are soundproof. Guests can also relax in the shared lounge area. Baltic Centre for Contemporary Art is 3.1 km from the guest house, while Utilita Arena is 3.1 km away. Newcastle International Airport is 16 km from the property.
Hotel in South Queensferry · 8.42 mi from centre
9.2
1,002 reviews
Breakfast available
Located in South Queensferry, Dakota Edinburgh is a 4-minute drive from Forth Rail Bridge and 14 minutes from Linlithgow Palace. This hotel is 7.7 mi (12.4 km) from Edinburgh Zoo and 9.2 mi (14.8 km) from Murrayfield Stadium.
Hotel in Ulverston · 116.04 mi from centre
8.4
352 reviews
This property is offering a temporary discount on staysSave 5%
Breakfast available
Reserve now, pay later
Located in Ulverston, Lakeside Hotel & Spa is on a lake – a 1-minute drive from Lake Windermere and 13 minutes from Laurel and Hardy Museum. This spa hotel is 5.8 mi (9.3 km) from Hill Top Farm and 6.9 mi (11.2 km) from Cartmel Racecourse.
Hotel in Alnmouth, Alnwick · 72.82 mi from centre
4.8
181 reviews
This property is offering a temporary discount on staysSeasonal Deal
Breakfast available
With a stay at Schooner Hotel in Alnwick, you'll be within a 15-minute drive of Alnwick Castle and Alnmouth Village Golf Club. This hotel is 0.9 mi (1.5 km) from Northumberland Coast and 4.4 mi (7.1 km) from Warkworth Castle.
Hotel in Dundee · 35.95 mi from centre
9.2
919 reviews
Breakfast available
Reserve now, pay later
A stay at Hampton by Hilton Dundee City Centre places you in the heart of Dundee, within a 5-minute walk of University of Dundee and Abertay University. This hotel is 13.5 mi (21.8 km) from University of St. Andrews and 14.8 mi (23.8 km) from Old Course at St Andrews.