Last-minute spa hotel deals in Scotland

Fri, 12 Sept
Mon, 15 Sept
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 12 Sept
Mon, 15 Sept
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

The Ro Hotel Windermere
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 Bowness-on-Windermere · 177.45 km from centre

7.8

 

4,256 reviews

Perched on a hillside in the heart of Bowness-on-Windermere, The Ro Hotel features sweeping views of Lake Windermere and the stunning Lake District landscape. With a bold, modern design and the charm of genuine northern hospitality, The Ro is the ideal base for discovering one of the UK’s most iconic regions.

Rooms & Accommodations
Choose from a diverse selection of stylish, modern rooms and suites—many offering spectacular lake front facing views. Each room includes an private bathroom with a walk-in shower, Smart flat-screen TV, complimentary Wi-Fi, and Eco Boutique toiletries. Select rooms also feature private balconies or bathtubs for added indulgence.
The hotel welcomes pets with 10 dog-friendly rooms located on the ground floor. These rooms are limited and must be booked directly with the hotel. A £25.00 fee per dog, per stay applies.

Dining
Savor the best of the region with dishes crafted from fresh, seasonal, and locally sourced ingredients at our on-site restaurant. Enjoy a hearty buffet breakfast, a tranquil afternoon tea overlooking the lake, or relaxed lunches and dinners in a warm, inviting atmosphere. Our bar and outdoor terrace are ideal for light bites or drinks throughout the day. Pre-booking is strongly recommended and subject to availability.

Breakfast: 07:00 - 10:00
Lunch: 12:00 - 15:00
Dinner: 18:00 - 20:30

Hydro Wellness Club
Rejuvenate in our newly launched Hydro Wellness Club, featuring a state-of-the-art TechnoGym, a heated indoor pool, hot tub, tranquil relaxation areas with lake views, and luxurious spa treatments using TEMPLESPA products.

Please note: Access to the Wellness Club is not included in standard room bookings and may incur an additional charge. Time slots must be reserved and are subject to availability. Open daily from 08:00 to 20:00.

Children’s swimming hours: Monday – Friday | 08:00 – 10:00 and Saturday – Sunday | 08:00 – 11:00

Additional Information
Check-in: From 15:00
Check-out: By 11:00

Parking: Limited on-site parking available on a first-come, first-served basis (£7.50 per day). Additional public parking nearby.

Compare price on Booking.com
Compare price on Booking.com
Macdonald Morlich Hotel at Macdonald Aviemore 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.

Hotel in Aviemore · 142.88 km from centre

7.3

 

709 reviews

Located within the Cairngorm National Park, the Macdonald Morlich Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7 restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is the Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.

The 4-star rooms at the Macdonald Morlich Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. With contemporary design features in public areas and bedrooms, some rooms featuring great views of the National Park or Craigellachie Nature Reserve.

Within this hotel you’ll find Giovanni’s Italian Ristorante, serving authentic pasta and pizza dishes. Guests have access to a wide range of dining options across the resort, not just the restaurant in their hotel. Other restaurants within a few minutes’ walk include Highland Fish Bar in Macdonald Aviemore Hotel and Aspects Restaurant in the Macdonald Highlands Hotel, both Highland Fish Bar and Giovanni's are seasonal restaurants.

Guests staying in Macdonald Morlich Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Center. Located a short 2-minute walk across the resort the center includes a large leisure pool, soft play, children’s activity rooms, gym and café.

Compare price on Booking.com
Compare price on Booking.com
Langdale Hotel & Spa
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 Elterwater, Ambleside · 168.84 km from centre

8.2

 

541 reviews

Breakfast available

In the heart of the Lake District, this 4-star woodland estate offers a luxury spa, award-winning dining and 35 acres of scenic grounds. Langdale Hotel is a 10-minute drive from Ambleside.

Rooms at Langdale each have a modern bathroom with designer toiletries and luxury robes. All rooms feature a flat-screen TV, free Wi-Fi and an iPod dock, and the beds have Egyptian cotton sheets. All the rooms are located in the historic building around 164 feet from Stove restaurant and Langdale Fitness and Leisure facilities.

Wainwrights' Inn is a traditional pub with open fires and real ale, while on-site there is informal dining in Stove Bar and Restaurant overlooking a working water wheel.

Langdale Fitness and Leisure facilities have an indoor swimming pool and a fully equipped fitness center. Guests can relax in the whirlpool bath, steam room or tropical showers. Brimstone spa is available for pre-booking at extra charge for residents only and offers beauty treatments and thermal experiences.


