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

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8-15 Ness Bank Inverness Scotland
$181 nightly
The price is $218 total per night
$218 total
Apr 23 - Apr 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, you'll be centrally located in Inverness, steps from Inverness Cathedral and within a 5-minute walk of Inverness Castle.
Pet friendly
Free WiFi

Ednam House Hotel
Bridge St Kelso Scotland
$123 nightly
The price is $147 total per night
$147 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and Borders Abbeys Way.
Pet friendly
Parking included

Hilton Garden Inn Glasgow City Centre
Finnieston Quay Glasgow Scotland
$82 nightly
The price is $98 total per night
$98 total
May 17 - May 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hilton Garden Inn Glasgow City Centre places you in the heart of Glasgow, within a 15-minute walk of OVO Hydro and Scottish Exhibition and Conference Centre.
Free WiFi
Restaurant

Malmaison Dundee
44 Whitehall Crescent Dundee Scotland
$71 nightly
The price is $85 total per night
$85 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from City Square and St Mary's Church.
Pet friendly
Free WiFi

Inverness Palace Hotel & Spa, WorldHotel Distinctive
8 Ness Walk Inverness Scotland
$280 nightly
The price is $336 total per night
$336 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Inverness Palace Hotel & Spa, WorldHotel Distinctive, you'll be centrally located in Inverness, steps from Inverness Castle and Inverness Museum and Art Gallery.
Pool
Spa

Glenmoriston Townhouse Hotel
20 Ness Bank Inverness Scotland
$242 nightly
The price is $291 total per night
$291 total
Apr 23 - Apr 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Glenmoriston Townhouse Hotel, you'll be centrally located in Inverness, steps from Eden Court Theatre and Inverness Cathedral.
Pet friendly
Parking included

Leonardo Royal Hotel Glasgow
80 Jamaica Street Glasgow Scotland
$93 nightly
The price is $112 total per night
$112 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Leonardo Royal Hotel Glasgow places you in the heart of Glasgow, a short 3-minute walk from Buchanan Street and within 4 minutes by car from OVO Hydro.
Free WiFi
Restaurant

Mercure Inverness Hotel
Church Street Inverness Scotland
$204 nightly
The price is $244 total per night
$244 total
Apr 30 - May 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Mercure Inverness Hotel in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Victorian Market.
Pet friendly
Free WiFi

Highland Apartments By Mansley
Living by the Bridge Inverness Scotland
$208 nightly
The price is $250 total per night
$250 total
Apr 23 - Apr 24
Total with taxes and fees
With a stay at Highland Apartments By Mansley, you'll be centrally located in Inverness, steps from Inverness Castle and Inverness Visit Scotland Information Centre.
Kitchen
Washer

Dunkeld House Hotel
Blairgowrie Road Dunkeld Scotland
$237 nightly
The price is $284 total per night
$284 total
May 13 - May 14
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

Bridge of Orchy Hotel
Station Brae Bridge of Orchy Scotland
$259 nightly
The price is $311 total per night
$311 total
May 1 - May 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Bridge of Orchy, Bridge of Orchy Hotel is in a rural location, within a 15-minute drive of Loch Lomond and The Trossachs National Park and Glencoe Mountain Resort.
Breakfast included
Pet friendly

Apex City Quay Hotel & Spa
1 West Victoria Dock Road Dundee Scotland
$84 nightly
The price is $101 total per night
$101 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from Minnie the Minx Statue.
Pool
Hot Tub
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 River essential information
Hotels on the River in Scotland |
19 |
|---|---|
Highest price | $336 |
Cheapest price | $85 |
Total number of hotels in Scotland | 20,435 |
Popular hotels | The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, Ednam House Hotel, Hilton Garden Inn Glasgow City Centre, Malmaison Dundee, Inverness Palace Hotel & Spa, WorldHotel Distinctive, Glenmoriston Townhouse Hotel, Leonardo Royal Hotel Glasgow, Mercure Inverness Hotel, Highland Apartments By Mansley, Dunkeld House Hotel, Bridge of Orchy Hotel, Apex City Quay Hotel & Spa |
Most Recent Scotland Hotel Reviews

ibis Edinburgh Centre South Bridge - Royal Mile
4 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"Great lobation and the staff were lovely. But bring ear plugs for sleeping with constant door slamming and luggage wheels! "
A verified traveler stayed at ibis Edinburgh Centre South Bridge - Royal Mile
More to Explore in Scotland
Top Picks
- Melvaig Hotels
- Hotels with Free Parking in Fort William
- Hotels with Bars in Isle of Arran
- Grandtully Hotels
- Freetobook Hotels in Troon
- B&B in Dundee
- Hotels with Free Parking in Inverness
- Mallaig Hotels
- East Kilbride Hotels
- Hotels with Restaurants in Tain
- Hotels with Free Parking in Oban
- Independent Hotels in Isle of Mull
- Boutique Hotels in Perth
- Hotels with Bars in Oban
- Gourdon Hotels
- Kid Friendly Hotels in Inverness
- Hotels with Balconies in Inverness
- Freetobook Hotels in Perth
- Hotels with Room Service in Dumfries
- Largs Hotels
- Historic Hotels in Dumfries
- Independent Hotels in Fort William
- Hotels with Free Parking in Perth
- Beach Resorts & in Isle of Arran
- Luxury Hotels in Dundee
- B&B in Isle of Mull
- B&B in Oban
- Hotels with an Indoor Pool in Perth
- B&B in Culloden
- Luxury Hotels in Fort William
- Ski Resorts & in Tain
- Historic Hotels in Stirling
- Hotels with a Wedding Venue in Islay Island
- Bay Hotels in Fort William
- Cheap Hotels in Tain
- Beach Resorts & in Inverness
- Hotels with Bars in Stirling
- 4 Star Hotels in Morvich
- Grantown-On-Spey Hotels
- 5 Star Hotels in Glasgow
- Hotels with Tennis Courts in Isle of Arran
- B&B in Spean Bridge
- 4 Star Hotels in Dalmally
- Adventure Sport Hotels in Weem
- Independent Hotels in Islay Island
- Edinburgh Hotels
- Pet Friendly Hotels in Fort William
- Cheap Hotels in Dundee
- South Uist Hotels
- Laurencekirk Hotels
- Hotels with Hot Tubs in Inverness
- 4 Star Hotels in St Abbs
- Hotels with Air Conditioning in Fort William
- Arcade Hotels in Inverness
- 4 Star Hotels in Dumfries
- Kid Friendly Hotels in Gretna
- 4 Star Hotels in Glasgow
- Hotels with Tennis Courts in Edinburgh
- Inverness Hotels
- Business Hotels in Troon
- Pet Friendly Hotels in Glencoe
- Hotels with WiFi in Glencoe
- Arcade Hotels in Dundee
- Villas in St. Andrews
- Carradale Hotels
- Hotels with Restaurants in Stirling
- Boutique Hotels in St. Andrews
- Luxury Hotels in Isle of Arran
- Luxury Hotels in Inverness
- Hotels with Free Breakfast in Culloden
- Flights from Grangemouth
- Flights to Isle of Mull
- Flights from Forfar
- Flights from Tampa to Edinburgh
- Flights from Columbus to Edinburgh
- Flights to Isle of Lewis
- Flights from Wyre
- Flights to Dunblane
- Flights to Mallaig
- Flights from Motherwell
- Flights to Ullapool
- Flights to Glasgow
- Flights from New York to Edinburgh
- Flights from Edinburgh
- Flights from Shannon to Inverness
- Flights from Tampa to Glasgow
- Flights from South Bend to Inverness
- Flights from Stonehaven





