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

Cottage in Highland, Acharacle · 204.24 km from centre
Located in Acharacle, this cottage is a 5-minute drive from Lochan an Aodainn and 5 minutes from Lochan na Crannaig. This beach cottage is 3.1 mi (5 km) from Ardnamurchan Point Lighthouse and 4.3 mi (6.9 km) from Lochan nan Ealachan.

Cottage in Melrose · 50.32 km from centre
8.6
6 reviews
Breakfast available
Located in Melrose, Kirklands Cottages is in a rural location, within a 10-minute drive of Saint Cuthbert's Way and Melrose Abbey. This cottage is 3.6 mi (5.8 km) from Southern Upland Way - Section A Trailhead and 3.7 mi (6 km) from Dryburgh Abbey.

Hotel in Roybridge, Fort William · 145.45 km from centre
7.4
278 reviews
Roy Bridge Hotel features a garden, terrace, a restaurant and bar in Fort William. The property is around 20 km from Glen Nevis, 37 km from Loch Linnhe and 42 km from Glenfinnan Station Museum. The accommodation provides room service and free WiFi.
Caledonian Canal is 44 km from the hotel, while Ben Nevis Whisky Distillery is 17 km away. Oban Airport is 80 km from the property.

Bed & breakfast in Inverness · 160.69 km from centre
9.2
196 reviews
Breakfast available
With a stay at Whitebridge Hotel in Inverness, you'll be 3.9 mi (6.3 km) from The Falls of Foyers and 16.2 mi (26 km) from Clog and Craft Shop. This bed & breakfast is 23.9 mi (38.4 km) from Highland Institute for Contemporary Art and 27.6 mi (44.4 km) from Culloden Battlefield.

Aparthotel in Old Town Edinburgh, Edinburgh · 0.10 km from centre
9.0
1,452 reviews
With a stay at Princes Street Suites, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury aparthotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in Newton Stewart, Isle of Whithorn · 158.05 km from centre
8.0
208 reviews
Breakfast available
The Steam Packet Inn in Isle of Whithorn has 2-star accommodation with a garden, a restaurant and a bar.
At the hotel, the rooms have a wardrobe. With a private bathroom fitted with a shower and free toiletries, rooms at The Steam Packet Inn also feature free WiFi, while some rooms are fitted with a sea view. All rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.
The breakfast offers buffet, continental or vegetarian options.
Guests at The Steam Packet Inn will be able to enjoy activities in and around Isle of Whithorn, like hiking, fishing and cycling.
Glasgow Prestwick Airport is 120 km from the property.

Bed & breakfast in Tarbert · 162.72 km from centre
9.4
60 reviews
Breakfast available
Located in Tarbert, The House at Glenbarr is in a rural location – a 1-minute drive from Glenbarr Abbey and 8 minutes from Machrihanish Beach. This bed & breakfast is 11.2 mi (18 km) from Achamore Gardens and 18 mi (29 km) from Machrihanish Golf Club.

Bed & breakfast in Greenhead, Brampton · 116.66 km from centre
9.4
63 reviews
Breakfast available
Located in Brampton, Blenkinsopp Castle Inn is in a rural location – a 2-minute drive from Northumberland National Park and 7 minutes from Hadrian's Wall. This bed & breakfast is 5.8 mi (9.3 km) from Great Chesters Fort and 8.7 mi (13.9 km) from Vindolanda.

Hotel in St. Andrews · 49.44 km from centre
8.2
15 reviews
Breakfast available
With a stay at The Ardgowan in St. Andrews, you'll be steps from Old Course at St Andrews and University of St. Andrews. This hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in Lochaline, Oban · 172.78 km from centre
9.8
41 reviews
Breakfast available
Located in Oban, Lochaline Hotel is in the mountains – a 1-minute drive from Lochaline Ferry Terminal and 13 minutes from Loch Arienas. This beach hotel is 7.7 mi (12.3 km) from Ardtornish Castle.

