Best Spa Hotels in Inverness, Scotland

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

Welcome to Inverness, a picturesque city nestled amidst the enchanting landscapes of the Scottish Highlands. Known for its rich history, charming architecture, and breathtaking scenery, Inverness offers a myriad of attractions and activities for travelers. Whether you're seeking adventure in the great outdoors or looking to unwind and rejuvenate, Inverness boasts a wide selection of exquisite spa hotels that are sure to elevate your stay to new heights of relaxation and luxury.

Indulge your senses and immerse yourself in tranquility at the esteemed spa hotels scattered throughout Inverness. With their serene surroundings and top-notch facilities, these establishments provide the perfect retreat for weary travelers, offering a wide range of rejuvenating treatments and therapies. From soothing massages and invigorating facials to indulgent body wraps and thermal baths, these spa hotels are dedicated to ensuring your blissful escape from the daily grind.

Featuring world-class amenities and expertly trained therapists, Inverness spa hotels not only pamper your body but also provide a haven for the soul. After a long day of exploring historic landmarks such as Inverness Castle or venturing into the mystical depths of Loch Ness, delight in the serenity of the hotel's spa facilities. Unwind in the luxurious sauna, take a dip in the blissful indoor pool, or simply bask in the peaceful ambiance that envelops these exceptional establishments. With their attention to detail and commitment to excellence, Inverness spa hotels promise an unforgettable and truly rejuvenating experience.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Culloden House Hotel
2. Glen Mhor Hotel At Uile-Bheist 'Brewstillery'
3. The Glenmoriston Townhouse Hotel
4. Kingsmills Hotel
5. Bunchrew House Hotel
6. Rocpool Reserve
7. Achnagairn Estate - Self-Catering Mini Manors
8. Loch Ness Lodge
9. Torridon Guest House
10. Mercure Inverness Hotel

Luxurious Retreats: Inverness Spa Hotels for Unparalleled Relaxation

Check Availability

Inverness
Jun 05, 2026 - Jun 06, 2026

Culloden House Hotel

9.2

Good

(209 Reviews)

+ 91 photos
Nestled amidst stunning Scottish countryside, The Culloden House Hotel is housed in a grand Georgian mansion, exuding elegance and charm. The hotel's spa captures the essence of its historic surroundings, providing a peaceful sanctuary where guests can unwind and rejuvenate. Indulge in a range of spa treatments, take a dip in the inviting swimming pool, or simply stroll through the magnificent grounds, immersing yourself in the hotel's rich history and natural beauty.
Address: Culloden
Rating: Good 9.2 (209 Reviews)
Rooms: 23
Price: From 413$

Glen Mhor Hotel At Uile-Bheist 'Brewstillery'

8.2

Good

(4983 Reviews)

+ 91 photos
Located on the banks of River Ness, The Glen Mhor Hotel & Apartments is a historic property that offers a delightful spa experience. Step into their tranquil spa and be transported to a world of relaxation, where experienced therapists provide a range of therapies to rejuvenate your body and mind. The hotel's proximity to Inverness Castle and other historic landmarks allows guests to immerse themselves in the city's captivating history while enjoying a truly tranquil escape.
Address: Ness Bank
Rating: Good 8.2 (4983 Reviews)
Rooms: 109
Price: From 342$

Historic Charm: Inverness Spa Hotels in Historic Buildings

Immerse yourself in the rich history of Inverness while enjoying the indulgent luxuries of these spa hotels housed within historic buildings. These establishments seamlessly blend old-world charm with modern amenities, providing a unique and unforgettable experience for guests seeking a touch of nostalgia along with their spa retreat.

The Glenmoriston Townhouse Hotel

8.4

Good

(1746 Reviews)

+ 91 photos
Nestled along the banks of River Ness, the Glenmoriston Town House Hotel combines a prime city-center location with an enchanting spa experience. Immerse yourself in their tranquil spa and indulge in a range of rejuvenating treatments, all while admiring the stunning river views. With its proximity to Inverness Castle and other famous landmarks, this hotel offers the perfect blend of city exploration and relaxation.
Address: 20 Ness Bank
Rating: Good 8.4 (1746 Reviews)
Rooms: 33
Price: From 76$

Kingsmills Hotel

8.7

Good

(3636 Reviews)

+ 91 photos
Nestled amidst lush greenery, The Kingsmills Hotel is a retreat where relaxation meets elegance. The hotel's spa offers a range of treatments, from soothing massages to rejuvenating facials, all designed to leave you feeling revitalized. Soak in the serene atmosphere of their indoor pool or unwind in their luxurious sauna, allowing the stress of everyday life to melt away. With its charming surroundings and attentive staff, The Kingsmills Hotel is a true gem among Inverness spa hotels.
Address: Culcabock Road
Rating: Good 8.7 (3636 Reviews)
Rooms: 149
Price: From 87$

