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
The price is $84 total per night
$84 total
per night
Mar 15 - Mar 16
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
The price is $107 total per night
$107 total
per night
Mar 8 - Mar 9
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

Malmaison Dundee
44 Whitehall Crescent Dundee Scotland
The price is $78 total per night
$78 total
per night
Mar 15 - Mar 16
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
The price is $132 total per night
$132 total
per night
Mar 8 - Mar 9
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
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
The price is $110 total per night
$110 total
per night
Mar 8 - Mar 9
Free Cancellation
Reserve now, pay when you stay
With a stay at Leonardo Royal Hotel Glasgow, you'll be centrally located in Glasgow, just a 3-minute walk from Buchanan Street and 10 minutes by foot from Glasgow Green.
Free WiFi
Restaurant

Mercure Inverness Hotel
Church Street Inverness Scotland
The price is $90 total per night
$90 total
per night
Mar 19 - Mar 20
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
The price is $128 total per night
$128 total
per night
Mar 15 - Mar 16
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
The price is $246 total per night
$246 total
per night
Mar 15 - Mar 16
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
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
The price is $90 total per night
$90 total
per night
Mar 8 - Mar 9
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

Columba Hotel Inverness by Compass Hospitality
7 Ness Walk Inverness Scotland
The price is $71 total per night
$71 total
per night
Mar 15 - Mar 16
Free Cancellation
Reserve now, pay when you stay
With a stay at Columba Hotel Inverness by Compass Hospitality in Inverness (Inverness City Centre), you'll be steps from Inverness Castle and Inverness Museum and Art Gallery.
Pet friendly
Free WiFi
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 | $246 |
Cheapest price | $71 |
Total number of hotels in Scotland | 19,680 |
Popular hotels | The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, Ednam House Hotel, 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, Columba Hotel Inverness by Compass Hospitality |
Most Recent Scotland Hotel Reviews

Delta Hotels by Marriott Edinburgh
5 out of 5
Posted 2 hours ago
CheapTickets Verified Review
"The staff are friendly welcoming and helpful.
The room is big enough for us and we enjoyed the scenery"
A verified traveler stayed at Delta Hotels by Marriott Edinburgh
More Hotels on the River
Types of Hotels
Top 20 Scotland Hotels
Hotels Near Scotland
Cities near Scotland
More to Explore in Scotland
Top Picks
Hotels
- Hotels in Carradale
- Hotels in Inverness
- Hotels near Blair Castle
- Hotels in Edinburgh
- Hotels in Balearic Islands
- Hotels in West Sacramento
- Hotels near Bullers of Buchan
- Hotels near Loch Lomond and The Trossachs National Park
- Hotels in Mackinaw City
- Hotels near Blair Drummond Safari Park
- Hotels in New Port Richey
- Hotels in Greater Glasgow
Flights
Packages
- Azores Vacation Packages
- Edinburgh Vacation Packages
- Baltimore Vacation Packages
- England Vacation Packages
- Cape Verde Vacation Packages
- U.S. Virgin Islands Vacation Packages
- British Indian Ocean Territory Vacation Packages
- Glasgow Vacation Packages
- Alaska Vacation Packages
- Tuscany Vacation Packages
- Pensacola Vacation Packages