Surrounded by rolling hills and gentle streams, Langdale Hotel is located in Chapel Stile. Free on-site parking is available, and the shores of Lake Windermere are within a 10-minute drive.

Compare price on Booking.com
Compare price on Booking.com
Crown Hotel Wetheral
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 Carlisle · 121.07 km from centre

8.3

 

3,118 reviews

Breakfast available

Just 6 miles from the historic city of Carlisle, The Crown Hotel is set in the picturesque village of Wetheral. It features leisure facilities that include a 12-yard pool and EV Charging Points on site.

Elegantly decorated, each room features an private bathroom, complimentary toiletries and a hairdryer. A safe, a radio and a telephone are also included.

Within the hotel leisure club, there is also a sauna and a steam room.

The award-winning The Conservatory Restaurant uses local produce to create English/French-style cooking. Walton's Bar serves traditional pub food with a selection of Real Ales.

The Crown's beautiful landscaped gardens overlook the Pennines and the River Eden.

Compare price on Booking.com
Compare price on Booking.com
The Beach House Loch Lomond
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 Luss · 94.05 km from centre

8.7

 

372 reviews

Located in Luss, within 27 miles of Glasgow Botanic Gardens and 28 miles of University of Glasgow, The Beach House Loch Lomond has accommodations with a garden as well as free private parking for guests who drive. The property is around 28 miles from Riverside Museum of Transport and Technology, 28 miles from Mugdock Country Park and 29 miles from Kelvingrove Art Gallery and Museum. Scottish Event Campus Glasgow is 29 miles from the hotel.

All rooms at the hotel come with a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The Beach House Loch Lomond provides some rooms with mountain views, and the rooms come with a coffee machine. The rooms will provide guests with a closet and an electric tea pot.

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

Glasgow Airport is 25 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Edinburgh by IHG
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 Corstorphine, Edinburgh · 5.07 km from centre

8.0

 

896 reviews

Breakfast available

With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and 11 minutes by foot from Spire Murrayfield Hospital. This eco-certified hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Spires Serviced Apartments Edinburgh
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 New Town, Edinburgh · 0.60 km from centre

7.8

 

114 reviews

With a stay at The Spires Serviced Apartments Edinburgh, you'll be centrally located in Edinburgh, steps from George Street and 12 minutes by foot from Edinburgh Castle. This hotel is 0.7 mi (1.1 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Macdonald Woodland Lodges at Macdonald Aviemore 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.

Lodge in Aviemore · 142.91 km from centre

7.7

 

466 reviews

Set in Cairngorms National Park, Macdonald Woodland Lodges at Macdonald Aviemore Resort offers views of the forest, an indoor swimming pool, a fitness room and free WiFi.

Featuring a kitchenette with a microwave and a fridge, each unit also comes with a satellite flat-screen TV, ironing facilities, desk and a seating area with a sofa. There is a private bathroom with shower in all units, along with a hairdryer and free toiletries.

Continental and buffet breakfast options are available every morning at the lodge.

Macdonald Woodland Lodges at Macdonald Aviemore Resort offers 4-star accommodations with a children's playground. Guests can enjoy a free sauna service at the Leisure Center, a short walk away from the property.

Guests at the accommodations can enjoy hiking and cycling nearby, or make the most of the garden.

Inverness is 25 mi from Macdonald Woodland Lodges at Macdonald Aviemore Resort, while Nairn is 27 mi from the property. The nearest airport is Inverness Airport, 37 mi from the lodge.

Compare price on Booking.com
Compare price on Booking.com
Embleton Spa Hotel & 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 Cockermouth, Embleton · 143.63 km from centre

8.6

 

808 reviews

Breakfast available

Originally an 18th-century Lakeland farmhouse, Embleton Spa Hotel is a family-run hotel offering apartments, suites, and rooms with attached bathroom. The Embleton features its own swimming pool, steam room, and a gym.

Each contemporary room/apartment features private bathrooms and free Wi-Fi. Most have stunning countryside views across the Derwent valley. All the rooms have a TV, a hairdryer, tea/coffee making facilities, an iron and 100% cotton linen. A laundry service is also available.

Using ingredients from local farms, the hotel's restaurant serves traditional Cumbrian food. Guests can enjoy their meal in front of an open fire, or on the terrace looking out over the fells. Every morning, guests will enjoy a full Cumbrian breakfast.

Ideal for exploring the beautiful Lake District, Bassenthwaite Lake is just 3 miles away. Keswick and Cockermouth are just 10 minutes away by car. Free parking is available.

