Compare Hotels on the Lake in Scotland
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
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 on the Lake

The Whispering Pine Lodge
Loch Lochy Spean Bridge Scotland
$188 nightly
The price is $226 total per night
$226 total
Apr 19 - Apr 20
Total with taxes and fees
Located in Spean Bridge, The Whispering Pine Lodge is in the historical district, within a 10-minute drive of Invergarry & Fort Augustus Railway Museum and Commando Memorial.
On private beach
Spa

Inn at Ardgour
Ardgour Fort William Scotland
$152 nightly
The price is $182 total per night
$182 total
Apr 19 - Apr 20
Total with taxes and fees
Located in Fort William, Inn at Ardgour is by the sea, within a 15-minute drive of Loch Leven and Pixel Spirits Distillery.
Pet friendly
Parking included

Altnacealgach Motel
Ledmore Ledmore Scotland
$135 nightly
The price is $162 total per night
$162 total
May 1 - May 2
Total with taxes and fees
With a stay at Altnacealgach Motel in Ledmore, you'll be 17 mi (27.3 km) from Klyseku Bridge and 19 mi (30.6 km) from Ullapool Harbour.
Parking included
Restaurant

Ardanaiseig Hotel
Kilchrean Near Taynuilt Taynuilt Scotland
When you stay at Ardanaiseig Hotel in Taynuilt, you'll be in the historical district and steps from Loch Awe.
On private beach
Parking included

Macdonald Forest Hills Hotel & Spa
Kinlochard, The Trossachs, Aberfoyle Stirling Scotland
$144 nightly
The price is $173 total per night
$173 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Stirling, Macdonald Forest Hills Hotel & Spa is on a lake, a 1-minute drive from Go Country, Forest Hills Water Sport Centre and 5 minutes from David Marshall Lodge Visitor Centre.
Pool
Spa

Cameron House on Loch Lomond
A82 Alexandria Scotland
$332 nightly
The price is $399 total per night
$399 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Cameron House on Loch Lomond in Alexandria, you'll be in the historical district, within a 5-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park.
Pool
Spa

Stonefield Castle Hotel
Stonefield Tarbert Scotland
$138 nightly
The price is $166 total per night
$166 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Tarbert, Stonefield Castle Hotel is on the waterfront, within a 5-minute drive of Loch Fyne and Tarbert Harbour.
Pet friendly
Parking included

Loch Ness Clansman Hotel
Brackla Inverness Scotland
$95 nightly
The price is $114 total per night
$114 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Loch Ness Clansman Hotel in Inverness, you'll be connected to a shopping center, within a 15-minute drive of Urquhart Castle and Inverness Castle.
Parking included
Free WiFi

Loch Rannoch Hotel and Spa
Kinloch Rannoch Pitlochry Scotland
$177 nightly
The price is $212 total per night
$212 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Pitlochry, Loch Rannoch Hotel and Spa is on a lake, within a 5-minute drive of Tay Forest Park and Queen’s View Centre.
Pool
Breakfast included
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 on the Lake essential information
Hotels on the Lake in Scotland |
74 |
|---|---|
Highest price | $399 |
Cheapest price | $114 |
Total number of hotels in Scotland | 20,435 |
Popular hotels | The Whispering Pine Lodge, Inn at Ardgour, Altnacealgach Motel, Ardanaiseig Hotel, Macdonald Forest Hills Hotel & Spa, Cameron House on Loch Lomond, Stonefield Castle Hotel, Loch Ness Clansman Hotel, Loch Rannoch Hotel and Spa, 14 Lomond Castle, Balyett Farmhouse B&B |
Most Recent Scotland Hotel Reviews

Dalmahoy Hotel & Country Club
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Lovely stay would highly recommend "
A verified traveler stayed at Dalmahoy Hotel & Country Club
More to Explore in Scotland
Top Picks
- Hotels with WiFi in Glencoe
- Beach Resorts & in Inverness
- Cheap Hotels in Tain
- Hotels with Bars in Oban
- Luxury Hotels in Isle of Arran
- Carradale Hotels
- East Kilbride Hotels
- Hotels with Tennis Courts in Edinburgh
- B&B in Oban
- Arcade Hotels in Dundee
- Independent Hotels in Islay Island
- Independent Hotels in Fort William
- 4 Star Hotels in Dalmally
- B&B in Dundee
- Kid Friendly Hotels in Inverness
- Mallaig Hotels
- Hotels with Restaurants in Stirling
- Cheap Hotels in Dundee
- B&B in Isle of Mull
- 4 Star Hotels in Glasgow
- Business Hotels in Troon
- Beach Resorts & in Isle of Arran
- 4 Star Hotels in St Abbs
- Hotels with Room Service in Dumfries
- Bay Hotels in Fort William
- Boutique Hotels in Perth
- B&B in Culloden
- Hotels with Bars in Stirling
- Luxury Hotels in Fort William
- Hotels with Restaurants in Tain
- B&B in Spean Bridge
- Inverness Hotels
- Hotels with a Wedding Venue in Islay Island
- Boutique Hotels in St. Andrews
- 5 Star Hotels in Glasgow
- Historic Hotels in Stirling
- Adventure Sport Hotels in Weem
- Hotels with Free Parking in Oban
- Pet Friendly Hotels in Glencoe
- Grantown-On-Spey Hotels
- Kid Friendly Hotels in Gretna
- Hotels with Free Breakfast in Culloden
- Pet Friendly Hotels in Fort William
- Melvaig Hotels
- Arcade Hotels in Inverness
- Laurencekirk Hotels
- Villas in St. Andrews
- Independent Hotels in Isle of Mull
- Hotels with Tennis Courts in Isle of Arran
- 4 Star Hotels in Dumfries
- Largs Hotels
- Luxury Hotels in Dundee
- Gourdon Hotels
- Historic Hotels in Dumfries
- Hotels with Balconies in Inverness
- Hotels with Bars in Isle of Arran
- Hotels with Hot Tubs in Inverness
- Luxury Hotels in Inverness
- 4 Star Hotels in Morvich
- South Uist Hotels
- Hotels with Free Parking in Fort William
- Hotels with Free Parking in Inverness
- Hotels with Free Parking in Perth
- Freetobook Hotels in Troon
- Edinburgh Hotels
- Hotels with an Indoor Pool in Perth
- Ski Resorts & in Tain
- Grandtully Hotels
- Hotels with Air Conditioning in Fort William
- Freetobook Hotels in Perth
- Flights from Edinburgh
- Flights to Mallaig
- Flights to Glasgow
- Flights from Grangemouth
- Flights from Columbus to Edinburgh
- Flights from Motherwell
- Flights from Tampa to Edinburgh
- Flights from Tampa to Glasgow
- Flights from Wyre
- Flights to Dunblane
- Flights to Isle of Mull
- Flights from New York to Edinburgh
- Flights to Ullapool
- Flights from Shannon to Inverness
- Flights from Stonehaven
- Flights to Isle of Lewis
- Flights from South Bend to Inverness
- Flights from Forfar







