The 15 Best Hotels With A Pool In Scotland! [To Suit All Budgets]

Cazzy Magennis
Written By:
Cazzy Magennis
Last Updated:
October 20, 2022
After a busy day spent exploring the wet & wild Scotland countryside, there's nothing better than heading back to a hotel with a pool! Here's the best ...
best hotels with a pool in Scotland

Scotland is packed with amazing places to stay, but you can’t beat a hotel with a pool, can you!? 

No matter where in the world you are choosing to visit.

That’s why we’ve put together this list of 15 awesome hotels with a pool in Scotland. 

The list below has something for everyone; whether you’re on a budget or looking for a romantic getaway hoping to splash the cash! 

There are properties below from all across Scotland, including  Edinburgh, Glasgow, Dundee, The Cairngorms, Stirling, and more. 

Meaning you’ll have the best choices regardless of where you choose to visit in Scotland

First up …

Are these pools open year-round?

You’ll be happy to hear that all the hotels in Scotland with swimming pools listed above are open year-round (as indicated on their website!). 

There’s nothing worse than booking a hotel then finding out it says in the small print it’s closed for a few months every year.

Just to be sure, check their website before booking in order to confirm.

Note: Some posts may contain affiliate links. Read more in our Privacy Policy. Learn more about how we create and update content in our Publishing Guidelines.

Top 5 Picks

The Balmoral Hotel
Best luxury hotel

Price Range - $$$

Ideal for - Couples

Location - Edinburgh

Cally Palce Hotels & Golf course
Best pool hotel with a golf course

Price Range - $$$

Ideal for - Couples

Location - Gatehouse of Fleet

Macdonald Forest Hills
Best hotel near Loch Lomond

Price Range - $$

Ideal for - All travellers

Location - The Trossachs

Dalmahoy Hotel & Country Club
Best for romantic getaway

Price Range - $$

Ideal for - Couples

Location - Edinburgh

Fonab Castle Hotel
Best castle hotel with a pool

Price Range - $$$

Ideal for - Castles

Location - Pitlochry

1. The Balmoral Hotel $$ - Best luxury hotel with a pool in Edinburgh

The Balmoral Hotel Scotland

Located in Edinburgh, this beautiful hotel has everything you need for a fantastic getaway in Scotland. 

Situated in the heart of Edinburgh, you’ll never be far from all the best sights and attractions on offer, and this hotel houses its own Michelin star restaurant

Offering a Turkish spa, fitness center, AND a large swimming pool, you’ll never be bored with your stay here.

Special features: 

  • Large swimming pool and spa 
  • Michelin star restaurant 
  • Situated within the old town 

2. The Aberdeen Altens Hotel $ - Best hotel with a pool in Aberdeen

The Aberdeen Altens Hotel in Scotland with pool

Located in Aberdeen, this hotel is perfectly situated for easy access to the city center and comes with all the modern conveniences you’d expect. 

Rooms are modern and all come with en suite bathrooms and the property boasts a sauna, spa, and a large indoor swimming pool

There is even an on-site fitness club with a gym and steam room on offer. 

Special features: 

  • On-site spa, gym, and sauna 
  • 1 mile from the coast and 3 miles from the city 
  • Close to a golf course 

3. Macdonald Forest Hills Hotel & Resort - $$ - Best hotel with pool near Loch Lomond

Macdonald Forest Hills Hotel & Resort

This beautiful hotel is located just 6 miles from the foot of Ben Lomond, so a perfect choice of accommodation if you want to stay in Loch Lomond

This 4-star hotel is located, on the shores of Loch Ard which is a quiet location perfect for those escaping the hustle and bustles of life. 

It has a spa, a select menu of wines and whiskies, and an on-site activity center. 

There’s also a Vital Health Club and Spa that boasts exclusive beauty treatments and therapies designed to enhance a relaxing stay. 

There’s also a large indoor swimming pool! 

This is one of my favourite luxury hotels in Scotland with a swimming pool.

Special features: 

  • Exclusive health center and spa 
  • Views of hills and loch from Garden restaurant 
  • Activities such as mountain biking, rock-climbing, fly-fishing, guided walks, and archery

4. Dalmahoy Hotel & Country Club $$ - Best hotel with a pool for a romantic getaway in Scotland

