Search Hotels with a View in Scotland

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Scotland Hotels with a View

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is £120 per night from 17 Oct to 17 Oct
Located in Old Town Edinburgh, this hotel is within a 5-minute walk of Grassmarket, Royal Mile and The Hub. Edinburgh Castle and Princes Street are also within ...
4.5/5Wonderful! (968 reviews)
"Comfortable room. We were given an accessible room so sink very low, nowhere to hang towels in bathroom"

Reviewed on 20 Sep 2021

Apex Grassmarket Hotel
Fairmont St Andrews

Fairmont St Andrews

5 out of 5
The price is £325 per night from 3 Oct to 3 Oct
This family-friendly St. Andrews hotel is located by the sea, 2.2 mi (3.6 km) from East Sands, and within 6 mi (10 km) of British Golf Museum and St. Andrews ...
4.6/5Exceptional! (970 reviews)
"Excellent"

Reviewed on 31 Aug 2021

Fairmont St Andrews
Inn at Ardgour

Inn at Ardgour

3 out of 5
Ardgour, Fort William, Scotland
Situated in Fort William, this beach inn is within a 5-minute walk of Loch Linnhe and Lochaber Geopark. Loch Leven and Pixel Spirits Distillery are also within ...
4.3/5Excellent! (418 reviews)
"Lovely view of the lock, close to the ferry and very friendly staff."

Reviewed on 12 Aug 2021

Get rates
Inn at Ardgour
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Stotfield Hotel

Stotfield Hotel

3 out of 5
Stotfield Road, Lossiemouth, Scotland
The price is £75 per night from 4 Oct to 4 Oct
Situated by the sea, this hotel is within a 5-minute walk of Moray Golf Club and Moray Firth. Lossiemouth East Beach is 0.7 mi (1.1 km) away.
3.5/5Good! (266 reviews)
"-----"

Reviewed on 21 Jun 2021

Stotfield Hotel
Lerwick Hotel

Lerwick Hotel

3 out of 5
15 South Road, Lerwick, Scotland
The price is £105 per night from 16 Oct to 16 Oct
Located in the heart of Lerwick, this hotel is within a 10-minute walk of Lerwick Town Hall, Fort Charlotte and Bain's Beach. Shetland Museum is 0.6 mi (0.9 ...
4.1/5Very Good! (81 reviews)
"Great views, friendly staff"

Reviewed on 3 Jul 2021

Lerwick Hotel
Woodland Bay Hotel

Woodland Bay Hotel

3.5 out of 5
Woodland Farm, Girvan, Scotland
The price is £103 per night from 8 Oct to 8 Oct
This Girvan hotel is on the beach, 13.1 mi (21.1 km) from Culzean Castle, and within 32 mi (52 km) of Ayr Beach and Ayr Racecourse.
4.7/5Exceptional! (142 reviews)
Great hotel and location!
"Really impressed by the friendly owners and staff. The facilities in the room were superb with a microwave and fridge included, really well kept and very clean. Great location too right next to the beach."

Reviewed on 24 Jun 2021

Woodland Bay Hotel
Crinan Hotel

Crinan Hotel

4 out of 5
Crinan, Argyll, Lochgilphead, Scotland
The price is £150 per night from 1 Oct to 1 Oct
Situated on the waterfront, this hotel is within 6 miles (10 km) of Arichonan Clearance Village, Moine Mhor Nature Reserve and Kilmartin Glen. Loch Fyne and ...
4.3/5Excellent! (87 reviews)
Would definitely stay again!
"Really friendly staff and delicious food. Scenery is outstanding!"

Reviewed on 6 Feb 2020

Crinan Hotel
Glenisle Hotel

Glenisle Hotel

3 out of 5
Shore Road - Lamlash, Isle of Arran, Scotland
The price is £100 per night from 4 Oct to 4 Oct
Situated in Isle of Arran, this beach hotel is within 6 miles (10 km) of Brodick Isle of Arran Ferry Terminal, Holy Isle and Arran Coastal Way. Brodick Golf ...
4.5/5Wonderful! (114 reviews)
"Nothing not to like about the hotel"

