Hotels on the River in Scotland
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Discover these top cities in Scotland

Glasgow
Hotels on the River
Hotels on the River in Scotland

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8-15 Ness Bank, Inverness, Scotland
The price is AU$433 per night
AU$433
24 Aug - 25 Aug
includes taxes & fees
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery: Pet-friendly hotel with free WiFi and 2 bars/lounges. Located in the city centre.
Pet-friendly
Free WiFi

Ednam House Hotel
Bridge St, Kelso, Scotland
Ednam House Hotel: Pet-friendly hotel with free WiFi and free parking. Located on a river.
Pet-friendly
Parking included
Free cancellation
Reserve now, pay when you stay

Hilton Garden Inn Glasgow City Centre
Finnieston Quay, Glasgow, Scotland
The price is AU$167 per night
AU$167
17 Aug - 18 Aug
includes taxes & fees
Hilton Garden Inn Glasgow City Centre: Business-friendly hotel with free WiFi and 2 bars/lounges. Located near a train station.
Free WiFi
Restaurant
Free cancellation
Reserve now, pay when you stay

Malmaison Dundee
44 Whitehall Crescent, Dundee, Scotland
The price is AU$162 per night
AU$162
10 Aug - 11 Aug
includes taxes & fees
Malmaison Dundee: Eco-certified hotel with free WiFi and a bar/lounge. Located near the airport.
Pet-friendly
Free WiFi
Free cancellation
Reserve now, pay when you stay

Best Western Inverness Palace Hotel & Spa
8 Ness Walk, Inverness, Scotland
The price is AU$540 per night
AU$540
25 Aug - 26 Aug
includes taxes & fees
Best Western Inverness Palace Hotel & Spa: Eco-certified hotel with free WiFi and free parking. Located in the city centre.
Pool
Spa

Glenmoriston Townhouse Hotel
20 Ness Bank, Inverness, Scotland
The price is AU$440 per night
AU$440
27 Aug - 28 Aug
includes taxes & fees
Glenmoriston Townhouse Hotel: Pet-friendly hotel with free WiFi and free parking. Located near skiing.
Pet-friendly
Parking included
Free cancellation
Reserve now, pay when you stay

Leonardo Royal Hotel Glasgow
80 Jamaica Street, Glasgow, Scotland
The price is AU$201 per night
AU$201
17 Aug - 18 Aug
includes taxes & fees
Leonardo Royal Hotel Glasgow: Eco-certified hotel with free WiFi and a bar/lounge. Located near a train station.
Free WiFi
Restaurant
Free cancellation
Reserve now, pay when you stay

Mercure Inverness Hotel
Church Street, Inverness, Scotland
The price is AU$398 per night
AU$398
22 Aug - 23 Aug
includes taxes & fees
Mercure Inverness Hotel: Pet-friendly hotel with free WiFi and a bar/lounge. Located near a train station.
Pet-friendly
Free WiFi

Highland Apartments By Mansley
Living by the Bridge, 20-23 Bridge St, Inverness, Scotland
The price is AU$622 per night
AU$622
18 Aug - 19 Aug
includes taxes & fees
Highland Apartments By Mansley: Aparthotel with free WiFi and parking. Located in the city centre.
Kitchen
Washer

Dunkeld House Hotel
Blairgowrie Road, Dunkeld, Scotland
The price is AU$396 per night
AU$396
10 Aug - 11 Aug
includes taxes & fees
Dunkeld House Hotel: Business-friendly hotel with free WiFi and free parking. Located on the riverwalk.
Pool
Spa
Free cancellation
Reserve now, pay when you stay

Bridge of Orchy Hotel
Station Brae, Bridge of Orchy, Scotland
Bridge of Orchy Hotel: Pet-friendly inn with free breakfast and free WiFi. Located near a train station.
Breakfast included
Pet-friendly
Free cancellation
Reserve now, pay when you stay

Apex City Quay Hotel & Spa
1 West Victoria Dock Road, Dundee, Scotland
The price is AU$183 per night
AU$183
3 Aug - 4 Aug
includes taxes & fees
Apex City Quay Hotel & Spa: Eco-certified hotel with free WiFi and an indoor pool. Located in a shopping district.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay
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 | AU$622 |
Cheapest price | AU$162 |
Total number of hotels in Scotland | 19,554 |
Popular hotels | The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, Ednam House Hotel, Hilton Garden Inn Glasgow City Centre, Malmaison Dundee, Best Western Inverness Palace Hotel & Spa, 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 |
New reviews! Best hotels in Scotland

Great location
5 / 5
Fab hotel in the best area of Edinburgh. One night one for a concert at the castle but would defo go back
A verified traveller stayed at Apex Grassmarket Hotel
Posted 19 hours ago
Hotel themes
Popular types of accommodation
Near an Attraction
Top hotels
More destinations for you
Hotels
- Ayr Pet Friendly Hotels
- Hotels in Wales
- Hotels in Loch Ness
- Edinburgh Apartment Hotels
- Hotels in Lerwick
- Hotels in Oban
- Hotels in Glasgow
- Hotels closest to Loch Lomond
- Hotels in Northern Ireland
- Edinburgh Cheap Hotels
- Hotels in Isle of Skye
- Hotels in Old Town Edinburgh
- Hotels in England
- Hotels in Portree
- Hotels in Fionnphort
- Edinburgh Luxury Hotels
- Hotels in Inverness
- Hotels in Aberdeen
- Glasgow Hotels with Parking
- Hotels in Edinburgh
- Hotels in Fort William
Flights
Cars