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

Ballathie Country House Hotel and Estate
Kinclaven By Stanley Perth Scotland
$111 nightly
The price is $133 total per night
$133 total
Jun 24 - Jun 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Perth, Ballathie House Hotel is on a river, a 5-minute drive from Historic Scotland Stanley Mills and 5 minutes from Stewart Tower.
Pet friendly
Parking included

Dunkeld House Hotel
Blairgowrie Road Dunkeld Scotland
$239 nightly
The price is $287 total per night
$287 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Dunkeld, Dunkeld House Hotel is on the riverwalk, a 4-minute drive from Dunkeld Cathedral and 9 minutes from The Hermitage.
Pool
Spa

Cromlix
Kinbuck Dunblane Scotland
$499 nightly
The price is $599 total per night
$599 total
Jun 14 - Jun 15
Total with taxes and fees
Located in Dunblane, Cromlix is in a provincial park, within a 10-minute drive of Cathedral Museum and Dunblane Museum.
Pet friendly
Free WiFi

Stonefield Castle Hotel
Stonefield Tarbert Scotland
$151 nightly
The price is $181 total per night
$181 total
Jun 23 - Jun 24
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

Macdonald Cardrona Hotel, Golf & Spa
Cardrona, Peebles near Edinburgh Peebles Scotland
$102 nightly
The price is $122 total per night
$122 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Macdonald Cardrona Hotel, Golf & Spa in Peebles, you'll be in the mountains, just a 1-minute walk from Macdonald Cardrona Golf Course and 9 minutes by foot from Leisure Club and Spa at Macdonald Cardrona Hotel.
Pool
Spa

Skeabost House Hotel
Skeabost Bridge, Isle of Skye Skeabost Scotland
$505 nightly
The price is $606 total per night
$606 total
Jul 6 - Jul 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Skeabost, Skeabost House Hotel is in a rural location, within a 10-minute drive of Portree Visit Scotland Information Centre and Aros Experience.
Parking included
Free WiFi

Schloss Roxburghe Hotel & Golf Course
Heiton by Kelso Kelso SCT
Located in Kelso, Schloss Roxburghe Hotel & Golf Course is in a rural location, within a 10-minute drive of Borders Abbeys Way and Kelso Abbey.
Spa
Pet friendly

Annslea Guest House
164 Atholl Road Pitlochry Scotland
$156 nightly
The price is $187 total per night
$187 total
Jun 7 - Jun 8
Total with taxes and fees
With a stay at Annslea Guest House in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North.

Eglinton Arms Hotel, BW Premier Collection
59 Gilmour Street, Eaglesham Glasgow Scotland
$70 nightly
The price is $84 total per night
$84 total
Jun 7 - Jun 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Eglinton Arms Hotel, BW Premier Collection in Glasgow, you'll be in the historical district, within a 15-minute drive of Hampden Park and Bellahouston Park.
Parking included
Free WiFi

Best Western The Crianlarich Hotel
Main Street Crianlarich Scotland
$140 nightly
The price is $168 total per night
$168 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Best Western The Crianlarich Hotel in Crianlarich, you'll be in the mountains, within a 15-minute drive of Loch Lomond and The Trossachs National Park and Loch Lomond.
Pet friendly
Parking included

Britannia Aberdeen Hotel
Malcolm Road, Bucksburn Aberdeen Scotland
$47 nightly
The price is $56 total per night
$56 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Britannia Aberdeen Hotel in Aberdeen (Bucksburn), you'll be within a 10-minute drive of University of Aberdeen and Union Square Shopping 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 Fishing Resorts & Hotels essential information
Fishing Resorts & Hotels in Scotland |
67 |
|---|---|
Highest price | $747 |
Cheapest price | $56 |
Total number of hotels in Scotland | 20,907 |
Popular hotels | Ballathie Country House Hotel and Estate, Dunkeld House Hotel, Cromlix, Stonefield Castle Hotel, Macdonald Cardrona Hotel, Golf & Spa, Skeabost House Hotel, Schloss Roxburghe Hotel & Golf Course, Annslea Guest House, Eglinton Arms Hotel, BW Premier Collection, Best Western The Crianlarich Hotel, Britannia Aberdeen Hotel, Cuillin Hills Hotel |
Most Recent Scotland Hotel Reviews

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