Reviewed on 12 Sep 2021

Glenisle Hotel
Knap Guest House

Knap Guest House

4 out of 5
Campbeltown Road, Tarbert, Scotland
The price is £90 per night from 18 Oct to 18 Oct
Situated on the waterfront, this guesthouse is within 1 mile (2 km) of Tarbert Harbour, Loch Fyne and Tarbert Golf Club. Kilbride Bay Beach and Rochanan Beach ...
4.8/5Exceptional! (129 reviews)
"Excellent location, quiet, good breakfast, but poor sleep quality with too many low level bedside lights, lights from TV and Sky box, and flashing smoke alarm light, bit like a lighthouse, not to mention the ticking clock. I know Im a light sleeper, but hardly slept a wink."

Reviewed on 1 Sep 2021

Knap Guest House
East Muntloch Croft Bed & Breakfast

East Muntloch Croft Bed & Breakfast

4 out of 5
Cairngaan Road, Mull of Galloway, Drummore, Stranraer, Scotland
Situated near the beach, this bed & breakfast is 3 mi (4.8 km) from Mull of Galloway Lighthouse, and within 12 mi (20 km) of Port Logan Beach and Ardwell Gardens. ...
5/5Exceptional! (9 reviews)
"Warm, friendly welcome; comfortable room; superb location. When I’m next in the area this will be first on my list to check for availability."

Reviewed on 9 Sep 2019

Get rates
East Muntloch Croft Bed & Breakfast
City Padzzz

City Padzzz

4 out of 5
Western Harbour Midway, Edinburgh, Scotland
The price is £79 per night from 3 Oct to 3 Oct
Located in Leith, this apartment building is 1.2 mi (2 km) from Royal Yacht Britannia and within 3 miles (5 km) of Palace of Holyroodhouse and Princes Street ...
4.2/5Excellent! (1,688 reviews)
Don't let bad reviews put you off
"Booked in first, then read a reviews. And was no longer exited about our upcoming trip. . a day before arival someone called me to answer all my questions. We wew booking in late, so received instrucions by email on same day, about 3pm. All were very clear with pictures and maps. Free parking. Not ..."

Reviewed on 1 May 2021

City Padzzz
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

3 out of 5
Glencoe, Ballachulish, Scotland
The price is £184 per night from 3 Oct to 3 Oct
Situated in Ballachulish, this eco-friendly hotel is within a 5-minute walk of Lochaber Geopark and Loch Leven. Glencoe Folk Museum and The Dragons Tooth Golf ...
4.2/5Excellent! (646 reviews)
"Beautiful setting and friendly staff."

Reviewed on 4 Aug 2021

Isles Of Glencoe Hotel
Old Waverley Hotel

Old Waverley Hotel

3 out of 5
43 Princes Street, Edinburgh, Scotland
The price is £89 per night from 17 Oct to 17 Oct
Located in New Town, this eco-friendly hotel is within a 5-minute walk of Princes Street and Princes Street Gardens. Royal Mile and The Hub are also within 10 ...
4.1/5Very Good! (959 reviews)
"The location of the hotel. It is very old- fashioned inside which we like."

Reviewed on 25 Sep 2021

Old Waverley Hotel
Arrochar Hotel

Arrochar Hotel

3 out of 5
Main Street, Loch Lomond, Arrochar, Scotland
The price is £55 per night from 3 Oct to 3 Oct
Situated on a lake, this hotel is 0.1 mi (0.1 km) from Loch Long and 2 mi (3.2 km) from Loch Lomond. Ben Lomond and Loch Lomond and Cowal Way - East are also ...
3.5/5Good! (734 reviews)
"Spectacular scenery, great service and quality catering."

Reviewed on 17 Aug 2021

Arrochar Hotel
Mercure Edinburgh City - Princes Street Hotel

Mercure Edinburgh City - Princes Street Hotel

