Search Hotels with a View in Edinburgh

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Edinburgh Hotels with a View

Cheval Old Town Chambers
5 out of 5
Royal Mile, 329 High Street, Edinburgh, Scotland, EH1 1PN
Fully refundable
The price is £259 per night from 22 May to 23 May
4.8/5 Exceptional! (1,452 reviews)
"The luxury apartment was great. The staff was exceptional as well. The location was superb."

Reviewed on 5 May 2022

Cheval Old Town Chambers
Motel One Edinburgh - Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland, EH1 1BL
Fully refundableReserve now, pay when you stay
The price is £124 per night from 18 May to 19 May
4.6/5 Wonderful! (933 reviews)
"The staff totally friendly always greeting you with a smile and very helpful too."

Reviewed on 11 May 2022

Motel One Edinburgh - Royal
Ocean Serviced Apartments
4 out of 5
2 Western Harbour Midway, Edinburgh, Scotland, EH6 6PN
4.5/5 Wonderful! (512 reviews)
Great spot
"Love staying here. It’s about a 15 minute Uber or drive to town. But there is a big Asda right next to the location so easy to get groceries and stock the kitchen. Uber eats is also very easy to get while there. Quite, relaxing and spacious!"

Reviewed on 24 Jan 2022

Ocean Serviced Apartments
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.
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland, EH1 2HS
Fully refundableReserve now, pay when you stay
The price is £134 per night from 19 May to 20 May
4.4/5 Wonderful! (966 reviews)
"We loved the fact that it was right in the centre of the Grassmarket and near the Castle. We were on a four night break for our 50th Wedding Anniversary. Our room was comfortable and bright and bathroom products were very nice and the staff were exceptional -that is reception and restaurant. The ..."

Reviewed on 10 May 2022

Apex Grassmarket Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland, EH1 2HJ
Fully refundableReserve now, pay when you stay
The price is £129 per night from 22 May to 23 May
4.4/5 Wonderful! (972 reviews)
"Oue midweek stay at Apex City of Edinburgh was delightful, Mercy the Duty Manager and June the receptionist were a wealth of information and advice regarding places to go and the most economical ways to get there. I would recommend anyone staying at this hotel to ask these 2 for sightseeing advice. ..."

Reviewed on 15 Apr 2022

Apex City of Edinburgh Hotel
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland, EH1 2AB
Fully refundableReserve now, pay when you stay
The price is £300 per night from 17 May to 18 May
4.4/5 Wonderful! (982 reviews)
"One of the best hotels in UK, Classic and refined"

Reviewed on 12 May 2022

Waldorf Astoria Edinburgh - The Caledonian
City Padzzz
4 out of 5
Western Harbour Midway, Edinburgh, Scotland, EH6 6LD
Fully refundableReserve now, pay when you stay
The price is £99 per night from 18 May to 19 May
4.2/5 Excellent! (1,717 reviews)
"Good size apartment with en suite bathroom. Spacious living room area."

Reviewed on 19 Apr 2022

City Padzzz
Old Waverley Hotel
3 out of 5
43 Princes Street, Edinburgh, Scotland, EH2 2BY
Fully refundableReserve now, pay when you stay
The price is £151 per night from 23 May to 24 May
4.1/5 Very Good! (953 reviews)
"I had a very pleasant stay at the Old Waverley. It is very convenient to the train station and shopping. Breakfast was a buffet and an extra cost."

Reviewed on 24 Apr 2022

Old Waverley Hotel
Royal Overseas League Hotel
3.5 out of 5
100 Princess Street, Edinburgh, SCT, EH2 3AB
4/5 Very 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

Royal Overseas League Hotel
Mercure Edinburgh City - Princes Street Hotel
3 out of 5
53 Princes Street, Edinburgh, Scotland, EH2 2DG
Fully refundableReserve now, pay when you stay
The price is £120 per night from 22 May to 23 May
3.8/5 Good! (980 reviews)
"Very nice hotel right on Princes St and across from Waverly train station. Beautiful view of the castle and Royal Mile from our window."

Reviewed on 10 Apr 2022

Mercure Edinburgh City - Princes Street Hotel
Don't see what you're looking for?
See all available properties in Edinburgh
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.

Edinburgh Hotel Reviews
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code