Serene Escapes: Inverness Spa Hotels Amidst Nature's Beauty

Immerse yourself in the tranquility of nature with our selection of Inverness spa hotels that offer a serene escape amidst breathtaking natural surroundings. These hotels provide a perfect blend of luxurious spa facilities and picturesque landscapes, allowing guests to rejuvenate their bodies and souls in harmony with nature.

Bunchrew House Hotel

9.0

Good

(1093 Reviews)

+ 91 photos
Nestled in a secluded spot overlooking the Beauly Firth, Bunchrew House Hotel is a hidden gem known for its exceptional spa facilities. Unwind in their tranquil treatment rooms, where skilled therapists will pamper you with a wide range of therapies inspired by ancient techniques. The hotel's picturesque gardens and breathtaking waterfront setting add an extra touch of serenity to your spa experience. Bunchrew House Hotel is the perfect destination for those seeking an intimate and peaceful retreat.
Address: Bunchrew
Rating: Good 9.0 (1093 Reviews)
Rooms: 16
Price: From 128$

Rocpool Reserve

8.3

Good

(138 Reviews)

+ 91 photos
Situated in a beautiful Georgian building, Rocpool Reserve Hotel & Restaurant seamlessly combines historic charm with contemporary elegance. The hotel's spa offers an array of treatments using luxurious skincare products, ensuring a truly indulgent experience. With its central location, guests can easily explore the city's historic attractions, then return to the hotel for a pampering session in its captivating spa facilities.
Address: 14 Culduthel Road
Rating: Good 8.3 (138 Reviews)
Rooms: 13
Price: From 402$

City Retreats: Inverness Spa Hotels in the Heart of the Action

For those seeking a spa getaway without compromising on the vibrancy of city life, these Inverness spa hotels in the very heart of the action are the perfect choice. With their central locations, these hotels offer easy access to the city's cultural attractions, while providing a relaxing haven where guests can escape the hustle and bustle and indulge in some well-deserved pampering.

Achnagairn Estate - Self-Catering Mini Manors

8.0

Good

(16 Reviews)

+ 69 photos
Located just outside Inverness presents a unique spa experience in a picturesque countryside setting. Indulge in the tranquility of their spa facilities, where skilled therapists offer an array of treatments using organic and natural products. The estate's extensive grounds, with their rolling hills and lush gardens, provide a peaceful backdrop for relaxation and ensure a truly rejuvenating stay.
Address: Achnagairn Lodges, Kirkhill
Rating: Good 8.0 (16 Reviews)
Rooms: 8
Price: From 330$

Loch Ness Lodge

9.7

Good

(633 Reviews)

+ 50 photos
Perched on the shores of the legendary Loch Ness, The Loch Ness Lodge Hotel offers a truly idyllic spa experience. Immerse yourself in the serene atmosphere as you enjoy a range of rejuvenating treatments, all while surrounded by the beauty of the Scottish Highlands. The hotel's stunning location, luxurious amenities, and attentive service make it a standout choice for those seeking a spa retreat nestled in nature's embrace.
Address: Brackla, Loch Ness-Side
Rating: Good 9.7 (633 Reviews)
Rooms: 9
Price: From 234$

Torridon Guest House

9.3

Good

(479 Reviews)

+ 59 photos
Situated in the picturesque Highlands village of Torridon, The Torridon is a luxury hotel that seamlessly combines spa indulgence with awe-inspiring landscapes. Unwind in their state-of-the-art spa, which features an inviting infinity pool, Jacuzzi, and a range of revitalizing treatments. Surrounded by majestic mountains and sparkling lochs, The Torridon offers a spa experience unlike any other, where nature's beauty harmonizes with ultimate relaxation.
Address: 59 Kenneth Street
Rating: Good 9.3 (479 Reviews)
Price: From 79$

Mercure Inverness Hotel

7.4

Good

(2865 Reviews)

+ 91 photos
Centrally located, the Mercure Inverness Hotel offers a convenient base for both exploring the city and enjoying a luxurious spa experience. Unwind in their modern spa, complete with an inviting swimming pool, sauna, and a variety of treatments designed to rejuvenate your senses. After a day of discovering Inverness's shopping districts and historic sites, retreat to the calm oasis of the Mercure Inverness Hotel.
Address: Church Street
Rating: Good 7.4 (2865 Reviews)
Rooms: 117
Price: From 409$