3 out of 5
53 Princes Street, Edinburgh, Scotland
The price is £74 per night from 17 Oct to 17 Oct
Located in New Town, this hotel is within a 5-minute walk of Princes Street and George Street. Royal Mile and Grassmarket are also within 10 minutes. Edinburgh ...
3.7/5Good! (912 reviews)
"Staff were very good, breakfast was excellent, rooms a bit dated but comfortable."

Reviewed on 29 Aug 2021

Mercure Edinburgh City - Princes Street Hotel
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

4 out of 5
1 West Victoria Dock Road, Dundee, Scotland
The price is £89 per night from 24 Oct to 24 Oct
Located in the heart of Dundee, this spa hotel is within a 10-minute walk of HMS Unicorn and V&A Dundee. University of Dundee is 1 mi (1.6 km) away. Dundee Tay ...
4.6/5Wonderful! (944 reviews)
"Lovely hotel. Nice room very comfy"

Reviewed on 27 Sep 2021

Apex City Quay Hotel & Spa
Waldorf Astoria Edinburgh - The Caledonian

Waldorf Astoria Edinburgh - The Caledonian

5 out of 5
Princes Street, Edinburgh, Scotland
The price is £357 per night from 6 Oct to 6 Oct
Located in West End, this luxury hotel is within a 10-minute walk of Princes Street and Princes Street Gardens. Royal Mile and Edinburgh Castle are also within ...
4.4/5Excellent! (988 reviews)
"It has been a dreadfull experience with regards to restaurants and a closed normal bar.But at least the room was excellent"

Reviewed on 24 Sep 2021

Waldorf Astoria Edinburgh - The Caledonian
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

4 out of 5
61 Grassmarket, Edinburgh, Scotland
Located in Old Town Edinburgh, this hotel is steps away from Grassmarket, Camera Obscura and World of Illusions and The Hub. Royal Mile and National Museum of ...
4.5/5Wonderful! (985 reviews)
"Great location and very helpful staff."

Reviewed on 9 Sep 2021

Get rates
Apex City of Edinburgh Hotel
Royal Overseas League Hotel

Royal Overseas League Hotel

3.5 out of 5
100 Princess Street, Edinburgh, SCT
Located in New Town, this hotel is within a 5-minute walk of Princes Street and Princes Street Gardens. Royal Mile and The Hub are also within 10 minutes. Edinburgh ...
4/5Very Good! (369 reviews)
Great position on main road
"This was a great hotel, obviously been in business some time with experienced management. Everything about the hotel was was lovely with one exception. We were in an attic room with two small circular windows and restricted headroom in the bed area and the bathroom - having booked online via a third ..."

Reviewed on 4 Jan 2018

Get rates
Royal Overseas League Hotel
Stonefield Castle Hotel

Stonefield Castle Hotel

4 out of 5
Stonefield, Loch Fyne, Tarbert, Scotland
Situated on the waterfront, this hotel is 0.5 mi (0.8 km) from Loch Fyne and 2.4 mi (3.8 km) from Tarbert Golf Club. Tarbert Harbour and Kilbride Bay Beach are ...
4.4/5Excellent! (526 reviews)
"Beautiful hotel, stunning location and friendly staff. Worth staying for the views in the panoramic breakfast room alone. Very special."

Reviewed on 21 Aug 2021

Get rates
Stonefield Castle Hotel
Don't see what you're looking for?
We've got more Hotels with a View. Find the right one for you.
View all properties
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.

Top Cities in Scotland

Pocket Guide: Hotels with a View in Scotland

Search for Hotels with a View in Scotland on Expedia.co.uk. You can easily find your Hotels with a View in Scotland using one of the methods below:

  • View our selection of featured hotels in Scotland
  • Use the map to find budget hotels in the Scotland neighborhood you prefer
  • Use the filters to see hotels in a specific area of Scotland, select a specific theme, brand, or hotel class in Scotland
  • Enter your travel dates now to view the best deals on hotels in Scotland - while they last

More trip options