Compare Hotels with an Indoor Pool in Scotland
Secret Bargains - Save an extra 10% or more on select Hotels with an Indoor Pool
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Scotland Hotels with an Indoor Pool

Apex Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
$145 nightly
The price is $175 total per night
$175 total
Apr 19 - Apr 20
Total with taxes and fees
With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle.

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
$109 nightly
The price is $130 total per night
$130 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium.

Kingsmills Hotel
Culcabock Road Inverness Scotland
$191 nightly
The price is $229 total per night
$229 total
Apr 19 - Apr 20
Total with taxes and fees
With a stay at Kingsmills Hotel in Inverness (Crown), you'll be within a 5-minute drive of Inverness Castle and Victorian Market.

Old Course Hotel
Old Station Road St. Andrews Scotland
$535 nightly
The price is $642 total per night
$642 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Old Course Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from University of St. Andrews.
Pool
Hot Tub

Golf View Hotel & Spa
63 Seabank Road Nairn Scotland
$253 nightly
The price is $304 total per night
$304 total
Apr 23 - Apr 24
Total with taxes and fees
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf Club.
Pool
Spa

Glasgow Argyle Hotel, BW Signature Collection
27 Washington Street Glasgow Scotland
$66 nightly
The price is $79 total per night
$79 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Glasgow Argyle Hotel, BW Signature Collection, you'll be centrally located in Glasgow, within a 5-minute drive of OVO Hydro and Scottish Exhibition and Conference Centre.

Gleddoch Golf & Spa Resort
Old Greenock Rd Port Glasgow Scotland
$131 nightly
The price is $157 total per night
$157 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Port Glasgow, Gleddoch Golf & Spa Resort is in a rural location, within a 15-minute drive of Newark Castle and Delta Force Paintball Glasgow.

Atholl Palace Hotel
Pitlochry Pitlochry Scotland
$255 nightly
The price is $306 total per night
$306 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Atholl Palace Hotel in Pitlochry, you'll be next to a golf course, within a 10-minute drive of Cairngorms National Park and Blair Athol Distillery.

Moness Resort
Crieff Road Aberfeldy Scotland
$100 nightly
The price is $120 total per night
$120 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Aberfeldy, Moness Resort is in a rural location, within a 5-minute drive of Dewar’s Aberfeldy Distillery and Castle Menzies.

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile Edinburgh Scotland
$242 nightly
The price is $291 total per night
$291 total
Apr 19 - Apr 20
Total with taxes and fees
With a stay at Radisson Blu Hotel, Edinburgh City Centre, you'll be centrally located in Edinburgh, steps from Royal Mile and 9 minutes by foot from Edinburgh Castle.

Novotel Edinburgh Centre
80 Lauriston Place Edinburgh Scotland
$130 nightly
The price is $155 total per night
$155 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh.
Pool
Pet friendly

Crowne Plaza Hotel Glasgow by IHG
Congress Road Glasgow Scotland
$60 nightly
The price is $72 total per night
$72 total
May 17 - May 18
Total with taxes and fees
Free Cancellation
A stay at Crowne Plaza Hotel Glasgow by IHG places you in the heart of Glasgow, within a 15-minute walk of OVO Hydro and Scottish Exhibition and Conference Centre.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Scotland Hotels with an Indoor Pool essential information
Hotels with an Indoor Pool in Scotland |
132 |
|---|---|
Highest price | $642 |
Cheapest price | $72 |
Total number of hotels in Scotland | 20,435 |
Popular hotels | Apex Grassmarket Hotel, Dalmahoy Hotel & Country Club, Kingsmills Hotel, Old Course Hotel, Golf View Hotel & Spa, Glasgow Argyle Hotel, BW Signature Collection, Gleddoch Golf & Spa Resort, Atholl Palace Hotel, Moness Resort, Radisson Blu Hotel, Edinburgh City Centre, Novotel Edinburgh Centre, Crowne Plaza Hotel Glasgow by IHG |
Most Recent Scotland Hotel Reviews

Point A Edinburgh Haymarket
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Great location! Very strict refund policy if you get the space saver deals and room sound proofing could be better but stay was more than adequate and breakfast was great!"
A verified traveler stayed at Point A Edinburgh Haymarket
More to Explore in Scotland
Top Picks
- Luxury Hotels in Fort William
- Boutique Hotels in Perth
- 5 Star Hotels in Glasgow
- Hotels with a Wedding Venue in Islay Island
- Ski Resorts & in Tain
- Hotels with Bars in Oban
- Hotels with Tennis Courts in Isle of Arran
- Bay Hotels in Fort William
- Hotels with Bars in Isle of Arran
- Hotels with Room Service in Dumfries
- East Kilbride Hotels
- Melvaig Hotels
- Hotels with Free Parking in Fort William
- South Uist Hotels
- Grantown-On-Spey Hotels
- Hotels with Tennis Courts in Edinburgh
- Independent Hotels in Isle of Mull
- 4 Star Hotels in Dumfries
- Luxury Hotels in Inverness
- Edinburgh Hotels
- Boutique Hotels in St. Andrews
- Independent Hotels in Islay Island
- Hotels with Free Parking in Inverness
- Laurencekirk Hotels
- Carradale Hotels
- Inverness Hotels
- Hotels with Free Breakfast in Culloden
- Hotels with an Indoor Pool in Perth
- 4 Star Hotels in Dalmally
- Mallaig Hotels
- 4 Star Hotels in Glasgow
- Cheap Hotels in Tain
- Business Hotels in Troon
- Beach Resorts & in Inverness
- Luxury Hotels in Dundee
- Independent Hotels in Fort William
- 4 Star Hotels in Morvich
- Hotels with Restaurants in Stirling
- Hotels with Free Parking in Oban
- Hotels with Balconies in Inverness
- Hotels with Air Conditioning in Fort William
- Beach Resorts & in Isle of Arran
- Historic Hotels in Stirling
- B&B in Spean Bridge
- Arcade Hotels in Inverness
- 4 Star Hotels in St Abbs
- Hotels with Hot Tubs in Inverness
- Pet Friendly Hotels in Glencoe
- B&B in Culloden
- Adventure Sport Hotels in Weem
- B&B in Isle of Mull
- Historic Hotels in Dumfries
- B&B in Oban
- Villas in St. Andrews
- Arcade Hotels in Dundee
- Pet Friendly Hotels in Fort William
- Cheap Hotels in Dundee
- Largs Hotels
- Freetobook Hotels in Troon
- B&B in Dundee
- Gourdon Hotels
- Freetobook Hotels in Perth
- Luxury Hotels in Isle of Arran
- Hotels with Restaurants in Tain
- Hotels with WiFi in Glencoe
- Grandtully Hotels
- Kid Friendly Hotels in Gretna
- Hotels with Bars in Stirling
- Kid Friendly Hotels in Inverness
- Hotels with Free Parking in Perth
- Flights from Shannon to Inverness
- Flights from Motherwell
- Flights from Wyre
- Flights from Columbus to Edinburgh
- Flights to Glasgow
- Flights from New York to Edinburgh
- Flights from Stonehaven
- Flights from Tampa to Edinburgh
- Flights from Grangemouth
- Flights from Edinburgh
- Flights from South Bend to Inverness
- Flights to Isle of Mull
- Flights to Dunblane
- Flights from Tampa to Glasgow
- Flights to Mallaig
- Flights from Forfar
- Flights to Isle of Lewis
- Flights to Ullapool





