Last-minute spa hotel deals in Scotland

Fri, 24 Oct
Mon, 27 Oct
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 24 Oct
Mon, 27 Oct
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Clear filters

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Brathay Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Ambleside · 105.65 mi from centre

9.2

 

177 reviews

Breakfast available

When you stay at Brathay Lodge in Ambleside, you'll be in a national park, within a 5-minute drive of Ambleside Pier and Lake Windermere. This bed & breakfast is 2.5 mi (4.1 km) from Brockhole - the Lake District Visitor Centre and 4.6 mi (7.5 km) from Grasmere Lake & Rydal Water.

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

Guesthouse in Windermere · 109.87 mi from centre

9.6

 

237 reviews

When you stay at Windermere Boutique Hotel in Windermere, you'll be in a national park, within a 15-minute walk of Lake Windermere and Windermere Jetty Museum of Boats, Steam and Stories. This boutique guesthouse is 8.8 mi (14.2 km) from Coniston Water and 13.7 mi (22 km) from Ullswater.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Grand Vacations Club Craigendarroch Suites Scotland
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ballater · 76.01 mi from centre

9.0

 

226 reviews

When you stay at Hilton Grand Vacations Club Craigendarroch Suites Scotland in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This spa hotel is 0.3 mi (0.5 km) from Ballater Library and 0.3 mi (0.5 km) from Victoria and Albert Halls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glenwood Apartment
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Fort Augustus · 99.95 mi from centre

8.4

 

12 reviews

Located in Fort Augustus, Glenwood Apartment is on the waterfront, within a 5-minute drive of Clansman Centre and Allt na Criche. This family-friendly hotel is 17.2 mi (27.6 km) from Urquhart Castle and 5.5 mi (8.8 km) from Suidhe Viewpoint.

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

Hotel in Boldon Colliery · 96.99 mi from centre

8.4

 

618 reviews

Breakfast available

With a stay at Clarion Hotel Newcastle South in Boldon Colliery, you'll be within a 15-minute drive of Quayside and St. James' Park. This spa hotel is 12.9 mi (20.8 km) from Beamish Open Air Museum and 0.3 mi (0.5 km) from Boldon Business Park.

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

Hotel in Inverness · 112.15 mi from centre

8.6

 

953 reviews

Breakfast available

With a stay at Glenmoriston Townhouse Hotel, you'll be centrally located in Inverness, within a 10-minute walk of Inverness Castle and Inverness Cathedral. This hotel is 1 mi (1.6 km) from Eden Court Theatre and 1.1 mi (1.8 km) from Eastgate Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Honeybrook Crieff
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cottage in Crieff · 38.34 mi from centre

10.0

 

1 review

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairfield House - Ayr
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ayr · 65.98 mi from centre

8.8

 

643 reviews

Breakfast available

With a stay at Fairfield House - Ayr in Ayr, you'll be on the riverwalk, just a 5-minute walk from Rozelle Park and 5 minutes by foot from LA Bowl. This beach hotel is 0.3 mi (0.5 km) from The Low Green and 0.4 mi (0.6 km) from Wellington Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
River Ness Hotel, a member of Radisson Individuals
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Inverness City Centre, Inverness · 112.57 mi from centre

8.8

 

386 reviews

Breakfast available

River Ness Hotel, a member of Radisson Individuals is centrally located in Inverness, a 4-minute walk from Victorian Market and 7 minutes by foot from Inverness Castle. This hotel is 0.5 mi (0.8 km) from Inverness Cathedral and 0.6 mi (1 km) from Eden Court Theatre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Princes Street Suites
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Edinburgh · 0.06 mi from centre

9.0

 

1,442 reviews

With a stay at Princes Street Suites, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury aparthotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rudha-Na-Craige
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Inveraray · 75.23 mi from centre

10.0

 

82 reviews

When you stay at Rudha-Na-Craige in Inveraray, you'll be next to a golf course, just steps from Loch Fyne and 13 minutes by foot from Inveraray Jail. This golf guesthouse is 1.2 mi (2 km) from Inveraray Castle and 9.5 mi (15.3 km) from Crarae Garden Argyll.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hawksmoor Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Windermere · 109.82 mi from centre

9.8

 

215 reviews

Breakfast available

Located in Windermere, Hawksmoor Guest House is in the historical district, within a 15-minute walk of World of Beatrix Potter and Lake Windermere. This guesthouse is 3 mi (4.8 km) from Brockhole - the Lake District Visitor Centre and 7 mi (11.3 km) from Rydal Mount.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Perle Oban Hotel & Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oban · 93.38 mi from centre

9.0

 

975 reviews

Breakfast available

When you stay at Perle Oban Hotel & Spa in Oban, you'll be by the sea, within a 10-minute walk of Oban Ferry Terminal and RSPB Visitor Centre. This luxury hotel is 10.8 mi (17.4 km) from Craignure Mull Ferry Terminal and 0.2 mi (0.3 km) from McCaig's Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Serviced Apartments
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Leith, Edinburgh · 2.25 mi from centre

9.0

 

552 reviews