Dalmahoy Hotel & Country Club

This is another great hotel with a pool located in Edinburgh, however, this one has a little difference. 

It’s located just a 20-minute drive from the city center. 

It’s set amongst 1000 acres of beautiful parkland with two 18-hole golf courses

It looks like a castle since it was built in 1725, and offers luxurious spa and leisure facilities including a fabulous indoor swimming pool. 

There is also a sauna, steam room, and tennis facilities. 

You will not run out of things to keep you busy at this fabulous hotel!

I think it makes a perfect romantic getaway for a couple. 

Special features: 

  • Two golf courses 
  • Fine dining available 
  • Gym and fitness classes

5. Fonab Castle Hotel $$$ - Best castle to stay in Scotland with a swimming pool

Fonab Castle Hotel in Scotland

If you’re looking to stay in a castle in Scotland, but still want a swimming pool, then we’ve found a winner! 

This castle hotel is situated in the picturesque Scottish Highlands and boasts luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. 

Each room here is individually designed and includes original features from the past combined with modern furnishings of today including a Nespresso maker, and Luxury Egyptian cotton bedding. 

There is a large indoor swimming pool perfect for doing length combined with a jacuzzi. 

Special features: 

  • The chance to stay in a castle 
  • Outside pods for an outdoor dining experience 
  • 2 on-site restaurants 

6. Stirling Highland Hotel $ - Best budget hotel with swimming pool in Scotland

Stirling Highland Hotel and pool

This beautiful hotel offers luxury accommodation in Stirling and interestingly, it was built in 1854 and was once the High School of Stirling. 

It’s less than a 10-minute walk from the amazing Stirling castle and other Stirling sights, and there’s an onsite award-winning restaurant. 

It also features a fantastic swimming pool and fitness centre! 

This is definitely one of the best cheap hotels in Scotland with a swimming pool- brilliant value for money!

Special features:

  • Excellent location 
  • Room service available
  • Breakfast included 

7. Best Western Inverness Palace Hotel & Spa $$ - Best hotel with a pool in Inverness

Best Western Inverness Palace Hotel & Spa

Located in the highland city of Inverness, this is one of my favorite hotels with a pool that Scotland has to offer. 

Not only is it great value for money, but there is the opportunity to go half board. 

It’s located opposite the Inverness Castle on the banks of River Ness. 

You’re only a 5-minute walk from all the best sights in Inverness city centre AND you have complimentary access to the properties leisure club, spa, and large indoor swimming pool.

Special features:

  • Onsite gym 
  • Excellent location 
  • On-site restaurant 

8. Muthu Alexandra Hotel $ - Best hotel in Oban with a swimming pool

Muthu Alexandra hotel

Oban is an extremely popular spot for holidaymakers in Scotland and it’s no surprise why! 

But if you’re looking for a hotel with a swimming pool in Oban, then I’ve found it. 

This 3-star hotel is situated on the Corran Esplanade offering panoramic views of the island of Kerrea, and Oban Bay. 

The rooms are beautifully decorated and equipped with en-suite facilities, there is even hot chocolate and cookies in the room! 

The hotel also offers a large indoor swimming pool.

Special features:

  • In house bar 
  • Situated on seafront 
  • On-site restaurant 

9. Crowne Plaza Glasgow $$ - Best Glasgow hotel with pool

Crowne Plaza Glasgow hotel with pool

If you’re in search of a luxury hotel in Glasgow then this is the choice for you. 

Located only a few minutes’ walks from the SEC campus, this 4-star hotel overlooks the beautiful River Clyde.

It also boasts a leisure club with a swimming pool and gym AND, Club Moativation has a sauna, gym and steam room. 

The rooms are modern with all the amenities you would expect from a 4-star establishment. There is also an on-site bar and restaurant serving up Scottish cuisine. 

Special features:

  • Room service available 
  • Large swimming pool with hot tub 
  • Excellent views 

10. Portavadie Loch Fyne Scotland $$ - Best hotel in Scotland with an OUTDOOR swimming pool!

Portavadie Loch Fyne Scotland pool hotel

Not a lot of hotels in Scotland offer an outdoor swimming pool area (because of the weather), but this property does and WOW, it looks amazing! 

