Live prices for your dates · free cancellation on many rooms

EN

Swimming pool hotels · Highlands · United Kingdom

Swimming Pool Hotels in Inverness

We found every hotel in Inverness with a swimming pool — all of them are here, from budget stays to spa retreats.

5 hotels 1 rated 8.5+ typical £70

hotels

Kingsmills Hotel K Pool & Spa

Kingsmills Hotel ★★★★

Inverness

8.7Great4,498 reviews

A reliable Inverness stay with a pool, spa, and free parking, just a short walk from the centre.

From£176per night
Leonardo Hotel Inverness L Central with pool

Leonardo Hotel Inverness ★★★★

Inverness

7.5Very good4,601 reviews

Central Inverness hotel with an indoor pool, sauna, and on-site parking — a reliable base for exploring the Highlands.

From£59per night
Craigmonie Hotel Inverness By Compass Hospitality C Friendly & well-placed
7.9Very good1,530 reviews

A friendly Inverness hotel with an indoor pool, free parking, and staff that go out of their way to help.

From£70per night
Premier Inn Inverness Millburn Rd P Central & practical

Premier Inn Inverness Millburn Rd ★★★

Inverness

8.2Great

Walkable to rail station and city centre, with free parking and an indoor pool.

From£24per night

Map & live prices by our partner

Inverness Hotels with Pool: Where to Start Your Search

All five hotels on this page have a pool, so your search can focus on what else matters to you. The Kingsmills Hotel (8.7 rating) and Inverness Palace Hotel & Spa (8.4) both offer a pool within a spa setting, with the Palace being central and close to the castle. For a more budget-friendly option, Leonardo Hotel Inverness and Craigmonie Hotel both include an indoor pool with sauna, while the Premier Inn offers a simple indoor pool from just £24 per night.

Frequently asked

Which Inverness hotels have a pool and are near the city centre?

Leonardo Hotel Inverness is central with an indoor pool, and Premier Inn Inverness Millburn Rd is walkable to the rail station and city centre. Inverness Palace Hotel & Spa is by the river, minutes from the castle.

What is the cheapest hotel in Inverness with a pool?

Premier Inn Inverness Millburn Rd offers rooms from £24 per night, making it the most budget-friendly option on this page.

Which pool hotels in Inverness are best for a special occasion?

Kingsmills Hotel and Inverness Palace Hotel & Spa both offer 4-star comfort with spa facilities, suitable for a special stay.

Swimming Pool Hotels in Inverness

Inverness, the capital of the Highlands, is a compact city where the River Ness flows through the centre and the castle watches over the old town. For travellers who want to end a day of exploring with a dip, the city’s pool hotels are scattered from the riverbank to the quieter residential streets, many with free parking thrown in — a rare combo in the UK.

At the budget end, you’ll find practical stays like the Premier Inn Inverness Millburn Rd, within walking distance of the rail station and city centre, from £24 a night. For a splurge, the Kingsmills Hotel and Inverness Palace Hotel & Spa offer polished 4-star comfort with pool and spa facilities, priced from £176 and £197 respectively. All properties here come with a pool, but what they offer beyond that varies widely.

The bottom line

This set suits any traveller who values a swim after a day in the Highlands, whether you’re after a cheap night’s sleep or a pampering spa break. For those needing parking (almost all here offer it) or a central location, these hotels cover both. If you’re looking for something more specific — like a family-friendly atmosphere or a romantic setting — check our dedicated pages for those themes.