You can save up to 15% on over 100,000 hotels
Become a member for free
Take a refreshing dip in the hotel's swimming pool to unwind after a day of adventures.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Haddington · 16.02 mi from centre
8.0
310 reviews
Breakfast available
Located in Haddington, Maitlandfield House Hotel is on the riverwalk, a 1-minute drive from St Mary's Church and 6 minutes from National Museum of Flight. This hotel is 8.6 mi (13.8 km) from Muirfield Golf Course and 11.8 mi (19 km) from Musselburgh Racecourse.
Bed & breakfast in Ambleside · 105.60 mi from centre
9.8
34 reviews
Breakfast available
When you stay at Hillsdale in Ambleside in Ambleside, you'll be in the mountains, within a 15-minute drive of Lake Windermere and Coniston Water. This bed & breakfast is 9.1 mi (14.6 km) from Ullswater and 18.9 mi (30.5 km) from Lodore Falls.
Hotel in Seamill, West Kilbride · 67.58 mi from centre
10.0
1 review
Breakfast available
When you stay at Seamill House Hotel in West Kilbride, you'll be near the beach, within a 5-minute drive of Craft Town Scotland and Portencross Castle. This hotel is 1.7 mi (2.8 km) from Ardneil Bay and 4.3 mi (6.9 km) from Geronimo Sailing Ltd.
Guesthouse in Durham · 102.22 mi from centre
9.2
42 reviews
Breakfast available
With a stay at My Way Guest House in Durham, you'll be in the historical district, within a 5-minute drive of Durham University and Oriental Museum. This guesthouse is 10.5 mi (16.9 km) from Beamish Open Air Museum and 2.3 mi (3.7 km) from Durham Botanic Garden.
Hotel in Glasgow · 42.33 mi from centre
8.8
963 reviews
Breakfast available
A stay at Hilton Glasgow places you in the heart of Glasgow, within a 5-minute drive of OVO Hydro and Scottish Exhibition and Conference Centre. This eco-certified hotel is 1 mi (1.5 km) from Buchanan Street and 1.1 mi (1.8 km) from Argyll Arcade.
Hotel in Cumnock · 54.31 mi from centre
8.8
139 reviews
Breakfast available
When you stay at Dumfries Arms Hotel in Cumnock, you'll be within a 5-minute drive of Dumfries House. This hotel is 15.7 mi (25.3 km) from Ayr Racecourse and 15.7 mi (25.3 km) from The Low Green.
Hotel in Grantown-on-Spey · 96.49 mi from centre
9.2
279 reviews
Breakfast available
With a stay at The Speyside Hotel in Grantown-on-Spey, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Grantown Museum. This golf hotel is 5.7 mi (9.2 km) from Abernethy Golf Club and 8.7 mi (14 km) from Loch Garten Osprey Centre.
Hotel in Aberdeenshire and Moray, Boat of Garten · 92.05 mi from centre
8.0
659 reviews
Breakfast available
Located in Boat of Garten, The Boat Hotel is next to a golf course, a 4-minute walk from Boat of Garten Golf Club and within a 5-minute drive of Loch Garten Osprey Centre. This family-friendly hotel is 11.8 mi (19 km) from Cairngorms National Park and 2.7 mi (4.4 km) from Loch Vaa.
Guesthouse in Galashiels · 27.53 mi from centre
7.8
364 reviews
Monorene Guest House offers accommodations in Galashiels, 24 miles from Dalhousie Castle. The guest house features both Wifi and private parking free of charge.
At the guest house, the units include a wardrobe and a flat-screen TV. At the guest house, the units are fitted with bed linen and towels.
Edinburgh Airport is 39 miles away.
Hotel in Inverness · 112.60 mi from centre
8.0
973 reviews
Breakfast available
With a stay at B&B HOTEL Inverness, you'll be centrally located in Inverness, within a 10-minute walk of Inverness Visit Scotland Information Centre and Inverness Museum and Art Gallery. This hotel is 0.4 mi (0.6 km) from Merkinch Local Nature Reserve and 13.7 mi (22.1 km) from Cawdor Castle.
Hotel in Castlecary, Glasgow · 29.38 mi from centre
8.0
387 reviews
Breakfast available
With a stay at Castlecary House Hotel in Glasgow, you'll be within a 15-minute drive of Stirling Castle and The Westerwood Golf Course. This hotel is 2.9 mi (4.6 km) from Cumbernauld Theatre and 3.5 mi (5.6 km) from Palacerigg Country Park.
Inn in Bowness-on-Windermere, Windermere · 110.14 mi from centre
8.4
152 reviews
With a stay at The Westmorland Inn in Windermere, you'll be within a 10-minute walk of Lake Windermere and World of Beatrix Potter. This inn is 8.5 mi (13.7 km) from Coniston Water and 14.4 mi (23.1 km) from Ullswater.
Guesthouse in Rothesay · 72.50 mi from centre
7.2
75 reviews
Breakfast available
With a stay at Cannon House Hotel in Rothesay, you'll be within a 10-minute walk of Rothesay Ferry Terminal and Victorian Toilets. This guesthouse is 25.3 mi (40.7 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.8 km) from Bute Museum.
Hotel in Carlisle · 74.96 mi from centre
7.4
134 reviews
Breakfast available
With a stay at Pinegrove Hotel in Carlisle, you'll be within a 15-minute walk of Eden Rock and Carlisle Masjid. This hotel is 1 mi (1.7 km) from University of Cumbria and 1.4 mi (2.2 km) from Brunton Park.
Hotel in Pity Me, Durham · 101.23 mi from centre
Breakfast available
With a stay at Premier Inn Durham North in Durham (Pity Me), you'll be within a 15-minute drive of Durham University and Beamish Open Air Museum. This hotel is 14.5 mi (23.3 km) from Quayside and 15.5 mi (24.9 km) from St. James' Park.
Hotel in Wigton · 73.91 mi from centre
8.9
42 reviews
Breakfast available
Located in Wigton, 29 miles from Derwentwater, The White Heather Hotel provides accommodations with a garden, free private parking, a restaurant and a bar. The property is around 30 miles from Whinlatter Forest Park, 30 miles from Cat Bells and 13 miles from Carlisle Castle. The hotel features family rooms.
Featuring a private bathroom with free toiletries, rooms at the hotel also provide guests with free WiFi, while some have a mountain view. Guest rooms in The White Heather Hotel are equipped with a flat-screen TV and a hairdryer.
A buffet, continental or Full English/Irish breakfast is served at the property.
Carlisle Railway Station is 14 miles from the accommodation. Newcastle International Airport is 71 miles away.
Guesthouse in Ulverston · 116.12 mi from centre
9.4
84 reviews
Breakfast available
With a stay at Landing Cottage Guest House in Ulverston, you'll be within a 5-minute walk of Lake Windermere and Lakes Aqaurium. This guesthouse is 12.8 mi (20.6 km) from Coniston Water and 0.2 mi (0.3 km) from Lakeside Windermere Ferry Landing.
Hotel in Campbeltown · 100.24 mi from centre
8.6
253 reviews
When you stay at Craigard House Hotel in Campbeltown, you'll be on the waterfront, within a 5-minute drive of Glen Scotia Distillery and Campbeltown Cross. This beach hotel is 1.1 mi (1.7 km) from Coastal Design and 1.1 mi (1.7 km) from Mitchell's Glengyle distillery.
Hotel in Glasgow · 41.63 mi from centre
7.8
910 reviews
Breakfast available
A stay at Millennium Hotel Glasgow places you in the heart of Glasgow, steps from Buchanan Street and George Square. This eco-certified hotel is 2.9 mi (4.6 km) from OVO Hydro and 2.2 mi (3.5 km) from University of Glasgow.
Guesthouse in East Lothian, East Linton · 20.70 mi from centre
9.0
139 reviews
Breakfast available
With a stay at The Crown & Kitchen in East Linton, you'll be within a 5-minute drive of Preston Mill & Phantassie Doocot Mill and Hailes Castle. This guesthouse is 3.4 mi (5.4 km) from John Muir House and 3.4 mi (5.4 km) from Dunbar Town House Museum.
A hotel stay in Scotland with a swimming pool offers the perfect mix of comfort, relaxation, and adventure. Whether you're exploring the historic charm of Edinburgh, the cultural buzz of Glasgow, or the scenic beauty of Inverness and the Highlands, a hotel with an indoor or outdoor heated pool adds a luxurious touch to your trip. Many properties are family-friendly, featuring kid-friendly pool areas and on-site spas for adults to unwind. Heated pools ensure year-round swimming, no matter the weather. After a day of sightseeing or hiking, a refreshing dip or a relaxing spa session is just what you need. With plenty of last-minute deals available, you can enjoy premium amenities at a great value. Whether you're planning a romantic retreat or a family adventure, Scotland’s hotels with swimming pools offer a relaxing base to make your stay even more memorable.