Located on the shores of Loch Fyne, this west coast of Scotland property offers an array of contemporary accommodations and much much more. 

The surrounding area is remote and wild with a rugged coastline, beautiful beaches, lochs, and forests. There is so much to explore here. 

It’s a perfect place to stay in Scotland with children. 

The hotel features indoor and outdoor pools, including Scotland's biggest heated outdoor infinity pool (yessss!) and a gym. 

Oh, and there’s a spa too with a sauna, hydro pool, steam room and of course, a relaxation area overlooking the loch.

I think this is one of the best hotels I’ve seen in Scotland! 

Special features:

  • Scotland’s largest heated outdoor infinity pool 
  • Indoor swimming pools 
  • 3 onsite restaurants 

11. Tobermory Yurt on a cheese farm $ - Best alternative accommodation with a pool

Tobermory Yurt with swimming pool

If you’re looking for a property in Scotland that’s a little more unique, but still has a swimming pool, then this might be the perfect alternative. 

This cosy yurt contains a double bed with a large stove. 

It’s located on a farm which is perfect for nature lovers. 

You can buy locally made food from the family-run store, and access to the farm’s indoor swimming pool and shower room is included in your stay! 

Special features:

  • Unique stay in a yurt
  • Laundry room available 
  • Indoor swimming pool

12. Hilton Grand Vacations Club at Craigendarroch Suites $$$ - Best place to stay in Braemar with a pool

Hilton Grand Vacations Club at Craigendarroch Suites

Located in the Cairngorms national park in the cute town of Braemar (probably one of my favourite places in all of Scotland) this beautiful property is stunning on both the outside and the inside. 

This beautiful country house hotel in Scotland, is just 8 miles from Balmoral Castle and all the rooms feature a large TV, and tea/coffee facilities. 

This property also boasts a beautiful indoor swimming pool, a beauty spa, tennis court, gym, and squash courts! 

Special features:

  • Steam room and sauna 
  • In-room fireplace in selected rooms
  • On-site restaurant 

13. Cally Palace Hotel & Golf Course - $$ - Best golf course hotel with a pool

Cally Palace Hotel & Golf Course

Located in the Southwest of Scotland, this beautiful property was originally an 18th-century mansion and has now been transformed into a sophisticated golf hotel just 48 minutes’ drive from the market town of Dumfries. 

The rooms are beautifully decorated and all feature views of the surrounding golf course. 

After a day of exploring you can return to use the leisure facilities which include, a hot tub, fitness center, indoor pool, and a sauna. 

Special features:

  • Breakfast and dinner included in the rate 
  • Award-winning restaurant 
  • Free parking

14. The Bay Hotel $$ - Best family pool hotel in Scotland

The Bay Hotel Scotland with pool

Located on the beachfront, this 4-star hotel in Scotland offers wonderful accommodations in Kinghorn, just 23 miles from Edinburgh. 

The rooms are beautifully decorated and the property comes with an on-site restaurant, garden area and there is a children’s playground making it an excellent option for families. 

There is also an indoor pool and sauna for relaxing. 

Special features:

  • Buffet breakfast included in the rate 
  • Children’s play area 
  • Excellent sea views

15. The Landmark Hotel and Leisure Club $ - Best hotel in Dundee with a pool

The Landmark Hotel and Leisure Club

Set in its own stunning grounds, this 4-star hotel is located in Dundee and a perfect position for those traveling north to Aberdeen. 

This property boasts an indoor swimming pool, a gym, and a conservatory-style restaurant. 

This Scottish mansion house offers elegant, spacious rooms all offering the mod-cons you would expect. 

There is a beautiful garden room restaurant that offers amazing views of the gardens alongside fine dining. 

This is one of the great family hotels with swimming pools in Scotland.

Special features:

  • 8 Tesla charging bays 
  • Fitness center and swimming pools
  • On-site restaurant 

So there you have it, my guide to the best hotels in Scotland with a pool. 

Hopefully, you can find a property here that suits your needs and budget! 

Have an amazing stay and, for more help booking your trip to Scotland, check out our other useful travel guides …

Best Road Trips In Scotland

How To Drive The North Coast 500

Best Airbnbs in Scotland

Best Airbnbs In Fort William

Other posts
Country Guides
Destination Guides