Best Spa Hotels in Inverness for Ultimate Relaxation

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Picture yourself in the captivating Highlands of Scotland, surrounded by picturesque landscapes and ancient castles. As you explore the enchanting city of Inverness, known as the capital of the Highlands, a thought crosses your mind - what better way to unwind and rejuvenate than staying at a luxurious spa hotel? Inverness offers a wide range of accommodations, and among them, the spa hotels in Inverness truly stand out as the epitome of relaxation and indulgence. From idyllic settings to world-class spa facilities, these hotels are designed to provide a tranquil escape from the hustle and bustle of everyday life.

Nestled amidst the breathtaking Scottish countryside, you'll find an array of spa hotels that offer serenity and tranquility at its finest. Imagine waking up to the gentle sounds of nature, with rolling hills and serene lochs stretching out before you. Whether you seek ultimate pampering or a serene retreat, the spa hotels in Inverness cater to all your needs. Immerse yourself in soothing treatments such as massages, facials, and hydrotherapy, designed to revitalize your mind, body, and soul. Indulge in leisurely swims in heated pools or unwind in luxurious saunas and steam rooms, as the stress of everyday life melts away.

Beyond the rejuvenating spa experiences, Inverness offers a wealth of unforgettable experiences to complement your stay. Take a stroll by the majestic River Ness, marvel at the imposing Inverness Castle, or explore the vibrant local markets and boutique shops in the city center. For adventure enthusiasts, the Highlands provide ample opportunities for outdoor activities, including hiking, fishing, and even monster-spotting in the famous Loch Ness. After a day of exploration, return to your spa hotel, where you can sip a glass of fine Scottish whiskey while enjoying picturesque views of the surrounding landscapes.

Inverness, with its blend of historic charm and natural beauty, presents the ideal destination for those seeking a rejuvenating spa getaway. Whether you're a solo traveler in need of some self-care, a couple yearning for a romantic retreat, or a group of friends seeking a blissful weekend escape, the spa hotels in Inverness offer a serene oasis amid the captivating Scottish Highlands. Immerse yourself in luxury, unwind in tranquil surroundings, and let the soothing ambiance of Inverness work its magic on you. Get ready to embark on an unforgettable journey of relaxation and rejuvenation in the very heart of the Highlands.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Glenmoriston Townhouse Hotel
2. Loch Ness Country House Hotel
3. Mercure Inverness Hotel
4. Glen Mhor Hotel And Apartments
5. The Waterside Hotel
6. Leonardo Hotel Inverness - Formerly Jurys Inn
7. Achnagairn Estate - Self-Catering Mini Manors Villa
8. The Royal Highland Hotel
9. Rocpool Reserve Luxury Highland Package
10. The Waverley Guest House

Luxury Spa Retreats in Inverness

Check Availability

Inverness
Mar 12, 2026 - Mar 13, 2026

The Glenmoriston Townhouse Hotel

8.3

Good

(1617 Reviews)

+ 195 photos
Combining Georgian elegance with modern comforts, The Glenmoriston Town House Hotel is a delightful choice for those seeking history and relaxation. The hotel's spa offers a range of treatments, from massages to facials, designed to alleviate stress and rejuvenate the body. Take advantage of their sauna or simply unwind in the beautiful surroundings. With its sophisticated atmosphere, luxurious accommodations, and exceptional spa, The Glenmoriston Town House Hotel is a haven for history enthusiasts and spa lovers alike.
Address: 20 Ness Bank
Rating: Good 8.3 (1617 Reviews)
Rooms: 33
Price: From 274$

Loch Ness Country House Hotel

8.6

Good

(460 Reviews)

+ 164 photos
Set in a picturesque countryside location, The Loch Ness Country House Hotel provides a perfect retreat for families. While parents enjoy the spa facilities, children can have fun in the hotel's dedicated play area or explore the expansive grounds. The spa offers specialized treatments for children, ensuring they also experience a sense of relaxation and well-being. With its spacious family rooms, delicious dining options, and a peaceful ambiance, The Loch Ness Country House Hotel is an ideal choice for a family spa getaway.
Address: Loch Ness Road
Rating: Good 8.6 (460 Reviews)
Rooms: 13
Price: From 138$

Boutique Spa Hotels in Inverness

For those seeking elegant yet intimate accommodations in Inverness, the boutique spa hotels offer a charming and personalized experience. Characterized by unique design, attention to detail, and a cozy ambiance, these hotels combine the pampering delights of a spa with the intimate charm of a boutique property.

Mercure Inverness Hotel

7.1

Good

(3012 Reviews)

+ 180 photos
Situated along the banks of the River Ness, The Mercure Inverness Hotel caters to families with its spa facilities and child-friendly amenities. While parents enjoy spa treatments, children can explore the hotel's indoor swimming pool or engage in outdoor activities in the nearby gardens. The spa offers family packages, ensuring that everyone can experience the benefits of relaxation. With its spacious accommodations, welcoming atmosphere, and convenient location, The Mercure Inverness Hotel offers a wonderful family-friendly spa experience.
Address: Church Street
Rating: Good 7.1 (3012 Reviews)
Rooms: 121
Price: From 143$

Glen Mhor Hotel And Apartments

7.8

Good

(5841 Reviews)

+ 263 photos
Nestled on the banks of the River Ness, The Glen Mhor Hotel offers a boutique spa experience like no other. The hotel's spa, with its picturesque views and tranquil setting, evokes a sense of serenity. Indulge in a range of blissful treatments and take advantage of the sauna and steam room. The elegantly decorated rooms, friendly service, and idyllic location make The Glen Mhor Hotel a top choice for those seeking a boutique spa getaway.
Address: Ness Bank
Rating: Good 7.8 (5841 Reviews)
Rooms: 101
Price: From 158$