Hotel in Windermere · 175.80 km from centre
7.2
613 reviews
Breakfast available
With a stay at The Windermere Hotel in Windermere, you'll be in a national park, within a 5-minute drive of Lake Windermere and Orrest Head. This hotel is 14.7 mi (23.7 km) from Yorkshire Dales National Park and 13.2 mi (21.2 km) from Ullswater.

Bed & breakfast in Newtonmore · 135.12 km from centre
9.4
53 reviews
Breakfast available
With a stay at Tigh an Each B&B & Laggan Glamping in Newtonmore, you'll be 8.4 mi (13.6 km) from Cairngorms National Park and 30.4 mi (48.9 km) from CairnGorm Mountain. This bed & breakfast is within the region of Urquhart Castle.

Guesthouse in Ulverston · 186.88 km from centre
9.4
88 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 guest house is 0.2 mi (0.3 km) from Lakeside Windermere Ferry Landing and 0.7 mi (1.1 km) from Stott Park Bobbin Mill.

Bed & breakfast in South Ayrshire, Mauchline · 93.73 km from centre
10.0
40 reviews
Breakfast available
Located in Mauchline, Crofthead Farm House is within a 15-minute drive of Ballochmyle Golf Club and Ayr Racecourse. This bed & breakfast is 6.9 mi (11.1 km) from Peden's Cave and 9 mi (14.4 km) from Auld Brig.

Hotel in Lockerbie · 103.88 km from centre
8.8
228 reviews
Located in Lockerbie, The Mill Forge is in the historical district, within a 10-minute drive of The Devil's Porridge and Thomas Carlyle's Birthplace. This hotel is 6.8 mi (11 km) from Annandale Distillery and 9.7 mi (15.7 km) from Clan Armstrong Centre.

Hotel in Edinburgh · 1.54 km from centre
7.8
60 reviews
With a stay at Salisbury Court in Edinburgh (Southside), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This hotel is 0.5 mi (0.7 km) from University of Edinburgh and 1.5 mi (2.4 km) from Princes Street.

Castle in Lasswade · 8.88 km from centre
8.8
185 reviews
Breakfast available
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This castle is 7.2 mi (11.5 km) from Princes Street and 9.8 mi (15.7 km) from Murrayfield Stadium.

Hotel in St. Andrews · 49.28 km from centre
9.4
971 reviews
Breakfast available
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 Swilken Bridge. This golf hotel is 0.2 mi (0.4 km) from St Andrews - Jubilee Course and 0.3 mi (0.5 km) from University of St. Andrews.

Guesthouse in Stonehaven · 127.19 km from centre
9.4
95 reviews
With a stay at Shorehead Guest House in Stonehaven, you'll be a 3-minute walk from Stonehaven Tolbooth and 15 minutes by foot from Aunty Bettys. This beach guest house is 0.8 mi (1.3 km) from Stonehaven Outdoor Pool and 1.1 mi (1.7 km) from Stonehaven Leisure Centre.

Hotel in Invergarry · 157.83 km from centre
9.6
255 reviews
Breakfast available
With a stay at Glengarry Castle Hotel in Invergarry, you'll be 14.1 mi (22.7 km) from Commando Memorial and 20.7 mi (33.3 km) from Nevis Range Mountain Experience. This hotel is 24.1 mi (38.8 km) from Urquhart Castle and 30.1 mi (48.5 km) from Ben Nevis.
A hotel stay in Scotland with a swimming pool offers the perfect blend of relaxation and adventure. Whether you’re visiting the historic streets of Edinburgh, the vibrant culture of Glasgow, or the breathtaking Highlands around Inverness, a hotel with an indoor or outdoor heated pool adds a touch of luxury to your trip. Ideal for families, many hotels also offer child-friendly facilities and spa services for the grown-ups. Imagine starting your day with a swim before exploring a castle or finishing with a soothing spa treatment after a Highland hike. Heated pools ensure year-round enjoyment, and with great last minute deals often available, it’s easier than ever to treat yourself. From city breaks to countryside escapes, a Scottish getaway with a pool promises comfort, convenience, and unforgettable views—whatever the season. It's the perfect way to unwind after discovering the magic of Scotland.