Located in Edinburgh (Leith), Ocean Serviced Apartments is within a 10-minute drive of Edinburgh Playhouse Theatre and Princes Street. This family-friendly hotel is 3.3 mi (5.4 km) from Royal Mile and 3.7 mi (5.9 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Inverness Palace Hotel & Spa, WorldHotel Distinctive
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Inverness City Centre, Inverness · 112.36 mi from centre

8.4

 

908 reviews

Breakfast available

A stay at Inverness Palace Hotel & Spa, WorldHotel Distinctive places you in the heart of Inverness, within a 10-minute walk of Inverness Castle and Inverness Cathedral. This eco-certified hotel is 0.3 mi (0.5 km) from Eden Court Theatre and 0.4 mi (0.7 km) from Inverness Museum and Art Gallery.

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

Hotel in Keswick · 87.90 mi from centre

9.0

 

165 reviews

When you stay at Armathwaite Hall Hotel in Keswick, you'll be on a lake, within a 10-minute walk of Lake District Wildlife Park and Bassenthwaite Lake. This spa hotel is 11 mi (17.7 km) from Lodore Falls and 1.8 mi (2.8 km) from Dubwath Silver Meadows.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Whispering Pine Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Spean Bridge · 95.90 mi from centre

8.8

 

123 reviews

Located in Spean Bridge, The Whispering Pine Lodge is in the historical district, within a 10-minute drive of Invergarry & Fort Augustus Railway Museum and Commando Memorial. This beach hotel is 10 mi (16.1 km) from Clan Cameron Museum and 15.1 mi (24.3 km) from Neptune's Staircase.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Lake Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Carnforth · 126.35 mi from centre

9.0

 

1,248 reviews

With a stay at Pine Lake Resort in Carnforth, you'll be on a lake, within a 15-minute drive of Yorkshire Dales National Park and Arnside and Silverdale. This family-friendly aparthotel is 21 mi (33.8 km) from Lake Windermere and 10.5 mi (16.9 km) from Lancaster University.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holly Lodge Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Windermere · 109.41 mi from centre

9.4

 

308 reviews

Breakfast available

A stay at Holly Lodge Guest House places you in the heart of Windermere, within a 5-minute drive of Lake Windermere and World of Beatrix Potter. This spa bed & breakfast is 0.7 mi (1.1 km) from Orrest Head and 1.3 mi (2.1 km) from Bowness Pier.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Duchally Country Estate
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Auchterarder · 29.72 mi from centre

9.2

 

495 reviews

Breakfast available

Located in Auchterarder, Wyndham Duchally Country Estate is in a rural location, within a 5-minute drive of Ochil Hills and Gleneagles Golf Course. This family-friendly hotel is 3.7 mi (5.9 km) from Tullibardine Distillery and 4.7 mi (7.5 km) from Phoenix Falconry.

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

Find the Best Deals on Spa Hotels in Scotland

Scotland is home to some amazing hotels, whether you’re looking for a city break or something more rural. And if it’s pampering that you’re after, you’ll definitely want to check out our range of the best spa hotels in Scotland for that ultimate relaxing getaway.

Whether you’re looking to escape on a quiet retreat, or you’re planning a girly trip or even a stag weekend with a difference, you’ll find some great spa hotel options across the whole of Scotland that offer amazing facilities and a wide range of treatment options.

Booking with us can also save you money – if you become a member you’ll get up to 15% off a wide range of Scottish spa hotels, and since it costs nothing to sign up there’s no reason not to!

Where to Stay in Scotland

Scotland offers a diverse array of locations for spa hotels, each providing unique benefits and experiences to enhance your stay.

Edinburgh, Scotland's capital, is a fantastic destination for a spa break. Spa hotels in the city centre provide easy access to the historic and cultural landmarks such as Edinburgh Castle, the Royal Mile, and the beautiful Princes Street Gardens.

Staying centrally allows you to combine luxurious spa treatments with the city's vibrant nightlife, world-class dining, and extensive shopping options, for a complete city break experience.

Glasgow’s another prime location for a spa getaway. The city boasts several high-end spa hotels, particularly in the West End and city centre. These areas offer a blend of relaxation and urban excitement, with proximity to attractions like the Kelvingrove Art Gallery and Museum, the Botanic Gardens, and the bustling shopping streets of Buchanan Street and Sauchiehall Street.

For those seeking a more serene and natural setting, Inverness and the Highlands are perfect. Spa hotels in this region provide breathtaking views and a peaceful atmosphere, great for really feeling like you’re in a remote retreat.

In the Highlands, you can enjoy luxurious spa treatments while surrounded by stunning landscapes, and take the opportunity to explore nearby attractions such as Loch Ness, the Cairngorms National Park, and the scenic North Coast 500 route.

Or if you are travelling from England and want to enjoy Scottish hospitality without a long drive north, consider the Borders region, known for its rolling hills and picturesque countryside. Spa hotels in this area offer a peaceful retreat with easy access to historic sites such as Melrose Abbey, Abbotsford House, and the beautiful landscapes of the Tweed Valley.

Read more
tripadvisorHG