Inverness Palace Hotel & Spa, WorldHotels Distinctive, is a 4-star spa hotel in the Scottish Highlands, set on the banks of the River Ness directly opposite Inverness Castle. Spend your days on Loch Ness, in the Cairngorms or along the North Coast 500, then come back to a 50-foot heated pool, sauna and steam room in the Leisure Club & Spa, and massages and facials with Pretty Woman Spa.
Whether you are planning a relaxing spa break, a spa day with afternoon tea, or a Highland road trip with time to recover, the Palace puts the spa, the restaurant and the city centre a few steps from your room. Dine at Eight on the River, walk the riverside to the Ness Islands, and wake up to castle and river views.
Many Highland spa hotels are a long drive from anywhere. The Palace is different: you are in the centre of Inverness, the gateway to the Highlands, with the station, restaurants, Eden Court Theatre and the riverside walks on your doorstep, and Inverness Airport a short drive away.
That makes it easy to combine a proper Highland adventure with real relaxation. Take a boat on Loch Ness, walk at Culloden or Clava Cairns, drive into the Cairngorms, then swim, steam and book a massage before dinner. Find ideas in our day trips from Inverness guide.

The fully refurbished Leisure Club is the heart of your spa stay. Porcelanosa tiling, luxury changing rooms with private showers, feature power showers and cocoon chairs around the pool set the tone for a slower pace.
Hotel guests can relax in the club throughout their stay. Explore the Leisure Club & Spa.


Our spa partner, Pretty Woman Spa, is run by Inverness beauty specialist Zara Bruce, who has more than 13 years of experience running an independent salon in the city. The team are Gatineau skincare professionals and Neom spa partners.
See the full spa treatment menu and prices, or meet the Pretty Woman Spa team.
Not staying overnight? Pretty Woman Spa days combine a treatment with time in the spa facilities and food in the hotel. Spa facilities are available from 9am to 9pm and all appointments must be booked in advance.
| Spa day | What is included | Price |
|---|---|---|
| The River Retreat | 30-minute treatment, spa facilities, robe and slippers, afternoon tea | £111 pp (£121 with Prosecco) |
| Inverness Indulgence | 60-minute treatment, spa facilities, robe and slippers, afternoon tea | £141 pp (£151 with Prosecco) |
| Nestle by the Ness | 30-minute treatment, spa facilities, robe and slippers, lunch | £111 pp (2 courses), £121 pp (3 courses) |
| Pampered Palace | 60-minute treatment, spa facilities, robe and slippers, lunch | £141 pp (2 courses), £151 pp (3 courses) |
| Mum to Be | 60-minute pregnancy massage, 60-minute facial, spa facilities, afternoon tea, gift | £141 pp |
| Calmness by the Castle | Mon–Fri 9.30am–12 noon: 30-minute treatment, spa facilities, breakfast | £77 pp |
| Twilight Package | Mon–Fri 5.30pm–9pm: 30-minute treatment, spa facilities, light dinner and Prosecco | £87 pp |
Prices from the Pretty Woman Spa treatment menu, October 2026. Please check current prices when booking.
Make it a proper Highland escape with one of our relaxing spa breaks. Each includes your room, treatments with Pretty Woman Spa, use of the Leisure Club and dinner in Eight on the River.
Mini Prosecco on arrival, a 30-minute pamper treatment each, free use of the Leisure Club and an inclusive dinner with views of the River Ness. Ideal for couples, friends, and mums and daughters. See the Spa Pamper Package.
Two soothing Gatineau and aromatherapy treatments, mini Prosecco, robe and slippers, the Leisure Club and dinner in the restaurant. See the Spa Tranquility Ritual.

Inverness is the natural base for the Highlands, and a spa hotel makes the most of it. A few favourite pairings from our guests:
Inverness Palace Hotel & Spa is a 4-star hotel in Inverness, the capital of the Highlands. It has a Leisure Club with a 50-foot heated pool, sauna and steam room, and the Pretty Woman Spa for massages, facials and spa days, all on the banks of the River Ness opposite Inverness Castle.
Yes. Pretty Woman Spa offers spa days that combine a treatment, use of the spa facilities, robe and slippers, and afternoon tea, lunch, breakfast or a light dinner. Spa days start from £77 per person.
Yes. All Pretty Woman Spa appointments must be booked in advance, online or by calling Pretty Woman Spa on 01463 549 149.
Spa breaks at the Palace include your overnight stay, treatments with Pretty Woman Spa, use of the Leisure Club, mini Prosecco and dinner in Eight on the River. Details vary by package.
The Leisure Club is open daily from 7am to 9pm. Spa facilities for spa day guests are available from 9am to 9pm.
The hotel is in Inverness city centre. Loch Ness is a short drive south-west along the A82, and Aviemore and the Cairngorms National Park are about an hour away by car or train.
Yes. Gift vouchers are available online from the Inverness Palace Hotel gift voucher shop.
Our guide to spa escapes across the Scottish Highlands.
Why Inverness is the perfect base for couples.
Hidden Highland gems to explore before your spa evening.
Give a spa day or a Highland spa break.