Leisure facilities include a pool, steam room and a gym. Use of the pool and steam room are included in the room rates. Please see timetable for availability.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Langdale 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 Elterwater, Ambleside · 168.84 km from centre

8.8

 

113 reviews

Breakfast available

When you stay at Langdale Hotel in Ambleside, you'll be in the mountains, within a 10-minute drive of Lake Windermere and Coniston Water. This hotel is 13 mi (21 km) from Ullswater and 18.7 mi (30.1 km) from Lodore Falls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dryfesdale Hotel, Bw Signature Collection
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 Lockerbie · 90.96 km from centre

7.8

 

7 reviews

Breakfast available

With a stay at Dryfesdale Hotel, Bw Signature Collection in Lockerbie, you'll be within a 5-minute drive of Lockerbie Ice Rink and Lockerbie Golf Club. This hotel is 3 mi (4.8 km) from Dryfesdale Lodge Visitor Centre and 5.3 mi (8.6 km) from Lochmaben Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Aviemore Woodland Lodges
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.

Lodge in Aviemore · 142.89 km from centre

8.4

 

40 reviews

With a stay at Macdonald Aviemore Woodland Lodges in Aviemore, you'll be near ski lifts, just steps from Spey Valley Golf Course and a 4-minute drive from Speyside Wildlife. This lodge is 3.5 mi (5.7 km) from Loch an Eilein and 5.8 mi (9.4 km) from Loch Morlich.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Culloden House 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 Culloden, Inverness · 180.33 km from centre

9.6

 

366 reviews

Breakfast available

With a stay at Culloden House Hotel in Inverness, you'll be in the historical district, within a 10-minute drive of Inverness Castle and Castle Stuart. This hotel is 3.1 mi (5.1 km) from Culloden Battlefield and 3.5 mi (5.6 km) from Culloden Visitor Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Penicuik 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.

Vacation home in Penicuik · 15.05 km from centre

Located in Penicuik, Penicuik Estate is on a lake, within a 15-minute drive of Rosslyn Chapel and Hillend Country Park. This vacation home is 11.1 mi (17.9 km) from Edinburgh Castle and 10.9 mi (17.5 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Smiths at Gretna Green
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 Gretna · 105.67 km from centre

8.8

 

533 reviews

Breakfast available

With a stay at Smiths at Gretna Green in Gretna, you'll be steps from Spoilt Spa at Smiths and a 3-minute drive from Old Blacksmith's Shop. This eco-certified hotel is 4.5 mi (7.2 km) from Longtown Library and 5.1 mi (8.2 km) from The Devil's Porridge.

Compare price on Booking.com
Compare price on Booking.com
Melfort Pier & Harbour 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.

Holiday home in Oban, Kilmelfort · 147.74 km from centre

8.8

 

461 reviews

Featuring free Wifi, private parking, and a private beach area, the recently renovated property Melfort Pier & Harbour Resort offers accommodations in Kilmelfort, a few steps from Melfort Beach and 15 miles from Kilmartin House Museum. There's a private entrance at the vacation home for the convenience of those who stay. The vacation home has an outdoor fireplace and a sauna.

All units include a seating area, a flat-screen TV with streaming services, a fully equipped kitchen, a dining area, and a private bathroom equipped with a hair dryer, while some rooms feature a terrace or a balcony. A dishwasher, an oven, and microwave are also available, as well as a kettle. At the vacation home, every unit is equipped with bed linen and towels.

Activities such as snorkeling, cycling, and fishing can be enjoyed in the area, and guests can relax along the beachfront. Water sports facilities is available on-site and hiking can be enjoyed close to the vacation home.

Corran Halls is 16 miles from Melfort Pier & Harbour Resort, while Dunstaffnage Castle is 19 miles from the property. Oban Airport is 21 miles away.

Compare price on Booking.com
Compare price on Booking.com
The mountain retreat
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.

Apartment in Aviemore · 142.01 km from centre

9.3

 

30 reviews

The mountain retreat is a recently renovated apartment in Aviemore where guests can make the most of the terrace and bar. The apartment offers a spa experience, with its spa facilities, wellness packages, and beauty services. There's a picnic area and guests can use free Wifi and free private parking.

Offering a balcony and mountain views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are featured in the apartment. There's also a seating area and a fireplace.

University of the Highlands and Islands, Inverness is 30 miles from the apartment, while Highland Wildlife Park is 8 miles away. Inverness Airport is 37 miles from the property.

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