Idyllic Country Retreats with Spa Facilities in Inverness

Escape the hustle and bustle of the city and retreat to the tranquil countryside surrounding Inverness. These idyllic country retreats not only offer beautiful accommodations and picturesque settings but also provide exceptional spa facilities for the ultimate relaxation experience.

The Waterside Hotel

8.5

Good

(1907 Reviews)

+ 80 photos
Overlooking the scenic River Ness, The Waterside Hotel offers a budget-friendly spa experience without compromising on quality. Enjoy a range of rejuvenating treatments at their spa, followed by a leisurely soak in the hot tub or a reviving session in the sauna. The hotel's comfortable rooms, riverside views, and friendly service make The Waterside Hotel an excellent choice for those seeking a wallet-friendly spa getaway.
Address: 19 Ness Bank
Rating: Good 8.5 (1907 Reviews)
Rooms: 28
Price: From 149$

Leonardo Hotel Inverness - Formerly Jurys Inn

7.2

Good

(1549 Reviews)

+ 213 photos
Located in the city center, The Jurys Inn Inverness is a convenient and family-friendly option that includes spa amenities. Parents can indulge in tranquil treatments while kids can enjoy the hotel's play zone. The spa offers family-focused treatments, providing moments of bliss for everyone. The hotel's comfortable rooms, friendly service, and proximity to local attractions make The Jurys Inn Inverness an excellent choice for families seeking a spa retreat.
Address: Millburn Road
Rating: Good 7.2 (1549 Reviews)
Rooms: 96
Price: From 80$

Historic Hotels with Spa Amenities in Inverness

Immerse yourself in the rich history and timeless charm of Inverness by staying at one of its historic hotels. These remarkable properties not only offer a glimpse into the past but also provide modern spa facilities, allowing you to unwind in style.

Achnagairn Estate - Self-Catering Mini Manors Villa

8.8

Good

(21 Reviews)

+ 191 photos
Nestled within stunning grounds, Achnagairn Estate offers a serene escape from the everyday. This country retreat boasts a luxurious spa with a range of treatments inspired by the beauty of the Highlands. Pamper yourself with a massage, facial, or body wrap before unwinding in the outdoor hot tub. The estate's stylish and comfortable accommodations, along with its beautiful gardens, make Achnagairn Estate a haven of tranquility.
Address: Achnagairn Lodges, Kirkhill
Rating: Good 8.8 (21 Reviews)
Rooms: 8
Price: From 217$

The Royal Highland Hotel

7.5

Good

(5541 Reviews)

+ 235 photos
The Royal Highland Hotel, a historic landmark in Inverness, seamlessly combines its impressive heritage with modern amenities. Discover a tranquil oasis in their spa, offering a range of treatments to cater to all your wellness needs. Unwind in their relaxation area or take a dip in the heated pool before immersing yourself in the city's vibrant atmosphere. With its iconic presence, comfortable rooms, and rejuvenating spa, The Royal Highland Hotel is a reflection of Inverness's captivating past and present.
Address: 18 Academy Street
Rating: Good 7.5 (5541 Reviews)
Rooms: 86
Price: From 112$

Family-Friendly Spa Hotels in Inverness

For families looking to relax and rejuvenate together, Inverness offers a selection of spa hotels that cater to all ages. These family-friendly accommodations combine the benefits of spa experiences with kid-friendly amenities, ensuring a memorable stay for the whole family.

Rocpool Reserve Luxury Highland Package

8.5

Good

(275 Reviews)

+ 74 photos
A true gem in the lively heart of Inverness and its Chez Roux Restaurant redefine excellence. This boutique hotel offers a serene spa experience, with private treatment rooms and a skilled team of therapists. Enjoy a signature massage or facial before unwinding in the stylish rooftop hot tub, surrounded by panoramic views of the city. With its exquisite design, Michelin-starred dining, and impeccable service, Rocpool Reserve Hotel is a true oasis of luxury.
Address: 14 Culduthel Road
Rating: Good 8.5 (275 Reviews)
Rooms: 13
Price: From 688$

The Waverley Guest House

6.0

Good

(3266 Reviews)

+ 30 photos
Located just a short distance from the city center, The Waverley Guest House offers pocket-friendly accommodations with spa facilities. Relax and rejuvenate in their spa, which features a range of treatments designed to help you unwind. Whether it's a massage, a facial, or a soothing soak in the hot tub, The Waverley Guest House ensures a delightful spa experience within budget. With its comfortable rooms, warm hospitality, and affordable prices, it's a smart choice for those seeking an economical spa retreat.
Address: 25 Union Street
Rating: Good 6.0 (3266 Reviews)
Rooms: 30
Price: From 63$

Budget-Friendly Spa Hotels in Inverness

Indulging in a spa experience doesn't have to break the bank. Inverness offers budget-friendly spa hotels that provide excellent value for money, combining relaxation with affordability.

Kingsmills Hotel

8.6

Good

(4481 Reviews)

+ 120 photos
Experience the perfect blend of historic charm and modern comfort at the Kingsmills Hotel. This beautiful country house hotel boasts an impressive spa and leisure facilities, including a heated indoor pool, sauna, and steam room. Indulge in a range of holistic treatments or opt for a day pass to enjoy the wellness facilities. The Kingsmills Hotel also offers cozy and luxurious accommodations, award-winning dining options, and lush gardens that provide a peaceful atmosphere for relaxation.
Address: Culcabock Road
Rating: Good 8.6 (4481 Reviews)
Rooms: 57
Price: From 224$